<SEC-DOCUMENT>0001822492-25-000095.txt : 20250429
<SEC-HEADER>0001822492-25-000095.hdr.sgml : 20250429
<ACCEPTANCE-DATETIME>20250429073812
ACCESSION NUMBER:		0001822492-25-000095
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		80
CONFORMED PERIOD OF REPORT:	20250329
FILED AS OF DATE:		20250429
DATE AS OF CHANGE:		20250429

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Hillman Solutions Corp.
		CENTRAL INDEX KEY:			0001822492
		STANDARD INDUSTRIAL CLASSIFICATION:	CUTLERY, HANDTOOLS & GENERAL HARDWARE [3420]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				000000000
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1227

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

	BUSINESS ADDRESS:	
		STREET 1:		1280 KEMPER MEADOW DR.
		CITY:			CINCINNATI
		STATE:			OH
		ZIP:			45240
		BUSINESS PHONE:		513-851-4900

	MAIL ADDRESS:	
		STREET 1:		1280 KEMPER MEADOW DR.
		CITY:			CINCINNATI
		STATE:			OH
		ZIP:			45240

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Landcadia Holdings III, Inc.
		DATE OF NAME CHANGE:	20200825
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>hlm-20250329.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:fa49e098-9760-49ae-8d5a-503d487489bb,g:b5d57662-6117-4be3-b271-509eeac8e9ac,d:da2fbcdb04c645b3be247a116825c7ef-->
<html xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:hlm="http://www.hillmangroup.com/20250329" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>hlm-20250329</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-26">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-27">Q1</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-28">0001822492</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="f-29">12/27</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="hlm-20250329.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><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="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="segment"><xbrli:measure>hlm:Segment</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-04-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</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-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</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-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</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-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</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-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</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-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</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-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</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-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</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-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:IntexMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-08-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:IntexMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-08-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:IntexMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-08-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:InsuranceClaimsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">hlm:GroupHealthInsuranceClaimsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">hlm:OlliesBargainOutletSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">hlm:OlliesBargainOutletSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:SeniorTermLoanDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:SeniorTermLoanDue2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-12-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2014Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2014Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2014Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2014Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-12-31</xbrli:startDate><xbrli:endDate>2024-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hlm:OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hlm:OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hlm:OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hlm:OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-12-29</xbrli:startDate><xbrli:endDate>2025-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001822492</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-29</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ida2fbcdb04c645b3be247a116825c7ef_1"></div><div style="min-height:36pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Washington, D.C. 20549</span></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric> </span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;<ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric>  QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF</span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the quarterly period ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">March 29, <ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-4">2025</ix:nonNumeric></ix:nonNumeric></span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OR</span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;<ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-5">&#9744;</ix:nonNumeric>  TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-bottom:1pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For the transition period from ______ to ______</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commission file number <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-6">001-39609</ix:nonNumeric> </span></div><div style="text-align:center"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:31px;margin-bottom:5pt;vertical-align:text-bottom;width:316px"/></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:12pt;font-weight:700;line-height:125%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-7">Hillman Solutions Corp.</ix:nonNumeric> </span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:501.75pt"><tr><td style="width:1.0pt"/><td style="width:76.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:48.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:24.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:84.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:12.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:241.75pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-8">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-9">85-2096734</ix:nonNumeric></span></td></tr><tr style="height:26pt"><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(I.R.S. Employer Identification No.)</span></td></tr><tr style="height:15pt"><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-10">1280 Kemper Meadow Drive</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-11">45240</ix:nonNumeric></span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-12">Cincinnati</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-13">Ohio</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Address of principal executive offices)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Zip Code)</span></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Registrant&#8217;s telephone number, including area code: (<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">513</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">851-4900</ix:nonNumeric> </span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:39.755%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.599%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.346%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Title of Each Class</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name of Each Exchange on Which Registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Common Stock, par value $0.0001 per share</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">HLMN</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">The Nasdaq Stock Market LLC</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;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)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-19">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744; </span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant has submitted electronically, every Interactive Data File required to be submitted and posted 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 and post such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-20">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b&#8209;2 of the Exchange Act. (Check one):</span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:23.088%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:39.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.563%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.606%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-21">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;&#160;(Do not check if a smaller reporting company)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-22">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-23">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;&#160;&#9744;&#160;</span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-24">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;No&#160;&#160;&#9746;</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">On April 25, 2025, <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" id="f-25">197,508,573</ix:nonFraction> shares of common stock, par value $0.0001 per share, were outstanding.</span></div><div style="height:9pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div></div></div><div id="ida2fbcdb04c645b3be247a116825c7ef_7"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:64.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:420.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:21.25pt"/><td style="width:1.0pt"/></tr><tr style="height:8pt"><td colspan="9" style="background-color:#1f5122;padding:0 1pt"/></tr><tr style="height:50pt"><td colspan="9" style="background-color:#1f5122;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#67b00d;font-family:'Bebas Neue',sans-serif;font-size:30pt;font-weight:400;line-height:120%">TABLE OF CONTENTS</span></td></tr><tr style="height:5pt"><td colspan="9" style="background-color:#1f5122;padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:27pt"><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#0c3f13;font-family:'Bebas Neue',sans-serif;font-size:16pt;font-weight:400;line-height:120%">PART I. FINANCIAL INFORMATION</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_10">Condensed Consolidated Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_13">Condensed Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_13">1</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_16">Condensed Consolidated Statements of Comprehensive</a><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_16"> </a><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_16">Loss</a></span></div></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_16">2</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_19">Condensed Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_19">3</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_22">Condensed Consolidated Statements of Stockholders' Equity</a></span></div></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_22">4</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_25">Notes to Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_25">5</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 2.</span></div></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_79">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_79">21</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 3.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_109">Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_109">30</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 4.</span></div></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_112">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_112">30</a></span></div></td></tr><tr style="height:27pt"><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#0c3f13;font-family:'Bebas Neue',sans-serif;font-size:16pt;font-weight:400;line-height:120%">PART II. OTHER INFORMATION</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 1.</span></div></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_115">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_115">32</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 1A.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_115">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_115">32</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 2.</span></div></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_115">Unregistered Sales of Equity Securities, Use of Proceeds</a>, and Issuer Purchases of Equity Securities</span></div></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_115">32</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 3.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_115">Defaults upon Senior Securities</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_115">32</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 4.</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_115">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_115">32</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 5.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_115">Other Information</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_115">32</a></span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Item 6.</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_136">Exhibits</a></span></div></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_136">34</a></span></div></td></tr><tr style="height:20pt"><td colspan="6" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_139">SIGNATURES</a></span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:none" href="#ida2fbcdb04c645b3be247a116825c7ef_139">35</a></span></div></td></tr></table></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div></div><div id="ida2fbcdb04c645b3be247a116825c7ef_10"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:16pt;font-weight:700;line-height:125%">HILLMAN SOLUTIONS CORP. AND SUBSIDIARIES</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:16pt;font-weight:700;line-height:125%">CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)</span></div><div style="margin-bottom:5pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(dollars in thousands)</span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:5pt"><span><br/></span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_13"></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"/><td style="width:327.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:7.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 28, 2024</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">ASSETS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current assets:</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-30">36,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-31">44,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts receivable, net of allowances of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-32">1,732</ix:nonFraction> ($<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-33">2,827</ix:nonFraction> - 2024)</span></div></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-34">134,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-35">109,788</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Inventories, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-36">396,891</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-37">403,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-38">16,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-39">15,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-40">584,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-41">573,184</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Property and equipment, net of accumulated depreciation of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-42">388,776</ix:nonFraction> ($<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-43">376,150</ix:nonFraction> - 2024)</span></div></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-44">232,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-45">224,174</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-46">828,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-47">828,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other intangibles, net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-48">545,911</ix:nonFraction> ($<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-49">530,398</ix:nonFraction> - 2024)</span></div></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-50">590,635</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-51">605,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating lease right of use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-52">77,764</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-53">81,708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-54">16,560</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-55">17,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-56">2,330,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-57">2,330,503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#ebebec;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts payable</span></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-58">150,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-59">139,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of debt and finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-60">13,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-61">12,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">17,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">16,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accrued expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Salaries and wages</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">14,199</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-65">34,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Pricing allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedMarketingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-66">5,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedMarketingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-67">7,651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income and other taxes</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">8,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">10,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">27,515</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">31,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total current liabilities</span></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-72">237,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-73">253,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-74">713,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-75">691,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-76">124,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-77">124,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">66,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-79">71,474</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 2.5pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-80">6,791</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-81">6,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-82">1,148,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-83">1,148,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Commitments and contingencies (Note 6)</span></td><td colspan="3" style="background-color:#ebebec;border-top:3pt double #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-3" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-84"></ix:nonFraction></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:3pt double #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-85"></ix:nonFraction></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stockholders' equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:33pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Common stock: $<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-86"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-87">0.0001</ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-88"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-89">500,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-90"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-91">197,380,504</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-92"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-93">196,705,710</ix:nonFraction></ix:nonFraction> shares issued and outstanding in 2025 and 2024, respectively</span></div></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-94">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-95">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-96">1,444,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-97">1,442,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accumulated deficit</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-98">219,268</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-99">218,951</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-100">42,964</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-101">41,656</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total stockholders' equity</span></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-102">1,182,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-103">1,182,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total liabilities and stockholders' equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-104">2,330,917</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-105">2,330,503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:125%">The accompanying Notes are an integral part of these Condensed Consolidated Financial Statements. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><div id="ida2fbcdb04c645b3be247a116825c7ef_16"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:16pt;font-weight:700;line-height:125%">HILLMAN SOLUTIONS CORP. AND SUBSIDIARIES</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:16pt;font-weight:700;line-height:125%">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS (Unaudited)</span></div><div style="margin-bottom:5pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(dollars in thousands, except for per share amounts)</span></div></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:497.25pt"><tr><td style="width:1.0pt"/><td style="width:331.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 30, 2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-106">359,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-107">350,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization shown separately below)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-108">190,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-109">183,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Selling, warehouse, general and administrative expenses</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-110">119,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-111">118,565</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-112">19,395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-113">16,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-114">15,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-115">15,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other (income) expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" id="f-116">274</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" id="f-117">410</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income from operations</span></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-118">15,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-119">16,304</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-120">14,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-121">15,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Refinancing costs</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="f-122">906</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-123">3,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="f-124">351</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-125">1,975</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income tax benefit</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-126">34</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-127">483</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-128">317</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-129">1,492</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Basic and diluted loss per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="3" name="us-gaap:EarningsPerShareBasic" id="f-130">0.00</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" id="f-131">0.01</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average basic and diluted shares outstanding</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-132">197,284</ix:nonFraction></span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-133">195,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss from above</span></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-134">317</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-135">1,492</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other comprehensive loss:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-136">682</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-137">1,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hedging activity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-138">1,990</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-139">1,817</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total other comprehensive loss</span></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-140">1,308</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-141">330</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Comprehensive loss</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-142">1,625</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-143">1,822</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:125%">The accompanying Notes are an integral part of these Condensed Consolidated Financial Statements. </span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><div id="ida2fbcdb04c645b3be247a116825c7ef_19"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-bottom:5pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:16pt;font-weight:700;line-height:125%">HILLMAN SOLUTIONS CORP. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:16pt;font-weight:700;line-height:125%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)</span></div><div style="margin-bottom:5pt;text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(dollars in thousands)</span></div></div><div style="margin-bottom:5pt;text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:432.00pt"><tr><td style="width:1.0pt"/><td style="width:292.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.75pt"/><td style="width:1.0pt"/></tr><tr style="height:38pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Thirteen Weeks Ended <br/>March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 30, 2024</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash flows from operating activities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-144">317</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-145">1,492</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Adjustments to reconcile net loss to net cash (used for) provided by operating activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-146">34,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-147">31,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-148">974</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-149">386</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Deferred financing and original issue discount amortization</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="f-150">1,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="f-151">1,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-152">3,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-153">2,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Loss on debt restructuring</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="f-154">906</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-155">3,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash paid to third parties in connection with debt restructuring </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hlm:WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" scale="3" id="f-156">906</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="hlm:WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="f-157">1,554</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(Gain) loss on disposal of property and equipment</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-158">139</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-159">56</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:middle"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-160">326</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-161">332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Changes in operating items:</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-162">24,617</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-163">25,095</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Inventories, net</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-164">7,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-165">2,341</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-166">2,152</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="f-167">4,014</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-168">11,340</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-169">14,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accrued salaries and wages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="f-170">20,769</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedSalaries" format="ixt:num-dot-decimal" scale="3" id="f-171">6,315</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-172">9,365</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherAccruedLiabilities" scale="3" id="f-173">906</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net cash (used for) provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="f-174">655</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-175">11,676</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Acquisition of business, net of cash received</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="f-176">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-177">23,956</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Capital expenditures</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-178">20,658</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsToAcquireProductiveAssets" format="ixt:num-dot-decimal" scale="3" id="f-179">17,759</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="f-180">67</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="f-181">67</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net cash used for investing activities</span></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-182">20,725</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-183">41,782</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Repayments of senior term loans</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-184">2,128</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-185">2,128</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Financing fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" format="ixt:fixed-zero" scale="3" id="f-186">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" scale="3" id="f-187">33</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Borrowings on revolving credit loans</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-188">62,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-189">45,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Repayments of revolving credit loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-190">44,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-191">27,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Principal payments under finance lease obligations</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-192">1,270</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-193">875</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Proceeds from exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="f-194">306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-195">5,899</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Payments of contingent consideration </span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="f-196">75</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="f-197">72</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Other financing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="f-198">440</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="f-199">380</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-200">14,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-201">20,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Effect of exchange rate changes on cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-202">1,214</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-203">1,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net decrease in cash and cash equivalents</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-204">8,201</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-205">7,881</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash and cash equivalents at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-206">44,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-207">38,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Cash and cash equivalents at end of period</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-208">36,309</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-209">30,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Supplemental disclosure of cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Interest paid</span></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-210">13,893</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-211">11,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Income taxes paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-212">2,016</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="f-213">871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Capital expenditures in accounts payable</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-214">1,614</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-215">3,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:125%">The accompanying Notes are an integral part of these Condensed Consolidated Financial Statements. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><div id="ida2fbcdb04c645b3be247a116825c7ef_22"></div><hr style="page-break-after:always"/><div style="min-height:90pt;width:100%"><div style="margin-bottom:5pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:16pt;font-weight:700;line-height:125%">HILLMAN SOLUTIONS CORP. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:16pt;font-weight:700;line-height:125%">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (Unaudited)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(dollars in thousands)</span></div></div><div style="margin-bottom:5pt;text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:525.75pt"><tr><td style="width:1.0pt"/><td style="width:161.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:42.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:36.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0pt"/><td style="width:53.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:72.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="6" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Common Stock</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/></tr><tr style="height:38pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Shares </span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Amount</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Additional Paid-in-Capital</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accumulated Deficit</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Accumulated Other Comprehensive Loss</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Total Stockholders' Equity</span></td></tr><tr style="height:12pt"><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance at December 28, 2024</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-216">196,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="INF" name="us-gaap:StockholdersEquity" scale="3" id="f-217">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-218">1,442,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-219">218,951</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-220">41,656</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-221">1,182,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-222">317</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-223">317</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" scale="3" id="f-224">675</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-225">1,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-226">1,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Hedging activity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-227">1,990</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-228">1,990</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Change in cumulative foreign currency translation adjustment&#160;</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-229">682</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-230">682</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance at March 29, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-231">197,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="INF" name="us-gaap:StockholdersEquity" scale="3" id="f-232">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-233">1,444,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-234">219,268</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-235">42,964</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-236">1,182,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance at December 30, 2023</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-237">194,913</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="INF" name="us-gaap:StockholdersEquity" scale="3" id="f-238">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-239">1,418,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-240">236,206</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-241">27,820</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-242">1,154,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-243">1,492</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-244">1,492</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock option activity, stock awards and employee stock purchase plan</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" format="ixt:num-dot-decimal" scale="3" id="f-245">1,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-246">8,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-247">8,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Hedging activity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-248">1,817</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-249">1,817</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Change in cumulative foreign currency translation adjustment&#160;</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-250">1,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-251">1,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance at March 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-252">195,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="INF" name="us-gaap:StockholdersEquity" scale="3" id="f-253">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-254">1,427,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-255">237,698</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-256">28,150</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-257">1,161,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:125%">The accompanying Notes are an integral part of these Condensed Consolidated Financial Statements. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><div id="ida2fbcdb04c645b3be247a116825c7ef_25"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div></div><div style="margin-bottom:12pt"><span><br/></span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_28"></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">1.  BASIS OF PRESENTATION</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The accompanying condensed financial statements include the consolidated accounts of <ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="f-258" continuedAt="f-258-1" escape="true">Hillman Solutions Corp. and its wholly-owned subsidiaries (collectively &#8220;Hillman&#8221; or the &#8220;Company&#8221;). The accompanying unaudited financial statements include the condensed consolidated accounts of the Company for the thirteen weeks ended March 29, 2025. Unless the context requires otherwise, references to "Hillman," "we," "us," "our," or "our Company" refer to Hillman Solutions Corp. and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated. </ix:nonNumeric></span></div><ix:continuation id="f-258-1" continuedAt="f-258-2"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The accompanying unaudited Condensed Consolidated Financial Statements present information in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and applicable rules of Regulation S-X. Accordingly, they do not include all information or footnotes required by U.S. generally accepted accounting principles for complete financial statements. Operating results for the thirteen weeks ended March 29, 2025 do not necessarily indicate the results that may be expected for the full year. For further information, refer to the Consolidated Financial Statements for the year ended December&#160;28, 2024 and notes thereto included in the Form 10-K filed on February&#160;20, 2025 with the Securities and Exchange Commission (&#8220;SEC&#8221;).</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8220;Hillman Solutions Corp.," "HMAN Group Holdings Inc.," and "The Hillman Companies, Inc." are holding companies with no other operations, cash flows, material assets or liabilities other than the equity interests in "The Hillman Group, Inc.,", which is the borrower under the credit facility.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Nature of Operations:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company is comprised of three separate operating business segments: (1) Hardware and Protective Solutions,&#160;(2) Robotics and Digital Solutions, and (3) Canada.</span></div></ix:continuation><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"><ix:continuation id="f-258-2">Hillman provides and, on a limited basis, produces products such as fasteners and related hardware items; threaded rod and metal shapes; keys, key duplication systems, and accessories; personal protective equipment such as gloves, eye-wear and cleaning rags; rope and chain; builder's hardware; and identification items, such as tags and letters, numbers, and signs, to retail outlets, primarily hardware stores, home centers and mass merchants, pet supply stores, grocery stores, and drug stores. The Canada segment also produces fasteners, stampings, fittings, and processes threaded parts for automotive suppliers, industrial Original Equipment Manufacturers (&#8220;OEMs&#8221;), and industrial distributors.</ix:continuation> </span></div><div><span><br/></span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_31"></div><div style="margin-bottom:9pt;margin-top:3pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">2.  SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-259" continuedAt="f-259-1" escape="true"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The significant accounting policies should be read in conjunction with the significant accounting policies included in the Form 10-K filed on</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%"> </span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">February&#160;20, 2025</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%"> </span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">with the SEC.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-260" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Use of Estimates in the Preparation of Financial Statements:</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses for the reporting periods. Actual results may differ from these estimates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="f-261" continuedAt="f-261-1" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Revenue Recognition:</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company offers a variety of sales incentives to its customers primarily in the form of discounts and rebates. Discounts are recognized in the Condensed Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost </span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div></div><ix:continuation id="f-261-1" continuedAt="f-261-2"><ix:continuation id="f-259-1" continuedAt="f-259-2"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">of the rebate is allocated to each underlying sales transaction. Discounts and rebates are included in the determination of net sales. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company also establishes reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-262" escape="true"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables display our disaggregated revenue by product category.</span></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:487.50pt"><tr><td style="width:1.0pt"/><td style="width:112.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-263">205,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-264">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-265">25,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-266">230,997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-267">68,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-268">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-269">1,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-270">69,691</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Accessories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-271">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-272">46,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-273">2,136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-274">48,718</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-275">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-276">9,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-277">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-278">9,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-279">274,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-280">56,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-281">28,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-282">359,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-283">214,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-284">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-285">31,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-286">245,979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-287">45,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-288">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-289">1,408</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-290">46,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Accessories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-291">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-292">43,637</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-293">1,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-294">45,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-295">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-296">11,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-297">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-298">11,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-299">259,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-300">55,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-301">34,959</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-302">350,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span><br/></span></div><div style="margin-bottom:15pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables disaggregate our revenue by geographic location.</span></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"><tr><td style="width:1.0pt"/><td style="width:106.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:88.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;border-bottom:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-303">270,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-304">56,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-305">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-306">326,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-307">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-308">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-309">28,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-310">28,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-311">3,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-312">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-313">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-314">3,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-315">274,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-316">56,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-317">28,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-318">359,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-319">255,492</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-320">55,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-321">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-322">310,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-323">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-324">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-325">34,959</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-326">34,959</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-327">4,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-328">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-329">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-330">4,382</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-331">259,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-332">55,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-333">34,959</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-334">350,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div></div><ix:continuation id="f-261-2"><ix:continuation id="f-259-2"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company's revenue by geography is allocated based on the location of its sales operations.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hardware and Protective Solutions' revenues consist primarily of the delivery of fasteners, anchors, specialty fastening products, rope and chain, and personal protective equipment such as gloves and eyewear, as well as in-store merchandising services for the related product category.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Robotics and Digital Solutions revenues consist primarily of sales of keys and identification tags through self-service key duplication and engraving kiosks. It also includes our associate-assisted key duplication systems and key accessories. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Canada revenues consist primarily of the delivery to Canadian customers of fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items as well as in-store merchandising services for the related product category.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company&#8217;s performance obligations under its arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods, which occurs upon delivery of the products. Judgment is required in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. Revenue is recognized for in-store service and access to key duplicating and engraving equipment as the related products are delivered, which approximates a time-based recognition pattern. Therefore, the entire amount of consideration related to the sale of products, in-store merchandising services, and access to key duplicating and engraving equipment is recognized upon the delivery of the products.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The costs to obtain a contract are insignificant, and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising services teams are recognized in selling, warehouse, general, and administrative expense when control over products is transferred to the customer.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.</span></div></ix:continuation></ix:continuation><div id="ida2fbcdb04c645b3be247a116825c7ef_34"></div><div style="margin-bottom:9pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">3.  RECENT ACCOUNTING PRONOUNCEMENTS</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-335" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On December 14, 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-09, Improvements to Income Tax Disclosures. The amendments in this update require that public business entities on an annual basis (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. The standard requires disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as information on income taxes paid. The standard is intended to benefit investors by providing more detailed income tax disclosures that would be useful in making capital allocation decisions. The amendments on Income Tax Disclosures are effective for fiscal years beginning after December 15, 2024, and should be applied retrospectively to all prior periods presented. The Company is currently evaluating the impact provided by the new standard.</span></div><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On January 6, 2025, the FASB issued ASU 2025-01, Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures: Disaggregation of Income Statement Expenses, as an amendment to ASU 2024-03. This ASU mandates that public business entities provide detailed disclosures in the notes to their financial statements, breaking down certain expense categories presented on the income statement into specified natural expense components. This enhanced disclosure aims to provide investors with more detailed information about the types of expenses included in commonly presented expense captions, such as cost of sales, selling, general, and administrative expenses (SG&amp;A), and research and development. The amendments introduced by ASU 2025-01 are effective for public business entities for fiscal years beginning after December 15, 2026 and for interim periods beginning after December 15, 2027 with early adoption permitted. The Company is currently evaluating the impact provided by the new standard.</span></div></ix:nonNumeric><div style="margin-bottom:2pt"><span><br/></span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_37"></div><div style="margin-bottom:9pt;margin-top:6pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">4.  ACQUISITIONS</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="f-336" continuedAt="f-336-1" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Intex DIY, Inc.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On August 23, 2024, the Company completed the acquisition of Intex DIY, Inc. ("Intex"), a leading supplier of wiping cloths, consumable rags, and cleaning textiles for a total purchase price of $<ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" format="ixt:num-dot-decimal" scale="3" id="f-337">34,064</ix:nonFraction>. This acquisition expands </span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div></div><ix:continuation id="f-336-1"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hillman&#8217;s offerings in the cleaning products category. Intex has business operations throughout North America and its financial results will reside in the Company's Hardware and Protective Solutions reportable segment.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table reconciles the preliminary fair value of the acquired assets and assumed liabilities to the total purchase price of Intex.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:346.50pt"><tr><td style="width:1.0pt"/><td style="width:207.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:135.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationAcquiredReceivablesFairValue" format="ixt:num-dot-decimal" scale="3" id="f-338">11,981</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Inventory</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" format="ixt:num-dot-decimal" scale="3" id="f-339">14,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="3" id="f-340">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="f-341">949</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-342">3,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="3" id="f-343">9,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="f-344">104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total assets acquired</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="hlm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-345">40,775</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Liabilities assumed</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-346">6,711</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total purchase price</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" format="ixt:num-dot-decimal" scale="3" id="f-347">34,064</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Net sales and operating income from Intex included in the Company's Condensed Consolidated Statement of Comprehensive Loss for the thirteen weeks ended March 29, 2025 were as follows:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:204.00pt"><tr><td style="width:1.0pt"/><td style="width:100.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:100.00pt"/><td style="width:1.0pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,085&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,779&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Pro forma financial information has not been presented for Intex as the financial results of Intex were insignificant to the financial results of the Company on a standalone basis.</span></div></ix:continuation><div id="ida2fbcdb04c645b3be247a116825c7ef_40"></div><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">5.  GOODWILL AND OTHER INTANGIBLE ASSETS</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-348" continuedAt="f-348-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfGoodwillTextBlock" id="f-349" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Goodwill amounts by reportable segment are summarized as follows:</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:509.25pt"><tr><td style="width:1.0pt"/><td style="width:145.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:79.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:73.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0pt"/><td style="width:42.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:79.00pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill&#160;at</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></div></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dispositions</span></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill&#160;at</span></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-350">581,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-46" xsi:nil="true" name="us-gaap:GoodwillAcquiredDuringPeriod" id="f-351"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" format="ixt:fixed-zero" scale="3" id="f-352">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-353">27</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-354">581,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-355">220,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-356">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" format="ixt:fixed-zero" scale="3" id="f-357">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" format="ixt:fixed-zero" scale="3" id="f-358">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-359">220,936</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-360">26,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" format="ixt:fixed-zero" scale="3" id="f-361">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" format="ixt:fixed-zero" scale="3" id="f-362">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-363">201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-364">26,631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-365">828,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillPurchaseAccountingAdjustments" format="ixt:fixed-zero" scale="3" id="f-366">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit" format="ixt:fixed-zero" scale="3" id="f-367">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="f-368">174</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-369">828,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.01pt">The "Other" change to goodwill relates to adjustments resulting from fluctuations in foreign currency exchange rates for the Canada, Hardware Solutions, and Protective Solutions reporting units.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" id="f-371" continuedAt="f-371-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-370" continuedAt="f-370-1" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Other intangibles, net, as of March&#160;29, 2025 and December&#160;28, 2024 consist of the following:&#160;</span></div></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div></div><ix:continuation id="f-348-1" continuedAt="f-348-2"><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><ix:continuation id="f-371-1"><ix:continuation id="f-370-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.00pt"><tr><td style="width:1.0pt"/><td style="width:156.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:18.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:18.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:18.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="9" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Estimated<br/>Useful&#160;Life<br/>(Years)</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-101" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-372">13</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-102" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-373">20</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-374">955,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-375">954,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trademarks - indefinite</span></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-376">84,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-377">84,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trademarks - other</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-107" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-378">2</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-108" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-379">15</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-380">29,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-381">29,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Technology and patents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-111" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-382">5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-112" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-383">12</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-384">67,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-385">66,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangible assets, gross</span></td><td colspan="9" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-386">1,136,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-387">1,136,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-388">545,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-389">530,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other intangibles, net</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-390">590,635</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-391">605,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></ix:continuation></ix:continuation><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The amortization expense for intangible assets, including the adjustments resulting from fluctuations in foreign currency exchange rates for the thirteen weeks ended March 29, 2025 and the thirteen weeks ended March 30, 2024 was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="3" id="f-392">15,415</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdjustmentForAmortization" format="ixt:num-dot-decimal" scale="3" id="f-393">15,254</ix:nonFraction>, respectively.</span></div></ix:continuation><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"><ix:continuation id="f-348-2">The Company tests goodwill and indefinite-lived intangible assets for impairment annually in the fourth quarter. Impairment is also tested when events or changes in circumstances indicate that the carrying values of the assets may be greater than their fair values. During the thirteen weeks ended March 29, 2025 and the thirteen weeks ended March 30, 2024, the Company did not identify any triggering events that would result in an impairment analysis outside of the annual assessment.</ix:continuation> </span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_43"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">6.  COMMITMENTS AND CONTINGENCIES</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-394" continuedAt="f-394-1" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Insurance Coverage</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company self-insures its general liability including product liability, automotive and workers' compensation losses up to $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="hlm:MaximumAmountOfSelfInsuranceCoverage" scale="3" id="f-395">500</ix:nonFraction> per occurrence. Catastrophic coverage has been purchased from third party insurers for occurrences up to $<ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="hlm:LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" format="ixt:num-dot-decimal" scale="3" id="f-396">60,000</ix:nonFraction>. The two risk areas involving the most significant accounting estimates are workers' compensation and automotive liability. Actuarial valuations performed by the Company's outside risk insurance expert were used by the Company's management to form the basis for workers' compensation and automotive liability loss reserves. The actuary contemplated the Company's specific loss history, actual claims reported, and industry trends among statistical and other factors to estimate the range of reserves required. Risk insurance reserves are comprised of specific reserves for individual claims and additional amounts expected for development of these claims, as well as for incurred but not yet reported claims. The Company believes that the liability of approximately $<ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="3" id="f-397">2,255</ix:nonFraction> recorded for such risks is adequate as of March&#160;29, 2025.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">As of March&#160;29, 2025, the Company has provided certain vendors and insurers letters of credit aggregating to $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="3" id="f-398">42,168</ix:nonFraction> related to our product purchases and insurance coverage for product liability, workers&#8217; compensation, and general liability.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company self-insures group health claims up to an annual stop loss limit of $<ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="hlm:MaximumAmountOfSelfInsuranceCoverage" scale="3" id="f-399">300</ix:nonFraction> per participant. Historical group insurance loss experience forms the basis for the recognition of group health insurance reserves. Provisions for losses expected under these programs are recorded based on an analysis of historical insurance claim data and certain actuarial assumptions. The Company believes that the liability of approximately $<ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:SelfInsuranceReserve" format="ixt:num-dot-decimal" scale="3" id="f-400">3,691</ix:nonFraction> recorded for such risks is adequate as of March&#160;29, 2025.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:107%">Import Duties</span></div><div><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company imports large quantities of fastener products which are subject to customs requirements and to tariffs and quotas set by governments through mutual agreements and bilateral actions. The Company could be subject to the assessment of additional duties and interest if it or its suppliers fail to comply with customs regulations or similar laws. The U.S. Department of Commerce (the "Department&#8221;) has received requests from petitioners to conduct administrative reviews of compliance with anti-dumping duty and countervailing duty laws for certain nail products sourced from Asian countries. The Company sourced products under review from vendors in China and Taiwan during the periods selected for review. The Company accrues for the duty expense once it is determined to be probable and the amount can be reasonably estimated. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:107%">Litigation</span></div></ix:nonNumeric><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div></div><ix:continuation id="f-394-1"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We are involved in litigation arising in the normal course of business. In management&#8217;s opinion, any such litigation is not expected to have a material adverse effect on our consolidated financial condition, results of operations, or cash flows.</span></div></ix:continuation><div style="margin-bottom:5pt"><span><br/></span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_46"></div><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">7.  RELATED PARTY TRANSACTIONS </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="f-401" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Sales to related parties, which are included in net sales, consist of the sale of excess inventory to Ollie's Bargain Outlet Holdings, Inc. ("Ollie's"). John Swygert, Executive Chairman of Ollie's since 2025, and before that President and Chief Executive Officer of Ollie's, is a member of our Board of Directors. Sales to related parties were $<ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="hlm:RelatedPartTransactionSalesToRelatedParty" scale="3" id="f-402">3</ix:nonFraction> in the thirteen weeks ended March 29, 2025. Sales to related parties were $<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="hlm:RelatedPartTransactionSalesToRelatedParty" scale="3" id="f-403">18</ix:nonFraction> in the thirteen weeks ended March 30, 2024. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In late 2024, the Company signed a contract with Ollie's to place Minute Key and Quick-Tag machines in select Ollie's locations. The Company will pay royalties shares to Ollie's as a result of this agreement. The payments to related parties were $<ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:PaymentsForRoyalties" scale="3" id="f-404">2</ix:nonFraction> in the thirteen weeks ended March 29, 2025.</span></div></ix:nonNumeric><div style="margin-bottom:5pt"><span><br/></span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_49"></div><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">8.  INCOME TAXES</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-405" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">ASC 740 requires companies to apply their estimated annual effective tax rate on a year-to-date basis in each interim period. These rates are derived, in part, from expected annual pre-tax income or loss. In the thirteen weeks ended March 29, 2025, and for the thirteen weeks ended March 30, 2024, the Company applied an estimated annual effective tax rate based on expected annual pre-tax income to the interim period pre-tax loss to calculate the income tax benefit. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">For the thirteen weeks ended March 29, 2025, the effective income tax rate was <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-406">9.7</ix:nonFraction>%. The Company recorded an income tax benefit for the thirteen weeks ended March 29, 2025 of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-407">34</ix:nonFraction>. The effective tax rate for the thirteen weeks ended March 29, 2025 was the result of certain non-deductible expenses and state and foreign income taxes. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">For the thirteen weeks ended March 30, 2024, the effective income tax rate was <ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-408">24.5</ix:nonFraction>%. The Company recorded an income tax benefit for the thirteen weeks ended March 30, 2024 of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-409">483</ix:nonFraction>. The effective tax rate for the thirteen weeks ended March 30, 2024 was the result of certain non-deductible expenses and state and foreign income taxes.</span></div></ix:nonNumeric><div style="margin-bottom:5pt"><span><br/></span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_52"></div><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">9.  LONG-TERM DEBT</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LongTermDebtTextBlock" id="f-411" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="f-410" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes the Company&#8217;s debt:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:450.00pt"><tr><td style="width:1.0pt"/><td style="width:244.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revolving loans</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-412">80,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-413">62,000</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Term Loan, due 2028</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-414">643,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-415">645,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease &amp; other obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="hlm:FinanceLeaseLiabilityAndOtherObligations" format="ixt:num-dot-decimal" scale="3" id="f-416">16,629</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="hlm:FinanceLeaseLiabilityAndOtherObligations" format="ixt:num-dot-decimal" scale="3" id="f-417">11,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="f-418">739,972</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" format="ixt:num-dot-decimal" scale="3" id="f-419">718,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unamortized discount on Senior Term Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="f-420">2,726</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="f-421">2,940</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of long-term debt and finance leases</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-422">13,661</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-423">12,975</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred financing fees </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="f-424">10,135</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="f-425">10,914</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total long-term debt, net</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-426">713,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-427">691,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">As of March&#160;29, 2025, the Asset-Backed Loan ("ABL") Revolver had an outstanding balance of $<ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-428">80,000</ix:nonFraction>, and had outstanding letters of credit of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LettersOfCreditOutstandingAmount" format="ixt:num-dot-decimal" scale="3" id="f-429">42,168</ix:nonFraction>. The Company has&#160;$<ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-430">164,599</ix:nonFraction> of available borrowings under the revolving credit facility as a source of liquidity as of March&#160;29, 2025 based on the customary ABL borrowing base and availability provisions.</span></div></ix:nonNumeric><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">2024 Repricing</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On March 26, 2024, the Company entered into a Repricing Amendment (2024 Repricing Amendment) on its existing Senior Term Loan due July 14, 2028. The 2024 Repricing Amendment (i) reduces the interest rate per annum applicable to the Term Loan outstanding from SOFR plus a margin varying from 2.50% to 2.75% plus a Credit Spread Adjustment ("CSA") varying between 0.11% to 0.43% to SOFR plus a margin varying from 2.25% to 2.50%, without the CSA and (ii) implements a 1% prepayment premium for the existing Term Loan to apply to Repricing Transactions that occur within six months after the effective date of the 2024 Repricing Amendment. In connection with the closing of the 2024 Repricing Amendment, the Company expensed $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-431">3,008</ix:nonFraction> consisting of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="hlm:WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="f-432">1,554</ix:nonFraction> of existing fees written off and $1,454 in new fees expensed. The Company capitalized an additional $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" scale="3" id="f-433">33</ix:nonFraction> primarily for the payment of upfront lender fees (original issue discount).</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">2025 Repricing</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On January 14, 2025, the Company entered into a Repricing Amendment (2025 Repricing Amendment) on its existing Senior Term Loan due July 14, 2028. The 2025 Repricing Amendment (i) reduces the interest rate per annum applicable to the Term Loan outstanding from SOFR plus a margin varying from 2.25% to 2.50% to SOFR plus a margin of 2.00%, as well as a 1.00% margin for ABR Loans and (ii) implements a 1% prepayment premium for the existing Term Loan to apply to Repricing Transactions that occur within six months after the effective date of the 2025 Repricing Amendment. In connection with the closing of the 2025 Repricing Amendment, the Company expensed $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="f-434">906</ix:nonFraction> of new fees.</span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_55"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">10.  LEASES</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-436" continuedAt="f-436-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeFinanceLeasesTextBlock" id="f-435" continuedAt="f-435-1" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Lessee</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company determines if a contract is or contains a lease at inception or modification of a contract. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period in exchange for consideration. Control over the use of the identified asset means the lessee has both 1) the right to obtain substantially all of the economic benefits from the use of the asset and 2) the right to direct the use of the asset. The Company leases certain distribution center locations, vehicles, forklifts, computer equipment, and its corporate headquarters with expiration dates through 2033. Certain lease arrangements include escalating rent payments and options to extend the lease term. Expected lease terms include these options to extend or terminate the lease when it is reasonably certain the Company will exercise the option. The Company's leasing arrangements do not contain material residual value guarantees, nor material restrictive covenants.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-437" continuedAt="f-437-1" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The components of operating and finance lease costs for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024 were as follows:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:316.50pt"><tr><td style="width:1.0pt"/><td style="width:147.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:78.25pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 30, 2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-438">5,648</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-439">5,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Short term lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-440">713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-441">1,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-442">602</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-443">517</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of right of use assets</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-444">1,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="f-445">939</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-446">223</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-447">128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Rent expense is recognized on a straight-line basis over the expected lease term. Rent expense totaled $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-448">6,963</ix:nonFraction> in the thirteen weeks ended March 29, 2025 and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="3" id="f-449">6,962</ix:nonFraction> in the thirteen weeks ended March 30, 2024. Rent expense includes operating lease costs as well as expenses for non-lease components such as common area maintenance, real estate taxes, real estate insurance, variable costs related to our leased vehicles, and short-term rental expenses.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The implicit rate is not determinable in most of the Company&#8217;s leases, as such management uses the Company&#8217;s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of<ix:continuation id="f-437-1" continuedAt="f-437-2"> March&#160;29, 2025 and December&#160;28, 2024:</ix:continuation></span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div></div><ix:continuation id="f-436-1"><ix:continuation id="f-435-1"><ix:continuation id="f-437-2" continuedAt="f-437-3"><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"><tr><td style="width:1.0pt"/><td style="width:165.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:61.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:60.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:61.00pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-450">5.23</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-3" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-451">4.04</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-452">5.41</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-453">3.06</ix:nonNumeric></span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-454">6.68</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-455">5.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-456">6.70</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-457">5.91</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="hlm:AssetsAndLiabilitiesLesseeTableTextBlock" id="f-458" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Supplemental balance sheet information related to the Company's finance leases was as follows as of March&#160;29, 2025 and December&#160;28, 2024:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:375.75pt"><tr><td style="width:1.0pt"/><td style="width:166.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease assets, net, included in property plant and equipment</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-459">15,364</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-460">9,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-461">4,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-462">3,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt, less current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-463">10,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-464">6,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total principal payable on finance leases</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-465">15,718</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-466">9,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:continuation id="f-437-3"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Supplemental cash flow information related to the Company's operating and finance leases was as follows for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"><tr><td style="width:1.0pt"/><td style="width:204.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:108.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:108.25pt"/><td style="width:1.0pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended <br/>March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 30, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating cash outflow from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-467">5,468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-468">5,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating cash outflow from finance leases</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="f-469">207</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="f-470">124</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Financing cash outflow from finance leases</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-471">1,270</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-472">875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">As of March&#160;29, 2025, our future minimum rental commitments are immaterial for lease agreements beginning after the current reporting period. <ix:nonNumeric contextRef="c-1" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="f-474" continuedAt="f-474-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-473" continuedAt="f-473-1" escape="true">Maturities of our lease liabilities for all operating and finance leases are as follows as of March&#160;29, 2025:</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-474-1"><ix:continuation id="f-473-1"><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"><tr><td style="width:1.0pt"/><td style="width:174.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:97.75pt"/><td style="width:1.0pt"/></tr><tr style="height:18pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Remaining 2025</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-475">16,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-476">4,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-477">21,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-478">4,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-479">18,717</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-480">3,416</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-481">16,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-482">2,473</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-483">11,364</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-484">1,846</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-485">15,341</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-486">1,036</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total future minimum rental commitments</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-487">99,369</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-488">17,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less - amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-489">15,182</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-490">1,899</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-491">84,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-492">15,718</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Lessor</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company has certain arrangements for key duplication equipment under which we are the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is not material.</span></div></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><div id="ida2fbcdb04c645b3be247a116825c7ef_58"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">11.  EQUITY AND ACCUMULATED OTHER COMPREHENSIVE LOSS</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="f-493" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Common Stock</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hillman Solutions Corp. has one class of common stock.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Accumulated Other Comprehensive Income (Loss)</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following is detail of the changes in the Company's accumulated other comprehensive income (loss) from December&#160;30, 2023 to March&#160;29, 2025, including the effect of significant reclassifications out of accumulated other comprehensive income (loss) (net of tax):</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:354.00pt"><tr><td style="width:1.0pt"/><td style="width:238.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:109.00pt"/><td style="width:1.0pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December&#160;30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-494">27,820</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other comprehensive income before reclassifications</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-495">25,516</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts reclassified from other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-496">11,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net current period other comprehensive loss</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-497">13,836</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December&#160;28, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-498">41,656</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other comprehensive income before reclassifications</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" scale="3" id="f-499">720</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts reclassified from other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="f-500">588</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net current period other comprehensive loss </span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-501">1,308</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at March&#160;29, 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-502">42,964</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1.</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:12.1pt">During the year ended December&#160;28, 2024, the Company deferred a loss of $<ix:nonFraction unitRef="usd" contextRef="c-124" decimals="INF" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-503">8,162</ix:nonFraction>, reclassified a loss of $<ix:nonFraction unitRef="usd" contextRef="c-124" decimals="INF" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-504">11,680</ix:nonFraction> and a tax benefit of $<ix:nonFraction unitRef="usd" contextRef="c-124" decimals="INF" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" scale="3" id="f-505">883</ix:nonFraction> into other comprehensive loss due to hedging activities. The amounts reclassified out of other comprehensive loss were recorded as interest expense. See Note 14 - Derivatives and Hedging for additional information on the interest rate swaps.</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2.</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:10.37pt">During the thirteen weeks ended March 29, 2025, the Company deferred a loss of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" format="ixt:num-dot-decimal" scale="3" id="f-506">2,065</ix:nonFraction>, reclassified a gain of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="3" id="f-507">588</ix:nonFraction> and a tax loss of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" scale="3" id="f-508">663</ix:nonFraction> into other comprehensive loss due to hedging activities. The amounts reclassified out of other comprehensive loss were recorded as interest expense. See Note 14 - Derivatives and Hedging for additional information on the interest rate swaps.</span></div></ix:nonNumeric><div id="ida2fbcdb04c645b3be247a116825c7ef_61"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">12.  STOCK-BASED COMPENSATION</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-509" continuedAt="f-509-1" escape="true"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">2014 Equity Incentive Plan</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The 2014 Equity Incentive Plan may grant options, stock appreciation rights, restricted stock, and other stock-based awards for up to an aggregate of <ix:nonFraction unitRef="shares" contextRef="c-125" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" id="f-510">14,523,510</ix:nonFraction> shares of its common stock. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The 2014 Equity Incentive Plan had stock compensation expense of $<ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-511">73</ix:nonFraction> recognized in the accompanying Condensed Consolidated Statements of Comprehensive Loss for the thirteen weeks ended March 29, 2025, and $<ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-512">407</ix:nonFraction> for the thirteen weeks ended March 30, 2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The fair value of stock options is determined at the grant date using the Black-Scholes option pricing model. The time-based stock option awards generally vest evenly over <ix:nonNumeric contextRef="c-128" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-513">four years</ix:nonNumeric> from the grant date and performance-based options vest based on Company stock price hurdles.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units</span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div></div><ix:continuation id="f-509-1"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Restricted Stock Units ("RSUs") granted to employees for service generally vest after three years, subject to continued employment. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">2021 Equity Incentive Plan</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Effective July 14, 2021, the Company established the 2021 Equity Incentive Plan. On June 7, 2024, the 2021 Equity Incentive Plan was amended to increase the share reserve by <ix:nonFraction unitRef="shares" contextRef="c-129" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-514">2,000,000</ix:nonFraction> shares of common stock (the 2021 Equity Incentive Plan as amended is referred to as the &#8220;2021 Plan&#8221;). Under the 2021 Plan, the maximum number of shares of common stock that may be delivered in satisfaction of awards under the 2021 Plan as of the Effective Date is (i) <ix:nonFraction unitRef="shares" contextRef="c-130" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-515">9,150,814</ix:nonFraction> shares, plus (ii) the number of shares of stock underlying awards under the 2014 Equity Incentive Plan that on or after the Effective Date expire or become unexercisable, or are forfeited, cancelled or otherwise terminated, in each case, without delivery of shares or cash therefore, and would have become available again for grant under the Prior Plan in accordance with its terms (in the case of this subclause (ii), not to exceed 16,523,510 shares of common stock in the aggregate).</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The 2021 Equity Incentive Plan had stock compensation expense of $<ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-516">3,077</ix:nonFraction> recognized in the accompanying Condensed Consolidated Statements of Comprehensive Loss for the thirteen weeks ended March 29, 2025, and $<ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-517">2,303</ix:nonFraction> was recorded for the thirteen weeks ended March 30, 2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The fair value of stock options is determined at the grant date using the Black-Scholes option pricing model. The time-based stock option awards generally vest evenly over <ix:nonNumeric contextRef="c-133" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-518">four years</ix:nonNumeric> from the grant date and performance-based options vest based on specified targets such as Company performance and Company stock price hurdles.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Beginning in the first quarter of 2025, the RSUs granted to employees for service generally vest evenly over three years from the grant date, subject to continued employment. Prior to 2025, the RSUs granted to employees for service generally vest after three years, subject to continued employment. The RSUs granted to non-employee directors generally vest in full on the sooner of the first anniversary of the grant date or the Company's next annual meeting of stockholders.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Stock Units</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Beginning in the first quarter of 2025, the Company determined to grant Performance Stock Units ("PSUs"), using return on invested capital as the performance metric, instead of granting stock options. The PSUs granted to employees for service generally vest after three years, subject to continued employment. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">2021 Employee Stock Purchase Plan</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Our Employee Stock Purchase Plan ("ESPP") became effective on July 14, 2021, in which 1,140,754 shares of common stock were available for issuance under the ESPP. Under the ESPP, eligible employees are granted options to purchase shares of common stock at 85% of the fair market value at the time of exercise. Options to purchase shares are granted four times a year on the first payroll date in January, April, July, and October of each year and ending approximately three months later on the last business day in March, June, September or December. No employee may be granted an option under the Plan if, immediately after the option is granted, the employee would own stock possessing five percent or more of the total combined voting power or value of all classes of stock of the Company.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Compensation expense associated with ESPP purchase rights is recognized on a straight-line basis over the vesting period. As of the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024, there was approximately $<ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-519">128</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-520">119</ix:nonFraction> of compensation expense related to the ESPP, respectfully.</span></div></ix:continuation><div id="ida2fbcdb04c645b3be247a116825c7ef_64"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">13.  EARNINGS PER SHARE</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-521" continuedAt="f-521-1" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Basic earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share include the dilutive effect of stock options and restricted stock awards and units. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-522" continuedAt="f-522-1" escape="true">The following is a reconciliation of the basic and diluted earnings per share ("EPS") computations for both the numerator and denominator (in thousands, except per share data):</ix:nonNumeric></span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div></div><ix:continuation id="f-522-1"><ix:continuation id="f-521-1" continuedAt="f-521-2"><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:304.50pt"><tr><td style="width:1.0pt"/><td style="width:110.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:70.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:27pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="15" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 29, 2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="f-523">317</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-524">197,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="3" name="us-gaap:EarningsPerShareBasic" id="f-525">0.00</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of stock options and awards</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-526">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss per diluted common share</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="f-527">317</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-528">197,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="3" name="us-gaap:EarningsPerShareDiluted" id="f-529">0.00</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:305.25pt"><tr><td style="width:1.0pt"/><td style="width:111.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:70.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:27pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="15" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 30, 2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-530">1,492</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-531">195,365</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-532">0.01</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of stock options and awards</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="f-533">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss per diluted common share</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-534">1,492</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-535">195,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-536">0.01</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation></ix:continuation><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"><ix:continuation id="f-521-2">Stock options and awards outstanding totaling <ix:nonFraction unitRef="shares" contextRef="c-136" decimals="INF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-537">3,114</ix:nonFraction> were excluded from the computation for the thirteen weeks ended March 29, 2025, and <ix:nonFraction unitRef="shares" contextRef="c-137" decimals="INF" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-538">2,976</ix:nonFraction> for the thirteen weeks ended March 30, 2024, as they would have had an antidilutive effect under the treasury stock method.</ix:continuation> </span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_67"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">14.  DERIVATIVES AND HEDGING</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="f-539" continuedAt="f-539-1" escape="true"><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">FASB ASC 815, Derivatives and Hedging ("ASC 815"), provides the disclosure requirements for derivatives and hedging activities with the intent to provide users of financial statements with an enhanced understanding of: (a) how and why an entity uses derivative instruments, (b) how the entity accounts for derivative instruments and related hedged items, and (c) how derivative instruments and related hedged items affect an entity's financial position, financial performance, and cash flows. Further, qualitative disclosures are required that explain the Company's objectives and strategies for using derivatives, as well as quantitative disclosures about the fair value of and gains and losses on derivative instruments.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company uses derivative financial instruments to manage its exposures to (1) interest rate fluctuations on its floating rate senior term loan and (2) fluctuations in foreign currency exchange rates. The Company measures those instruments at fair value and recognizes changes in the fair value of derivatives in earnings in the period of change, unless the derivative qualifies as an effective hedge that offsets certain exposures.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Interest Rate Swap Agreements</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On December 19, 2023, the Company entered into an interest swap agreement ("2024 Swap 1") for a notional amount of $<ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="0" id="f-540">144,000</ix:nonFraction>. The forward start date of the 2024 Swap 1 was July 21, 2024 and the termination date is January 31, 2027. The 2024 Swap 1 has a determined pay fixed interest rate of <ix:nonFraction unitRef="number" contextRef="c-138" decimals="4" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="f-541">3.8</ix:nonFraction>%. In accordance with ASC 815, the Company determined the 2024 Swap 1 constituted an effective cash flow hedge and therefore changes in fair value are recorded within other comprehensive loss within the Company's Statement of Comprehensive Loss and the deferred gains or losses are reclassified out of other comprehensive loss into interest expense in the same period during which the hedged transactions affect earnings.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On December 19, 2023, the Company entered into an interest swap agreement ("2024 Swap 2") for a notional amount of $<ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="0" id="f-542">216,000</ix:nonFraction>. The forward start date of the 2024 Swap 2 was July 21, 2024 and the termination date is January 31, 2027. The 2024 Swap 2 has a determined pay fixed interest rate of <ix:nonFraction unitRef="number" contextRef="c-139" decimals="4" name="us-gaap:DerivativeFixedInterestRate" scale="-2" id="f-543">3.62</ix:nonFraction>%. In accordance with ASC 815, the Company determined the 2024 Swap 2 constituted an effective cash flow hedge and therefore changes in fair value are recorded within other comprehensive loss within the Company's Statement of Comprehensive Loss and </span></div></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div></div><ix:continuation id="f-539-1"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">the deferred gains or losses are reclassified out of other comprehensive loss into interest expense in the same period during which the hedged transactions affect earnings.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="f-544" escape="true"><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes the Company's derivative financial instruments:</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:66.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:66.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:73.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:66.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:66.25pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="15" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Asset Derivatives</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="15" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Liability Derivatives</span></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">March&#160;29, 2025</span></div></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December&#160;28, 2024</span></div></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of March 29, 2025</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December&#160;28, 2024</span></div></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance Sheet <br/>Location</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance Sheet <br/>Location</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:14pt"><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2024 Swap 1</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current/other non-current assets</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="f-545">196</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="f-546">787</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="f-547">434</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="f-548">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2024 Swap 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current/other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="f-549">645</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="f-550">1,961</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="f-551">312</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="f-552">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="9" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total hedging instruments:</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="f-553">841</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="f-554">2,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" sign="-" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="f-555">746</ix:nonFraction>)</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="f-556">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Foreign Currency Forward Contracts</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">As of March&#160;29, 2025 and December&#160;28, 2024 the Company entered into foreign currency forward contracts. The purpose of the Company's foreign currency forward contracts is to manage the Company's exposure to fluctuations in the exchange rate of the Canadian dollar. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The total notional amount of contracts outstanding was C$<ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="f-557">3,361</ix:nonFraction> and C$<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="f-558">4,087</ix:nonFraction> as of March&#160;29, 2025 and December&#160;28, 2024, respectively. The total fair value of the foreign currency forward contracts was $<ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-559">2,350</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-560">4,325</ix:nonFraction> as of March&#160;29, 2025 and December&#160;28, 2024, respectively and was reported on the accompanying Condensed Consolidated Balance Sheets in other accrued expenses. An increase in other income of $<ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" sign="-" name="hlm:ForeignCurrencyForwardGainOrLoss" scale="3" id="f-561">160</ix:nonFraction> was recorded in the Condensed Consolidated Statements of Comprehensive Loss for the change in fair value during the thirteen weeks ended March 29, 2025.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company's foreign currency forward contracts did not qualify for hedge accounting treatment because they did not meet the provisions specified in ASC 815. Accordingly, the gain or loss on these derivatives was recognized in other (income) expense in the Condensed Consolidated Statements of Comprehensive Loss.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Additional information with respect to the fair value of derivative instruments is included in Note 15 - Fair Value Measurements.</span></div></ix:continuation><div id="ida2fbcdb04c645b3be247a116825c7ef_70"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">15.  FAIR VALUE MEASUREMENTS</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-562" continuedAt="f-562-1" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company uses the accounting guidance that applies to all assets and liabilities that are being measured and reported on a fair value basis. The guidance defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The guidance also establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Assets and liabilities carried at fair value are classified and disclosed in one of the following three categories:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.713%"><tr><td style="width:1.0%"/><td style="width:7.168%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.452%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:87.980%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level&#160;1:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quoted market prices in active markets for identical assets or liabilities.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable market-based inputs or unobservable inputs that are corroborated by market data.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level&#160;3:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unobservable inputs reflecting the reporting entity&#8217;s own assumptions.</span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:4pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The accounting guidance establishes a hierarchy which requires an entity to maximize the use of quoted market prices and minimize the use of unobservable inputs. An asset or liability's level is based on the lowest level of input that is significant to the fair value measurement.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-563" continuedAt="f-563-1" escape="true"><div style="margin-bottom:5pt;margin-top:4pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables set forth the Company&#8217;s financial assets and liabilities that were measured at fair value on a recurring basis during the period, by level, within the fair value hierarchy:</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div></div><ix:continuation id="f-562-1" continuedAt="f-562-2"><ix:continuation id="f-563-1"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:347.25pt"><tr><td style="width:1.0pt"/><td style="width:160.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:42.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:40.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:48.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:34.75pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="21" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 29, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;2</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;3</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trading securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:TradingSecuritiesDebt" scale="3" id="f-564">743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:TradingSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="f-565">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:TradingSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="f-566">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:TradingSecuritiesDebt" scale="3" id="f-567">743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-568">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" sign="-" name="us-gaap:DerivativeLiabilities" scale="3" id="f-569">95</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-570">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" sign="-" name="us-gaap:DerivativeLiabilities" scale="3" id="f-571">95</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign exchange forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-572">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-573">2,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-574">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-575">2,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Contingent consideration payable</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="f-576">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="f-577">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-578">4,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-579">4,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="21" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 28, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;2</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;3</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trading securities</span></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:TradingSecuritiesDebt" scale="3" id="f-580">796</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:TradingSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="f-581">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:TradingSecuritiesDebt" format="ixt:fixed-zero" scale="3" id="f-582">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:TradingSecuritiesDebt" scale="3" id="f-583">796</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-584">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" sign="-" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-585">2,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-586">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" sign="-" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-587">2,748</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign exchange forward contracts</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-588">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-589">4,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-590">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-591">4,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Contingent consideration payable</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="f-592">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="f-593">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-594">4,863</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-595">4,863</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Trading securities are valued using quoted prices on an active exchange. Trading securities represent assets held in a Rabbi Trust to fund deferred compensation liabilities and are included as Other assets on the accompanying Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company utilizes interest rate swap contracts to manage our targeted mix of fixed and floating rate debt, and these contracts are valued using observable benchmark rates at commonly quoted intervals for the full term of the swap contracts. As of&#160;March&#160;29, 2025 and December&#160;28, 2024, the Company's interest rate swaps were recorded on the accompanying Condensed Consolidated Balance Sheets in accordance with ASC 815.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company utilizes foreign exchange forward contracts to manage our exposure to currency fluctuations in the Canadian dollar versus the U.S. dollar. The forward contracts were valued using observable benchmark rates at commonly quoted intervals during the term of the forward contract. As of March&#160;29, 2025 and December&#160;28, 2024, the foreign exchange forward contracts were included in other accrued expenses on the accompanying Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The contingent consideration represents future potential earn-out payments related to the Resharp acquisition in fiscal 2019 and the Instafob acquisition in the first quarter of 2020. The estimated fair value of the contingent earn-outs was determined using a Monte Carlo analysis examining the frequency and mean value of the resulting earn-out payments. The resulting value captures the risk associated with the form of the payout structure. The risk neutral method is applied, resulting in a value that captures the risk associated with the form of the payout structure and the projection risk. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the estimated value of the liability. The current and non-current portions of these obligations are reported separately on the Condensed Consolidated Balance Sheets as other accrued expense and other non-current liabilities, respectively. Subsequent changes in the fair value of the contingent consideration liabilities, as determined by using a simulation model of the Monte Carlo analysis that includes updated projections applicable to the liability, are recorded within other income (expense) in the Condensed Consolidated Statements of Comprehensive Loss. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" id="f-596" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The table below provides a summary of the changes in fair value of the Company&#8217;s contingent consideration (Level 3) for Resharp and Instafob as of March&#160;29, 2025.</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"/><td style="width:193.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:63.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:61.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:52.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:45.25pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Resharp</span></div></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Instafob</span></div></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/></tr><tr style="height:38pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other accrued expenses</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-current liabilities</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other accrued expenses</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value as of December&#160;28, 2024</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="f-597">226</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-598">4,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="f-599">23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" id="f-600">40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-601">4,863</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value of cash consideration paid</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="f-602">72</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:fixed-zero" scale="3" id="f-603">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="f-604">3</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:fixed-zero" scale="3" id="f-605">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="f-606">75</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-607">46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-608">374</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-609">7</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-610">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-611">326</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value as of March&#160;29, 2025</span></div></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="f-612">200</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-613">4,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="f-614">13</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent" scale="3" id="f-615">49</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-616">4,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div></div><ix:continuation id="f-562-2" continuedAt="f-562-3"><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Cash, accounts receivable, short-term borrowings and accounts payable are reflected in the Condensed Consolidated Balance Sheets at book value, which approximates fair value, due to the short-term nature of these instruments. The carrying amounts of the long-term debt under the revolving credit facility and term loan approximate the fair value at March&#160;29, 2025 and December&#160;28, 2024 as the interest rate is variable and approximates current market rates of debt based on observable market transactions with similar terms and comparable credit risk.</span></div></ix:continuation><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"><ix:continuation id="f-562-3">Additional information with respect to the derivative instruments is included in Note 14 - Derivatives and Hedging.</ix:continuation> </span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_73"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">16.  SEGMENT REPORTING</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" id="f-618" continuedAt="f-618-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-617" continuedAt="f-617-1" escape="true"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company&#8217;s segment reporting structure uses the Company&#8217;s management reporting structure as the foundation for how the Company manages its business. The Company periodically evaluates its segment reporting structure in accordance with ASC 350-20-55 and has concluded that it has <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-619">three</ix:nonFraction> reportable segments as of March&#160;29, 2025.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The segments are as follows:</span></div><div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Hardware and Protective Solutions</span></div><div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Robotics and Digital Solutions</span></div><div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Canada</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">For a reconciliation of our segment sales by product category and geographic area, please see Note 2 - Summary of Significant Accounting Policies. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The tables below present net sales, significant segment expenses, and segment adjusted EBITDA for the reportable segments for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024. See Note 2 - Summary of Significant Accounting Policies for a reconciliation of total reportable segments' revenues to consolidated revenues. Certain amounts in the prior year Condensed Consolidated Financial Statements and in the Notes to the Condensed Consolidated Financial Statements were reclassified to conform to the current year&#8217;s presentation. This had no impact on the prior period's statement of financial position, net income (loss), cash flows, or stockholders' equity.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-620" continuedAt="f-620-1" escape="true"><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:417.00pt"><tr><td style="width:1.0pt"/><td style="width:223.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:90.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:90.25pt"/><td style="width:1.0pt"/></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net Sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-621">274,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-622">259,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-623">157,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-624">147,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-625">28,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-626">28,376</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted Warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-627">34,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-628">35,483</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted General and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-629">16,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-630">16,764</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-631">162</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" sign="-" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-632">270</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-633">37,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-634">32,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:12.61pt">Adjusted selling expense excludes expense related to corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock-based compensation, acquisition and integration costs, and expense associated with corporate restructuring.</span></div></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div></div><ix:continuation id="f-620-1"><ix:continuation id="f-618-1" continuedAt="f-618-2"><ix:continuation id="f-617-1" continuedAt="f-617-2"><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:411.75pt"><tr><td style="width:1.0pt"/><td style="width:223.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:88.00pt"/><td style="width:1.0pt"/></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-635">56,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-636">55,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-637">16,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-638">15,735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-639">17,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-640">14,584</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted Warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-641">2,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-642">2,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted General and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-643">4,595</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-644">5,250</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-645">61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-646">57</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-647">15,416</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-648">17,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:12.61pt">Adjusted selling expense excludes expense related to corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock compensation expense, acquisition and integration expense, consulting expense and legal charges related to settlements, see Note 6 - Commitments and Contingencies.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt">Other excludes the gain or loss on the revaluation of our contingent consideration liability, see Note 15 - Fair Value Measurements.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:412.50pt"><tr><td style="width:1.0pt"/><td style="width:223.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:88.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:88.00pt"/><td style="width:1.0pt"/></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-649">28,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-650">34,959</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-651">16,620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-652">20,444</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-653">3,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:SellingExpense" format="ixt:num-dot-decimal" scale="3" id="f-654">3,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted Warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-655">4,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="hlm:WarehouseExpenseAdjusted" format="ixt:num-dot-decimal" scale="3" id="f-656">5,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted General and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-657">1,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-658">1,820</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-659">151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:SegmentReportingOtherItemAmount" scale="3" id="f-660">289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-661">1,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-662">3,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.61pt">Adjusted selling expense excludes restructuring expense.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock based compensation and expense associated with corporate restructuring activities.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table reconciles segment adjusted EBITDA by segment to the Company&#8217;s consolidated income (loss) before income taxes.</span></div></ix:continuation></ix:continuation></ix:continuation><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:3pt"><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline"><a style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%;text-decoration:underline" href="#ida2fbcdb04c645b3be247a116825c7ef_7">Table of Contents</a></span></div></div><ix:continuation id="f-618-2"><ix:continuation id="f-617-2"><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:411.75pt"><tr><td style="width:1.0pt"/><td style="width:223.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:87.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:88.00pt"/><td style="width:1.0pt"/></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-663">37,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-664">32,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-665">15,416</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-666">17,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-667">1,730</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-668">3,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-669">54,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="hlm:EarningsBeforeInterestTaxDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-670">52,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-671">14,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="f-672">15,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-673">19,395</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-674">16,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-675">15,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-676">15,254</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-677">3,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-678">2,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restructuring and other costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hlm:RestructuringAndOther" format="ixt:num-dot-decimal" scale="3" id="f-679">1,691</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="hlm:RestructuringAndOther" scale="3" id="f-680">991</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Transaction and integration expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" scale="3" id="f-681">58</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:BusinessCombinationIntegrationRelatedCosts" scale="3" id="f-682">274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-683">326</ix:nonFraction>)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="f-684">332</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Refinancing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="f-685">906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-686">3,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total adjusting items</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-687">54,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="f-688">54,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss before income taxes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="f-689">351</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-690">1,975</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div style="margin-bottom:5pt;text-align:center"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><div id="ida2fbcdb04c645b3be247a116825c7ef_79"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM 2 - MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following discussion provides information which the Company&#8217;s management believes is relevant to an assessment and understanding of the Company&#8217;s operations and financial condition. This discussion should be read in conjunction with the Condensed Consolidated Financial Statements and accompanying notes in addition to the Consolidated Financial Statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December&#160;28, 2024.</span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_82"></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORWARD-LOOKING STATEMENTS</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">This quarterly report contains certain forward-looking statements, including, but not limited to, certain disclosures related to acquisitions, refinancing, capital expenditures, resolution of pending litigation, and realization of deferred tax assets, which are not historical facts and are subject to numerous assumptions, risks, and uncertainties. Statements that do not describe historical or current facts, including statements about beliefs and expectations, are forward-looking statements.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%">All forward-looking statements are made in good faith by the Company and are intended to qualify for the safe harbor from liability established by Section 27A of the Securities Act of 1933, Section 21E of the Securities Exchange Act of 1934, and the Private Securities Litigation Reform Act of 1995. You should not rely on these forward-looking statements as predictions of future events. Words such as "expect," "estimate," "project," "budget," "forecast," "anticipate," "intend," "plan," &#8220;target&#8221;, &#8220;goal&#8221;, "may," "will," "could," "should," "believes," "predicts," "potential," "continue," and similar expressions are intended to identify such forward-looking statements. These forward-looking statements include, without limitation, the Company&#8217;s expectations with respect to future performance. These forward-looking statements involve significant risks and uncertainties that could cause the actual results to differ materially from the expected results. Most of these factors are outside the Company's control and are difficult to predict. Factors that may cause such differences include, but are not limited to: (1) unfavorable economic conditions that may affect our and our customers&#8217;, suppliers&#8217; and other business partners&#8217; operations, financial condition and cash flows including spending on home renovation or construction projects, inflation, recessions, instability in the financial markets or credit markets; (2) increased supply chain costs, including tariffs, raw materials, sourcing, transportation and energy; (3) the highly competitive nature of the markets that we serve; (4) the ability to continue to innovate with new products and services; (5) seasonality; (6) large customer concentration; (7) the ability to recruit and retain qualified employees; (8) the outcome of any legal proceedings that may be instituted against the Company; (9) adverse changes in currency exchange rates; or (10) regulatory changes and potential legislation that could adversely impact financial results. The foregoing list of factors is not exclusive, and readers should also refer to those risks that are included in the Company&#8217;s filings with the Securities and Exchange Commission (&#8220;SEC&#8221;), including the Annual Report on Form 10-K filed on February&#160;20, 2025. Given these uncertainties, current or prospective investors are cautioned not to place undue reliance on any such forward looking statements.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Except as required by applicable law, the Company does not undertake or accept any obligation or undertaking to release publicly any updates or revisions to any forward-looking statements in this communication to reflect any change in its expectations or any change in events, conditions or circumstances on which any such statement is based.</span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_85"></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">GENERAL</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hillman Solutions Corp. and its wholly-owned subsidiaries (collectively, &#8220;Hillman&#8221; or &#8220;Company&#8221;) are one of the largest providers of hardware-related products and related merchandising services to retail markets in North America. Our principal business is operated through our wholly-owned subsidiary, Hillman Solutions Corp. and its wholly-owned subsidiaries (collectively, &#8220;Hillman Group&#8221;), which had net sales of $359.3&#160;million in the thirteen weeks ended March 29, 2025. Hillman sells its products to hardware stores, home improvement centers, mass merchants, pet supply stores, and other retail outlets principally in the United States, Canada, and Mexico. Product lines include thousands of small hardware parts such as fasteners and related items; threaded rod and metal shapes; keys and accessories; builder's hardware; personal protective equipment, such as gloves and eyewear; rope and chain; and identification items, such as tags and letters, numbers, and signs. We support product sales with services that include design and installation of merchandising systems, maintenance of appropriate in-store inventory levels, and break-fix for our robotics kiosks.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">RECENT DEVELOPMENTS</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Tariff Environment</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In the first quarter of 2025 and during April 2025, the U.S. government announced tariffs on imports from countries from which we import products and components. Subsequent to their announcement, there have been changes to the effective dates and amounts, and as a result, we are unable to fully quantify the impact that tariffs, when ultimately enacted, will have on our results of operations given the dynamic tariff environment. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We estimate we source approximately 33% of our products from China, 33% from suppliers based in North America, and 33% from all other countries. Based on the current facts and tariff environment as of the date of this filing, we expect the tariffs to drive an increase in our net working capital. Our current expectation is to raise our prices to cover the higher tariff impacted inventory cost, though there are no assurances that we will be successful in doing so, and price increases could impact future demand for our products. We continue to analyze the impact of these actions and what, if any, steps, including pricing actions, we may take to mitigate the impact of the tariffs.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">2025 Term Loan Repricing </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On January 14, 2025, the Company entered into a Repricing Amendment (2025 Repricing Amendment) on its existing Senior Term Loan due July 14, 2028. The 2025 Repricing Amendment (i) reduces the interest rate per annum applicable to the Term Loan outstanding from SOFR plus a margin varying from 2.25% to 2.50% to SOFR plus a margin of 2.00%, as well as a 1.00% margin for ABR Loans and (ii) implements a 1% prepayment premium for the existing Term Loan to apply to Repricing Transactions that occur within six months after the effective date of the 2025 Repricing Amendment. In connection with the closing of the 2025 Repricing Amendment, the Company expensed $0.9 million of new fees.</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_88"></div><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">IMPACT OF GLOBAL ECONOMIC CONDITIONS ON OUR RESULTS OF OPERATIONS</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Our business is impacted by general economic conditions in the North American markets, particularly the U.S. and Canadian retail markets, including hardware stores, home improvement centers, mass merchants, and other retailers. Changes in current economic conditions, including inflationary pressures in the cost of inventory, transportation, and employee compensation, foreign currency volatility, housing market trends, tariffs, and concerns of a potential recession, have impacted consumer discretionary income levels and spending. Consumer discretionary income levels and spending impact the purchasing trends of our products by our retail customers. Any adverse trends in discretionary income and consumer spending could have a material adverse effect on our business or operating results.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We are exposed to the risk of unfavorable changes in foreign currency exchange rates for the U.S. dollar versus local currency of our suppliers, particularly those located in China and Taiwan, because we purchase a majority of our products for resale from multiple vendors located in these countries. The purchase price of these products is routinely negotiated in U.S. dollar amounts rather than the local currency of the vendors and our suppliers' profit margins decrease when the U.S. dollar declines in value relative to the local currency. This puts pressure on our suppliers to increase prices to us. The U.S. dollar declined in value relative to the CNY by approximately 0.5% in the thirteen weeks ended March 29, 2025, increased by 2.8% in 2024, and increased by 2.9% in 2023. The U.S. dollar increased in value relative to the Taiwan dollar by approximately 1.0% in the thirteen weeks ended March 29, 2025, increased by 7.1% in 2024, and declined by 0.4% in 2023. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We are also exposed to risk of unfavorable changes in the Canadian dollar exchange rate versus the U.S. dollar. Our sales in Canada are denominated in Canadian dollars, while a majority of the products are sourced in U.S. dollars. A weakening of the Canadian dollar versus the U.S. dollar results in lower sales in terms of U.S. dollars while the cost of sales remains unchanged. We have a practice of hedging some of our Canadian subsidiary's purchases denominated in U.S. dollars. The U.S. dollar declined in value relative to the Canadian dollar by approximately 0.8% in the thirteen weeks ended March 29, 2025, increased by 9.0% in 2024, and declined by 2.4% in 2023. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In addition, the negotiated purchase price of our products may be dependent upon market fluctuations in the cost of raw materials (i.e. steel, zinc, and nickel) used by our vendors in their manufacturing processes. The final </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">purchase cost of our products may also be dependent upon inflation or deflation in the local economies of vendors that could impact the cost of labor and materials used in the manufacturing of our products. We identify the directional impact of changes in our product cost, but the quantification of each of these variable impacts cannot be measured as to the individual impact on our product cost with a sufficient level of precision. We may take pricing action, when warranted, in an attempt to offset a portion of product cost increases. The ability of our operating divisions to implement or maintain price increases and seek price concessions, as appropriate, is dependent on competitive market conditions.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We import products, which are subject to customs requirements and to tariffs and quotas set by governments, through mutual agreements and bilateral actions. The historical U.S. tariffs on steel and aluminum and other imported goods have increased our product costs and required us to increase prices on the affected products. Current uncertainties about increases in tariffs of imported products from countries may have an adverse effect on our results. (see Recent Developments - Tariff Environment of Item 2 - Management&#8217;s Discussion and Analysis above and Risk Factors of Part II - Other Information for additional information).</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_91"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025 vs the Thirteen weeks ended March 30, 2024</span></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FINANCIAL SUMMARY AND OTHER KEY METRICS</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Net sales for the thirteen weeks ended March 29, 2025 were $359.3&#160;million compared to net sales of $350.3&#160;million for the thirteen weeks ended March 30, 2024, an increase of approximately $9.0&#160;million or 2.6%.</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Net loss for the thirteen weeks ended March 29, 2025 was $(0.3)&#160;million, or $(0.00) per diluted share, compared to net loss of $(1.5)&#160;million, or $(0.01) per diluted share for the thirteen weeks ended March 30, 2024.</span></div><div style="margin-bottom:13pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Adjusted EBITDA</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:5.85pt;font-weight:400;line-height:125%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> totaled $54.5&#160;million versus $52.3&#160;million in the thirteen weeks ended March 29, 2025 and in the thirteen weeks ended March 30, 2024, respectively.</span></div><div style="margin-bottom:9pt;margin-top:5pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">RESULTS OF OPERATIONS</span></div><div style="margin-bottom:9pt;margin-top:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following analysis of results of operations includes a brief discussion of the factors that affected our operating results and a comparative analysis of the thirteen weeks ended March 29, 2025 and the thirteen weeks ended March 30, 2024.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:402.75pt"><tr><td style="width:1.0pt"/><td style="width:181.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:52.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:3.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:52.75pt"/><td style="width:1.0pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="9" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="9" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amount</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">% of<br/>Net Sales</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amount</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">% of<br/>Net Sales</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">359,343&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">350,305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization shown separately below)</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">190,740&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.1&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">183,434&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.4&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Selling, warehouse, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">119,052&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">118,565&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,395&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.4&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,338&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.7&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other (income) expense, net</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(274)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">410&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,015&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,304&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,460&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.0&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,271&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.4&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Refinancing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(351)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,975)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.6)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(317)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,492)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.4)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54,526&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.2&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52,322&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.9&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.01pt">Adjusted EBITDA is a non-GAAP financial measure. Refer to the &#8220;Non-GAAP Financial Measures&#8221; section for additional information, including our definition and our use of Adjusted EBITDA, and for a reconciliation from net loss to Adjusted EBITDA.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Net Sales by Segment</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:509.25pt"><tr><td style="width:1.0pt"/><td style="width:142.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:37.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:79.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:39.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:37.75pt"/><td style="width:1.0pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:0 1pt"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% of Net Sales</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% of Net Sales</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$ Change</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% Change</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">274,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">76.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">259,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">74.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56,512&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.7&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,472&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.8&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,040&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.9&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6,535)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(18.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">359,343&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">350,305&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,038&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.6&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The increase in total net sales during the first quarter of 2025 was driven primarily driven by the factors described below:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hardware and Protective Solutions' net sales increased by $14.5 million in the thirteen weeks ended March 29, 2025 due to the following:</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Hardware net sales decreased by $8.4 million primarily due to decreased volume of $6.8 million driven by market softness and the remaining was driven by reduced price.</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Protective equipment net sales increased by $23.0 million primarily due to $16.1 million in sales related to the Intex acquisition and increased volume of $7.2 million.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Robotics and Digital Solutions' net sales in the thirteen weeks ended March 29, 2025 increased by $1.0 million primarily due to increased prices. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Canada net sales decreased by $6.5 million primarily due to reduced volume of $4.5 million driven by market softness and an unfavorable impact of the exchange rate from Canadian dollars to U.S. dollars.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Cost of Sales (excluding depreciation and amortization) </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes cost of sales by segment:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"/><td style="width:138.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:85.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:83.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:51.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:38.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:33.25pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:35pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% of Segment Net Sales</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% of Segment Net Sales</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$ Change</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% Change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">157,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">147,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,447&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29.1&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,735&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28.4&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">712&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.5&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3,824)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(18.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">190,740&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.1&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">183,434&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.4&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,306&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.0&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hardware and Protective Solutions' cost of sales as a percentage of net sales increased primarily due a higher mix of Protective Solutions sales which generally have higher costs than Hardware Solutions.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Robotics and Digital Solutions' cost of sales as a percentage of net sales increased due to increased product and shipping costs.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Canada cost of sales as a percentage of net sales was comparable to prior year.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Selling, Warehouse, and General and Administrative Expenses</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes selling, warehouse, and general and administrative expense ("SG&amp;A") by segment:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:130.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:80.50pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:82.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:51.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:52.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:33.25pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:0 1pt"/></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% of Segment Net Sales</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% of Segment Net Sales</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$ Change</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% Change</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">84,110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">83,770&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24,961&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44.2&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23,214&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41.8&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,747&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.5&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,600)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(13.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">119,052&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33.1&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">118,565&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33.8&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">487&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hardware and Protective Solutions' SG&amp;A increased due to the following:</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">General and administrative (&#8220;G&amp;A&#8221;) increased $1.6 million. The increase was primarily due an increased investment into information technology along with $1.4 million in corporate restructuring expense partially offset by decreased variable compensation expense.</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Warehouse expense decreased $1.1 million primarily due to lower sales volumes along with improved operational efficiencies.</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Selling expense was comparable to prior year.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Robotics and Digital Solutions' SG&amp;A increased due to the following:</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Selling expense increased $2.5 million primarily due to increased variable selling expenses due to the shift from full-service keys to self-service keys, which have a higher variable selling cost.</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">G&amp;A expense decreased by $0.9 million primarily due to reduced variable compensation.</span></div><div style="margin-bottom:5pt;padding-left:51.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Warehouse expense was comparable to prior year.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Canada SG&amp;A increased due to the following:</span></div><div style="margin-bottom:5pt;padding-left:49.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Selling expense decreased by $0.5 million primarily due to reduced variable compensation expenses.</span></div><div style="margin-bottom:5pt;padding-left:49.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Warehouse expense decreased by $0.9 million primarily due primarily due to lower sales volumes along with improved operational efficiencies.</span></div><div style="margin-bottom:5pt;padding-left:49.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">G&amp;A decreased by $0.3 million primarily due to reduced variable compensation.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Other Operating Expenses</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Depreciation expense increased $3.1 million due to capital spend on merchandising racks.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Amortization expense in the thirteen weeks ended March 29, 2025 increased by $0.2 million primarily due to increased intangible assets related to the Intex acquisition (see Note 4 - Acquisitions for additional information).</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In the thirteen weeks ended March 29, 2025, other income (expense) consisted primarily of a $0.3 million gain on the revaluation of the contingent consideration associated with the acquisition of Resharp and Instafob (see Note 15 - Fair Value Measurements&#160;of the Notes to Condensed Consolidated Financial Statements for additional information). In addition, we recorded income related to certain rebates received of $0.2 million along with exchange rate losses of $0.1 million in the thirteen weeks ended March 29, 2025.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In the thirteen weeks ended March 30, 2024, other&#160;income (expense)&#160;consisted primarily of a $0.3 million loss on the revaluation of the contingent consideration associated with the acquisition of Resharp and Instafob. We also recorded exchange rate gains of $0.2 million in the thirteen weeks ended March 30, 2024.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Income from Operations</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:492.00pt"><tr><td style="width:1.0pt"/><td style="width:181.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:96.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:96.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:45.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.75pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#67b00d;padding:0 1pt"/><td colspan="9" style="background-color:#67b00d;padding:0 1pt"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$ Change</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">% Change</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,031&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,248&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,783&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,495&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,757&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,262)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(39.3)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">489&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,299&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(810)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(62.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total segment income from operations</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,015&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,304&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,289)</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7.9)</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Income from operations in our Hardware and Protective Solutions segment increased $1.8 million due to the changes in net sales, cost of sales, and SG&amp;A expenses described above in addition to an increase in depreciation expense of $1.7 million due to capital spend on merchandising racks. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Income from operations in our Robotics and Digital Solutions segment decreased $2.3 million. The $2.3 million decrease is primarily due to the changes in net sales, cost of sales, and SG&amp;A expenses described above, in addition to an increase in depreciation expense of $1.5 million due to capital spend on key duplication kiosks and machines and an increase of $0.7 million in other income driven by the changes in revaluation of the contingent consideration described above.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Canada's income from operations decreased by $0.8 million primarily due to the changes in net sales, cost of sales and SG&amp;A expenses described above. In the thirteen weeks ended March 29, 2025, Canada recorded exchange rate losses of $0.2 million and in the thirteen weeks ended March 30, 2024, Canada recorded exchange rate gains of $0.1 million.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Interest expense, net, decreased $0.8 million in the thirteen weeks ended March 29, 2025, primarily due to a reduction in outstanding debt and a reduction in interest rate spreads driven by the debt repricing in the first quarter of 2025 (see Note 9 - Long-term Debt of the Notes to Condensed Consolidated Financial Statements for additional information). </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Income Taxes</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">For the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024, the effective income tax rate was 9.7% and 24.5%, respectively. The Company recorded an income tax benefit for the thirteen weeks ended March 29, 2025 of $34 thousand based on a pre-tax loss of $351 thousand, and an income tax benefit for the thirteen weeks ended March 30, 2024 of $0.5 million based on a pre-tax loss of $2.0 million.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In 2025, the effective tax rate differed from the U.S. federal statutory tax rate due to state and foreign income taxes and certain non-deductible expenses. See Note 8 - Income Taxes of the Notes to Condensed Consolidated Financial Statements for additional information.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In 2024, the effective tax rate differed from the U.S. federal statutory tax rate due to state and foreign income taxes and certain non-deductible expenses. </span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_97"></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">NON-GAAP FINANCIAL MEASURES</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Adjusted EBITDA is a non-GAAP financial measure and is the primary basis used to measure the operational strength and performance of our businesses, as well as to assist in the evaluation of underlying trends in our businesses. This measure eliminates the significant level of noncash depreciation and amortization expense that results from the capital-intensive nature of our businesses and from intangible assets recognized in business </span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">combinations. It is also unaffected by our capital and tax structures, as our management excludes these results when evaluating our operating performance. Our management uses this financial measure to evaluate our consolidated operating performance and the operating performance of our operating segments as well as to allocate resources and capital to our operating segments. Additionally, we believe that Adjusted EBITDA is useful to investors because it is one of the bases for comparing our operating performance with that of other companies in our industries, although our measure of Adjusted EBITDA may not be directly comparable to similar measures used by other companies.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table presents a reconciliation of net income, the most directly comparable financial measure under GAAP, to Adjusted EBITDA for the periods presented:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:337.50pt"><tr><td style="width:1.0pt"/><td style="width:166.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:81.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:81.25pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 30, 2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(317)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,492)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,460&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,271&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,415&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,254&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,919&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44,888&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="3" style="background-color:#ebebec;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restructuring and other</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,691&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">991&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Transaction and integration expense </span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(326)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">332&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Refinancing costs</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54,526&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52,322&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.01pt">Includes consulting and other costs associated with severance related to our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.53pt">Transaction and integration expense includes professional fees and other costs related to the Koch Industries, Inc. and Intex DIY, Inc acquisitions.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.54pt">In the first quarters of 2025 and 2024, we entered into a Repricing Amendment (2025 Repricing Amendment and 2024 Repricing Amendment) on our existing Senior Term Loan due July 14, 2028 (see Note 9 - Long-term Debt of the Notes to Condensed Consolidated Financial Statements for additional information).</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables presents a reconciliation of segment operating income, the most directly comparable financial measure under GAAP, to segment Adjusted EBITDA for the periods presented.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:408.00pt"><tr><td style="width:1.0pt"/><td style="width:177.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:72.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:72.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:72.25pt"/><td style="width:1.0pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:39pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hardware and Protective Solutions </span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Robotics and Digital Solutions </span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating income</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,031&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,495&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">489&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,755&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,874&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,181&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">343&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">199&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restructuring and other </span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,803&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(139)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Transaction and integration expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(326)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37,380&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,416&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,730&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hardware and Protective Solutions </span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Robotics and Digital Solutions </span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating income</span></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,248&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,757&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,299&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,376&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,347&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock compensation expense</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,337&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">280&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">212&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:17pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restructuring and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Transaction and integration expense</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">263&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">332&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,266&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,013&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,043&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;text-align:center"><span><br/></span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_100"></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">LIQUIDITY AND CAPITAL RESOURCES</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Our working capital position, which we define as current assets minus current liabilities, of $347.0 million as of March&#160;29, 2025 represents an increase of $27.5 million from the December&#160;28, 2024 level of $319.5 million driven by seasonality of the business. We expect to generate sufficient operating cash flows to meet our short-term liquidity needs, and we expect to maintain access to the capital markets, although there can be no assurance of our ability to do so. However, disruption and volatility in the global capital markets and economic uncertainties driven by increases in tariffs could impact our capital resources and liquidity in the future. We do expect the current tariff environment to increase our costs of products we import, which will increase our working capital position and unfavorably impact our future cash flows (see Recent Developments - Tariff Environment of Item 2 - Management&#8217;s Discussion and Analysis and Risk Factors of Part II - Other Information for additional information).</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table presents the key categories of our condensed consolidated statements of cash flows:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:450.75pt"><tr><td style="width:1.0pt"/><td style="width:211.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:88.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:88.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:46.75pt"/><td style="width:1.0pt"/></tr><tr style="height:35pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$ Change </span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash (used for) provided by operating activities</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(655)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,676&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(12,331)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash used for investing activities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(20,725)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(41,782)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,057&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash provided by financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,393&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6,018)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net decrease in cash and cash equivalents</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8,201)</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7,881)</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"/><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(320)</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Operating Cash Flows:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Net cash used for operating activities for the thirteen weeks ended March 29, 2025 was unfavorably impacted by increases in accounts receivable due to the seasonality of our business in addition to a decrease in accrued incentive compensation related to the payout of 2024 incentive compensation.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Net cash provided by operating activities for the thirteen weeks ended March 30, 2024 was unfavorably impacted by an increase in accounts receivable due to higher sales.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Investing Cash Flows:</span></div><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Capital Expenditures:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Cash of $20.7 million and $17.8 million was used in the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024, respectively, to invest in new key duplicating and engraving kiosks and merchandising racks.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Financing Cash Flows:</span></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Term Loan:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company used&#160;$2.1 million&#160;of cash for principal payments on the senior term loan. As of March&#160;29, 2025, we have outstanding borrowings of $643.3 million on the term loan. See Note 9 - Long-term Debt of the Notes to Condensed Consolidated Financial Statements for additional information.</span></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ABL Revolver:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Our revolver payments, net of draws, provided cash of $18.0 million in the thirteen weeks ended March 29, 2025 to fund capital expenditures to support the seasonality of business.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In the thirteen weeks ended March 30, 2024, revolver repayments, net of draws, provided $18.0 million primarily to fund the acquisition of Koch Industries, Inc, referenced above. </span></div><div style="margin-bottom:12pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Stock Option Exercises:</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024 the Company received $0.3&#160;million and $5.9&#160;million from the exercise of stock options, respectively.</span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_103"></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">OFF-BALANCE SHEET ARRANGEMENTS</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We do not have any off-balance sheet arrangements, as defined in Item&#160;303(a)(4)(ii) of Regulation S-K under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;).</span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_106"></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">CRITICAL ACCOUNTING POLICIES AND ESTIMATES</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Significant accounting policies and estimates are summarized in the Notes to the Condensed Consolidated Financial Statements. Some accounting policies require management to exercise significant judgment in selecting the appropriate assumptions for calculating financial estimates. Such judgments are subject to an inherent degree of uncertainty. These judgments are based on our historical experience, known trends in our industry, terms of existing contracts, and other information from outside sources, as appropriate. Management believes that these estimates and assumptions are reasonable based on the facts and circumstances as of March&#160;29, 2025, however, actual results may differ from these estimates under different assumptions and circumstances.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">There have been no material changes to our critical accounting policies and estimates which are discussed in the &#8220;Critical Accounting Policies and Estimates&#8221; section of &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Part II, Item&#160;7 of the Annual Report on Form 10-K for the year ended December&#160;28, 2024, as filed with the Securities and Exchange Commission on February&#160;20, 2025.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">See &#8220;Note 3 - Recent Accounting Pronouncements&#8221; of the Notes to Condensed Consolidated Financial Statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><div id="ida2fbcdb04c645b3be247a116825c7ef_109"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom:2pt solid #0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM&#160;3 - QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">INTEREST RATE EXPOSURE</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We are exposed to the impact of interest rate changes as borrowings under the Senior Facilities bear interest at variable interest rates. It is our policy to enter into interest rate swaps only to the extent considered necessary to meet our objectives.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Based on our exposure to variable rate borrowings at March&#160;29, 2025, after consideration of our SOFR floor rate and interest rate swap agreements, a one percent (1%)&#160;change in the weighted average interest rate for a period of one year would change the annual interest expense by approximately $3.6 million.</span></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FOREIGN CURRENCY EXCHANGE</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We are exposed to foreign exchange rate changes of the Canadian and Mexican currencies as they impact the $136.0 million tangible and intangible net asset value of our Canadian and Mexican subsidiaries as of March&#160;29, 2025. The foreign subsidiaries' net tangible assets were $84.7 million and the net intangible assets were $51.3 million as of March&#160;29, 2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We utilize foreign exchange forward contracts to manage the exposure to currency fluctuations in the Canadian dollar versus the U.S. Dollar. See Note 14 - Derivatives and Hedging of the Condensed Notes to the accompanying Condensed Consolidated Financial Statements.</span></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">COMMODITY PRICE RISK</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Our transportation costs are exposed to fluctuations in the price of fuel and some of our products contain commodity-priced materials. The Company regularly monitors commodity trends and works to mitigate any material exposure to commodity price risk by having alternative sourcing plans in place, limiting supplier concentrations, passing commodity-related inflation to customers, and continuing to scale its distribution networks.</span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_112"></div><div style="margin-bottom:5pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM 4 - CONTROLS AND PROCEDURES</span></div></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">DISCLOSURE CONTROLS AND PROCEDURES</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We carried out an evaluation, under the supervision and with the participation of management, including the Chief Executive Officer and the Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective, as of March&#160;29, 2025, in ensuring that material information required to be disclosed in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC&#8217;s rules and forms and that such information is accumulated and communicated to management, including the Chief Executive Officer and the Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.</span></div><div style="margin-bottom:9pt"><span style="color:#67b00d;font-family:'Work Sans Medium',sans-serif;font-size:18pt;font-weight:700;line-height:120%">CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) that occurred during the thirteen weeks ended March 29, 2025 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On August 23, 2024, the Company completed its acquisition of Intex DIY, Inc. ("Intex"). SEC guidance permits management to omit an assessment of an acquired business&#8217; internal control over financial reporting from management&#8217;s assessment of internal control over financial reporting for a period not to exceed one year from the date of the acquisition. Accordingly, management has not assessed Intex's internal control over financial reporting as of March&#160;29, 2025.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><div id="ida2fbcdb04c645b3be247a116825c7ef_115"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.275%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"/></tr><tr><td colspan="15" style="background-color:#0c3f13;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#67b00d;font-family:'Bebas Neue',sans-serif;font-size:30pt;font-weight:400;line-height:120%">PART II - OTHER INFORMATION</span></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#0c3f13;border-top:1pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:1pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:1pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:1pt solid #67b00d;padding:0 1pt"/><td colspan="3" style="background-color:#0c3f13;border-top:1pt solid #67b00d;padding:0 1pt"/></tr></table></div><div id="ida2fbcdb04c645b3be247a116825c7ef_118"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM&#160;1. &#8211; LEGAL PROCEEDINGS&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Information required by this Item is set forth in Note 6 - Commitments and Contingencies, to the accompanying Condensed Consolidated Financial Statements included in this Form 10-Q and is incorporated into this Item by reference.</span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_121"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM&#160;1A &#8211; RISK FACTORS</span></div><div style="margin-bottom:12pt;margin-top:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">You should carefully consider the following risk, as well as the information contained in this report and in our 2024 Annual Report on Form 10-K, including the information under &#8220;Risk Factors&#8221; in Item 1A of Part I thereof, and the Consolidated Financial Statements and the related Notes to Consolidated Financial Statements and schedules thereto. However, the risks set forth below are not the only risks that we face, and we face other risks which have not yet been identified or which are not yet otherwise predictable. If any of the following risks or the risks contained in our 2024 Annual Report on Form 10-K, including the information under &#8220;Risk Factors&#8221; in Item 1A of Part I, occur or are otherwise realized, our business, financial condition, and results of operations could be materially adversely affected. Except as set forth below, there have been no material changes to the risks from those disclosed in our Form 10-K filed on February&#160;20, 2025 with the Securities and Exchange Commission (&#8220;SEC&#8221;).</span></div><div style="margin-bottom:12pt;margin-top:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%">Tariffs and other import measures imposed by the United States, or by other countries in response to such actions or threatened actions by the United States, may adversely affect our business, operations, and financial results.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We currently import a majority of our products and rely on foreign sources to meet our supply demands at prices that support our current operating margins. Substantially all of our import operations are subject to customs requirements, tariffs, and quotas set by governments through mutual agreements or unilateral actions. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In the first quarter of 2025 and during April 2025, the U.S. government announced tariffs on imports from countries from which we import products and components. Subsequent to their announcement, there have been changes to the effective dates and amounts, and as a result, we are unable to fully quantify the impact that tariffs, when ultimately enacted, will have on our results of operations given the dynamic tariff environment. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We estimate we source approximately 33% of our products from China, 33% from suppliers based in North America, and 33% from all other countries. Based on the current facts and tariff environment as of the date of this filing, we expect the tariffs to drive an increase in our net working capital. Our current expectation is to raise our prices to cover the higher tariff impacted inventory cost, though there are no assurances that we will be successful in doing so, and price increases could impact future demand for our products. We continue to analyze the impact of these actions and what, if any, steps, including pricing actions, we may take to mitigate the impact of the tariffs.</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_124"></div><div><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:107%">ITEM&#160;2. &#8211; UNREGISTERED SALES OF EQUITY SECURITIES, USE OF PROCEEDS, AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="margin-bottom:12pt;margin-top:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Not applicable. </span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_127"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM&#160;3. &#8211; DEFAULTS UPON SENIOR SECURITIES</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Not applicable. </span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_130"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM&#160;4. &#8211; MINE SAFETY DISCLOSURES</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.130%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Not applicable.</span></div><div id="ida2fbcdb04c645b3be247a116825c7ef_133"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM&#160;5. &#8211; OTHER INFORMATION</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Insider Adoption or Termination of Trading Arrangements</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">During the fiscal quarter ended March&#160;29, 2025, none of our directors or officers adopted, modified or terminated a &#8220;Rule 10b5-1 trading arrangement&#8221; or &#8220;non-Rule 10b5-1 trading arrangement,&#8221; as those terms are defined in Regulation S-K, Item 408.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.130%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><div id="ida2fbcdb04c645b3be247a116825c7ef_136"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="-sec-extract:summary;margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Bebas Neue',sans-serif;font-size:28pt;font-weight:700;line-height:120%">ITEM&#160;6. &#8211; EXHIBITS</span></td></tr></table></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:91.883%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">a)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exhibits, including those incorporated by reference.</span></td></tr></table></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:5.781%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:92.019%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.1*</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit101-hillmanxformofp.htm">Form of Performance Stock Unit Agreement under the Hillman Solutions Corp. 2021 Equity Incentive Plan</a></span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> (filed herewith).</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.2*</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit102-hillmanxformofr.htm">Form of Restricted Stock Unit Agreement under the Hillman Solutions Corp. 2021 Equity Incentive Plan</a></span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> (filed herewith).</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311-32925.htm">Certification of Chief Executive Officer pursuant to Rule 13a-14(a) or 15d-14(a) under the Exchange Act</a></span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> (filed herewith).</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.2</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312-32925.htm">Certification of Chief Financial Officer pursuant to Rule 13a-14(a) or 15d-14(a) under the Exchange Act</a></span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> (filed herewith).</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32.1</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit321-32925.htm">Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> (filed herewith).</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32.2</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit322-32925.htm">Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> (filed herewith).</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">101</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The following financial information from the Company&#8217;s Quarterly Report on Form 10-Q for the quarter ended March 29, 2025 filed with the Securities and Exchange Commission on April 29, 2025, formatted in eXtensible Business Reporting Language: (i) Condensed Consolidated Balance Sheets as of March 29, 2025 and December 28, 2024, (ii) Condensed Consolidated Statements of Comprehensive Loss for the thirteen weeks ended March 29, 2025 and the thirteen weeks ended March 30, 2024, (iii) Condensed Consolidated Statements of Cash Flows for the thirteen weeks ended March 29, 2025 and the thirteen weeks ended March 30, 2024, (iv) Condensed Consolidated Statements of Stockholders' Equity for the thirteen weeks ended March 29, 2025 and the thirteen weeks ended March 30, 2024, and (v) Notes to Condensed Consolidated Financial Statements.</span></td></tr></table></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:67.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.533%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicates management contract or any compensatory plan, contract or arrangement.</span></div><div style="margin-bottom:12pt"><span><br/></span></div></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div><div id="ida2fbcdb04c645b3be247a116825c7ef_139"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:5pt"><span><br/></span></div></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">SIGNATURES</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Pursuant to the requirements of the Exchange Act, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">HILLMAN SOLUTIONS CORP.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.936%"/><td style="width:0.1%"/></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;Robert O. Kraft</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">/s/&#160;&#160;&#160;&#160;Anne S. McCalla</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Robert O. Kraft</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Anne S. McCalla</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Controller</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Principal Financial Officer}</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Chief Accounting Officer)</span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:4pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">DATE: April&#160;29, 2025 </span></div><div style="margin-bottom:5pt;margin-top:9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35 | March&#160;29, 2025 Form 10-Q </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="text-align:right"><img src="hlm-20250329_g1.jpg" alt="hillmangreen.jpg" style="height:14px;margin-bottom:5pt;vertical-align:text-bottom;width:144px"/></div></td></tr></table></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>exhibit101-hillmanxformofp.htm
<DESCRIPTION>EX-10.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i1ba21fcd8aff461dad0468c14215e4a6_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Exhibit 10.1</font></div></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:51.784%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.016%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Number of Performance Stock Units at Target&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Date of Grant&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Vesting Date(s)&#58;</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The &#91;&#9679;&#93; anniversary of the Date of Grant</font></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">HILLMAN SOLUTIONS CORP.<br>2021 EQUITY INCENTIVE PLAN</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%;text-decoration:underline">PERFORMANCE STOCK UNIT AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">This agreement (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;) evidences a grant (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;) of Performance Stock Units (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">PSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;) by Hillman Solutions Corp. (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;) to the individual named above (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;), pursuant to and subject to the terms of the Hillman Solutions Corp. 2021 Equity Incentive Plan (as from time to time amended and in effect, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;). Except as otherwise defined herein, all capitalized terms used herein have the same meaning as in the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Grant of PSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. On the date set forth above (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Date of Grant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;), the Company granted to the Participant the number of Performance Stock Units (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">PSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;) set forth above. The number of PSUs, if any, that the Participant is eligible to earn will depend on the extent to which the Company achieves a performance goal set forth on Appendix A hereto (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Appendix A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;) for the performance cycle set forth therein (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Performance Cycle</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;). The Award grants the Participant the conditional right to receive, without payment and pursuant to and subject to the terms and conditions set forth in this Agreement and in the Plan, one share of Stock (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Share</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;) for each PSU that is earned based on achievement of the performance goal for the Performance Cycle as set forth in Appendix A, subject to adjustment pursuant to Section 7 of the Plan in respect of certain transactions occurring after the Date of Grant. The number of PSUs set forth above is based upon achievement of the &#8220;Target&#8221; level of performance with respect to the performance goal specified in Appendix A. The Participant will not earn any PSUs under the Award if the Company&#8217;s performance during the Performance Cycle is below the &#8220;Threshold&#8221; performance level specified in Appendix A. If actual performance with respect to the performance goal for the Performance Cycle equals or exceeds the &#8220;Threshold&#8221; level specified in Appendix A for the performance goal, the number of PSUs earned will be based on the payout curve as specified in Appendix A. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">The PSUs are granted to the Participant in connection with the Participant&#8217;s Employment with the Company. For greater certainty, for PSUs granted to Participants subject to Canadian tax, the first year of service that gives rise to the PSU grant is the first calendar year in which the first fiscal year of the Performance Cycle.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Determination of Achievement of Performance Levels</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. Following the end of the Performance Cycle (but no later than the first 90 days thereafter), the Compensation Committee of the Company&#8217;s Board of Directors, in its sole and absolute discretion, shall determine whether, and the extent to which, the Company has achieved the performance goal set forth on Appendix A and the number of PSUs that have been earned by the Participant for the Performance Cycle. Notwithstanding anything contained on Appendix A to the contrary, the Compensation Committee may in its sole discretion increase or decrease the number of PSUs determined to be earned for the Performance Cycle (or the related levels of achievement of the performance goal) to equitably account for any events or developments affecting achievement of the performance goal occurring during the Performance Cycle that were not anticipated at the Date of Grant. In the event of a Covered Transaction, including a Change in Control (as defined in the Hillman Solutions Corp. Executive Severance Plan as in effect on the date of grant), the Compensation </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Committee may, in its sole and absolute discretion, and without the consent of the Participant, take such actions with respect to the Award as are permitted under Section 7(a) of the Plan, including accelerating the Award and determining the appropriate levels of achievement of the performance goal.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Cessation of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">a.&#160;&#160;&#160;&#160;Except as expressly provided for in this Section 3 or in a written agreement between the Participant and the Company or one of its affiliates that is in effect at the time of such cessation of Employment, if the Participant&#8217;s Employment ceases for any reason at any time prior to the vesting date set forth above (such date being referred to as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;), the Award will be immediately forfeited for no consideration. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">b.&#160;&#160;&#160;&#160;Notwithstanding the foregoing, if the Participant&#8217;s Employment is terminated prior to the Vesting Date (i) due to the Participant&#8217;s death or Disability at any time prior to the Vesting Date, or (ii) other than for Cause during the two-year period commencing on the date of a Change in Control, then in each case the  Participant shall be deemed to have earned the target number of PSUs subject to this Award, without pro-ration.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Delivery of Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. The Company shall, as soon as practicable after the Vesting Date or, in the event of an event specified in Section 3(b) above prior to the Vesting Date as soon as practicable after the Participant&#8217;s termination of Employment (but, in each such case, not later than thirty (30) days thereafter, or in the event of the Participant&#8217;s death, where additional time is needed for administrative reasons, at such later time as is permitted under Section 409A of the Code), effect delivery of the Shares with respect to such earned PSUs to the Participant (or, in the event of the PSUs have passed to the estate or beneficiary of the Participant upon the Participant&#8217;s death or a permitted transferee, to such estate or beneficiary or permitted transferee) and, following such delivery of Shares, the Award shall cease to be outstanding. For greater certainty, for Participants subject to taxation in Canada, the Administrator retains the discretionary authority to settle the vested PSUs in either Shares or a cash equivalent no later than December 31</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:125%;position:relative;top:-4.2pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%"> of the third year of service following the first year of service in respect of the PSU. For greater certainty, the Administrator intends to settle the vested PSUs in Shares, however, it retains ultimate discretionary authority to elect the form of settlement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Restrictions on Transfer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. The PSUs may not be transferred except as expressly permitted under Section 6(a)(3) of the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Forfeiture&#59; Recovery of Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. By accepting, or being deemed to have accepted, the PSUs, the Participant expressly acknowledges and agrees that his or her rights, and those of any permitted transferee, with respect to the PSUs, including the right to any Shares acquired in respect of the PSUs and any amounts received in respect thereof, are subject to Section 6(a)(5) of the Plan (including any successor provision). The Participant further agrees to be bound by the terms of any applicable clawback or recoupment policy and any stock ownership guidelines of, or established by, the Company. Nothing in the preceding sentence will be construed as limiting the general application of Section 8 of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. The Participant expressly acknowledges and agrees that the Participant&#8217;s rights hereunder, including the right to be issued Shares upon settlement of the Award, are subject to the Participant promptly paying to the Company in cash or by check (or by such other means as may be acceptable to the Administrator) all taxes and other amounts required to be withheld. No Shares will be </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">issued in respect of the Award unless and until the Participant has remitted to the Company an amount in cash sufficient to satisfy any withholding requirements or has made other arrangements satisfactory to the Company with respect to such amounts. Unless otherwise determined by the Company, the Company shall automatically satisfy any tax withholding obligations by withholding from the Shares that would otherwise be delivered in connection with a vesting date a number of Shares having a value equal to the minimum statutory amount (or, in the Company&#8217;s discretion, such other amount permitted under Section 6(a)(6) of the Plan) required to be withheld to satisfy such tax withholding obligations and&#47;or by causing such number of Shares to be sold in accordance with a sell-to-cover arrangement. The Participant authorizes the Company and its subsidiaries to withhold any amounts due in respect of any required withholdings by withholding from the Shares otherwise deliverable in connection with the PSUs, by causing such Shares to be sold in accordance with a sell-to-cover arrangement and&#47;or by withholding from any amounts otherwise owed to the Participant. Nothing in this Section 7, however, shall be construed as relieving the Participant of any liability for satisfying his or her tax obligations relating to the Award. If a sell-to-cover arrangement is selected as contemplated hereunder the Participant shall bear all costs associated with the sale of Shares under such arrangement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Provisions of the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. This Agreement is subject in its entirety to the provisions of the Plan, which are incorporated herein by reference. A copy of the Plan as in effect on the Date of Grant has been made available to the Participant. By accepting, or being deemed to have accepted, the Award, the Participant agrees to be bound by the terms of the Plan and this Agreement. In the event of any conflict between the terms of this Agreement and the Plan, the terms of the Plan will control.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Acknowledgements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. The Participant acknowledges and agrees that (i) this Agreement may be executed in two or more counterparts, each of which will be an original and all of which together will constitute one and the same instrument, (ii) this Agreement may be executed and exchanged using facsimile, portable document format (PDF) or electronic signature, which, in each case, will constitute an original signature for all purposes hereunder, and (iii) such signature by the Company will be binding against the Company and will create a legally binding agreement when this Agreement is countersigned by the Participant.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:125%">(Signatures are on the following page)</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">The Company, by its duly authorized officer, and the Participant have executed this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">HILLMAN SOLUTIONS CORP.</font></div><div style="margin-bottom:12pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%"><br>By&#58; _____________________________</font></div><div style="margin-bottom:12pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Name&#58; ___________________________</font></div><div style="margin-bottom:12pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Title&#58; ____________________________</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Agreed and Accepted&#58;&#160;&#160;&#160;&#160; </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%"><br>By&#58;  _____________________________<br>&#91;Participant&#8217;s Name&#93;&#160;&#160;&#160;&#160; </font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>exhibit102-hillmanxformofr.htm
<DESCRIPTION>EX-10.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ib19fc81bbe8b472ab7885fb1e948f4a1_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Exhibit 10.2</font></div></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Number of Restricted Stock Units&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Date of Grant&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Vesting Dates&#58;</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">The first three anniversaries of the Date of Grant.</font></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">HILLMAN SOLUTIONS CORP.<br>2021 EQUITY INCENTIVE PLAN</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%;text-decoration:underline">RESTRICTED STOCK UNIT AGREEMENT </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">This agreement (this &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;) evidences a grant (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;) of Restricted Stock Units (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">RSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;) by Hillman Solutions Corp. (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;) to the individual named above (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;), pursuant to and subject to the terms of the Hillman Solutions Corp. 2021 Equity Incentive Plan (as from time to time amended and in effect, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;). Except as otherwise defined herein, all capitalized terms used herein have the same meaning as in the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">1.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Grant of RSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. On the date set forth above (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Date of Grant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;), the Company granted to the Participant the number of Restricted Stock Units (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">RSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;) set forth above, giving the Participant the conditional right to receive, subject to Section 4 of the Agreement,, without payment and pursuant to and subject to the terms and conditions set forth in this Agreement and in the Plan, one share of Stock (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Share</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">&#8221;) with respect to each RSU subject to this Award, subject to adjustment pursuant to Section 7 of the Plan in respect of transactions occurring after the date hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">The RSUs are granted to the Participant in connection with the Participant&#8217;s Employment with the Company. For greater certainty, for RSUs granted to Participant subject to Canadian tax, the first year of service that gave rise to the RSU grant is the year of grant.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. Unless earlier terminated, forfeited, relinquished or expired, one-third of the RSUs shall become vested on each of the first three anniversaries of the Date of Grant (subject to rounding conventions adopted by the Company from time-to-time), provided that the Participant remains in continuous Employment from the Date of Grant through the applicable vesting date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Cessation of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">a.&#160;&#160;&#160;&#160;If the Participant&#8217;s Employment ceases for any reason, except as expressly provided for in a written agreement between the Participant and the Company or one of its affiliates that is in effect at the time of such cessation of Employment, the RSUs, to the extent not then vested, will be immediately forfeited for no consideration.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">b.&#160;&#160;&#160;&#160;Notwithstanding anything contained in Section 2 and 3(a) above to the contrary, in the event (i) the Participant&#8217;s Employment terminates due to death or Disability at any time prior to a vesting date, or (ii) the Company terminates the Participant&#8217;s Employment other than for Cause during the two-year period commencing on the date of a Change in Control (as defined in the Hillman Solutions Corp. Executive Severance Plan as in effect on the date of grant), then in each case the RSUs, to the extent not then vested, shall immediately and automatically become vested in full upon such termination of Employment. </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">4.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:125%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Delivery of Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. The Company shall, as soon as practicable upon the vesting of any RSUs (but in no event later than thirty (30) days following the date on which such RSUs vest, or in the event of the Participant&#8217;s death, where additional time is needed for administrative reasons, at such later time as is permitted under Section 409A of the Code), effect delivery of the Shares with respect to such vested RSUs to the Participant (or, in the event of the RSUs have passed to the estate or beneficiary of the Participant or a permitted transferee, to such estate or beneficiary or permitted transferee). For greater certainty, for Participants subject to taxation in Canada, the Administrator retains the discretionary authority to settle the vested RSUs in either Shares or a cash equivalent no later than December 31</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:125%;position:relative;top:-4.2pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%"> of the third year of service following the first year of service in respect of the RSU. For greater certainty, the Administrator intends to settle the vested RSUs in Shares, however, it retains ultimate discretionary authority to elect the form of settlement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Restrictions on Transfer</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. The RSUs may not be transferred except as expressly permitted under Section 6(a)(3) of the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Forfeiture&#59; Recovery of Compensation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. By accepting, or being deemed to have accepted, the RSUs, the Participant expressly acknowledges and agrees that his or her rights, and those of any permitted transferee, with respect to the RSUs, including the right to any Shares acquired in respect of the RSUs and any amounts received in respect thereof, are subject to Section 6(a)(5) of the Plan (including any successor provision). The Participant further agrees to be bound by the terms of any applicable clawback or recoupment policy and any stock ownership guidelines of, or established by, the Company. Nothing in the preceding sentence will be construed as limiting the general application of Section 8 of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. The Participant expressly acknowledges and agrees that the Participant&#8217;s rights hereunder, including the right to be issued Shares upon settlement of the Award, are subject to the Participant promptly paying to the Company in cash or by check (or by such other means as may be acceptable to the Administrator) all taxes and other amounts required to be withheld. No Shares will be issued in respect of the Award unless and until the Participant has remitted to the Company an amount in cash sufficient to satisfy any withholding requirements or has made other arrangements satisfactory to the Company with respect to such amounts. Unless otherwise determined by the Company, the Company shall automatically satisfy any tax withholding obligations by withholding from the Shares that would otherwise be delivered in connection with a vesting date a number of Shares having a value equal to the minimum statutory amount (or, in the Company&#8217;s discretion, such other amount permitted under Section 6(a)(6) of the Plan) required to be withheld to satisfy such tax withholding obligations and&#47;or by causing such number of Shares to be sold in accordance with a sell-to-cover arrangement. The Participant authorizes the Company and its subsidiaries to withhold any amounts due in respect of any required withholdings by withholding from the Shares otherwise deliverable in connection with the RSUs, by causing such Shares to be sold in accordance with a sell-to-cover arrangement and&#47;or by withholding from any amounts otherwise owed to the Participant. Nothing in this Section 7, however, shall be construed as relieving the Participant of any liability for satisfying his or her tax obligations relating to the Award. If a sell-to-cover arrangement is selected as contemplated hereunder the Participant shall bear all costs associated with the sale of Shares under such arrangement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Provisions of the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. This Agreement is subject in its entirety to the provisions of the Plan, which are incorporated herein by reference. A copy of the Plan as in effect on the Date of Grant has been made available to the Participant. By accepting, or being deemed to have accepted, the Award, the </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Participant agrees to be bound by the terms of the Plan and this Agreement. In the event of any conflict between the terms of this Agreement and the Plan, the terms of the Plan will control.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%;text-decoration:underline">Acknowledgements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">. The Participant acknowledges and agrees that (i) this Agreement may be executed in two or more counterparts, each of which will be an original and all of which together will constitute one and the same instrument, (ii) this Agreement may be executed and exchanged using facsimile, portable document format (PDF) or electronic signature, which, in each case, will constitute an original signature for all purposes hereunder, and (iii) such signature by the Company will be binding against the Company and will create a legally binding agreement when this Agreement is countersigned by the Participant.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:125%">(Signatures are on the following page)</font></div><div style="margin-bottom:8pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">The Company, by its duly authorized officer, and the Participant have executed this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">HILLMAN SOLUTIONS CORP.</font></div><div style="margin-bottom:12pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%"><br>By&#58; _____________________________</font></div><div style="margin-bottom:12pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Name&#58; ___________________________</font></div><div style="margin-bottom:12pt;padding-left:216pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Title&#58; ____________________________</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%">Agreed and Accepted&#58;&#160;&#160;&#160;&#160; </font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:125%"><br>By&#58;  _____________________________<br>&#91;Participant&#8217;s Name&#93;&#160;&#160;&#160;&#160; </font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>exhibit311-32925.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i6cb1dc740efb4d8f98a1286a416698cd_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Jon Michael Adinolfi, certify that&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this quarterly report on Form 10-Q of Hillman Solutions Corp.&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">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&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Evaluated the effectiveness of the registrant'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&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">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's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.888%"><tr><td style="width:1.0%"></td><td style="width:4.985%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.006%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 29, 2025</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Jon Michael Adinolfi</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jon Michael Adinolfi</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>exhibit312-32925.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="ibc4b6c1e9ad9419183cbd2aea2e8266a_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER</font></div><div style="margin-bottom:9pt;margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Robert O. Kraft, certify that&#58;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this quarterly report on Form 10-Q of Hillman Solutions Corp.&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">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&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Evaluated the effectiveness of the registrant'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&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-bottom:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">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's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:9pt;padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.888%"><tr><td style="width:1.0%"></td><td style="width:4.985%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.709%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.006%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 29, 2025</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Robert O. Kraft</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Robert O. Kraft </font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>6
<FILENAME>exhibit321-32925.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i2426de363505474ba74ee2ed0d644f13_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 32.1</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO 18 U.S.C. 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q for the thirteen weeks ended March 29, 2025 (the &#34;Report&#34;) of Hillman Solutions Corp. (the &#34;Registrant&#34;), as filed with the Securities and Exchange Commission on the date hereof&#59; I, Jon Michael Adinolfi, the President and Chief Executive Officer of the Registrant, certify, to the best of my knowledge, that&#58;</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.</font></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.707%"><tr><td style="width:1.0%"></td><td style="width:50.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.140%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.801%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#47;s&#47; Jon Michael Adinolfi</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;  Jon Michael Adinolfi</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April&#160;29, 2025</font></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>7
<FILENAME>exhibit322-32925.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2025 Workiva -->
<title>Document</title></head><body><div id="i0ade21889caf42138e4110f0bc1dce6b_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 32.2</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO 18 U.S.C. 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q for the thirteen weeks ended March 29, 2025 (the &#34;Report&#34;) of Hillman Solutions Corp. (the &#34;Registrant&#34;), as filed with the Securities and Exchange Commission on the date hereof&#59; I, Robert O. Kraft, the Chief Financial Officer of the Registrant, certify, to the best of my knowledge, that&#58;</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.707%"><tr><td style="width:1.0%"></td><td style="width:50.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.140%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.801%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#47;s&#47; Robert O. Kraft</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;  Robert O. Kraft </font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April&#160;29, 2025</font></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>hlm-20250329.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:fa49e098-9760-49ae-8d5a-503d487489bb,g:b5d57662-6117-4be3-b271-509eeac8e9ac-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:hlm="http://www.hillmangroup.com/20250329" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.hillmangroup.com/20250329">
  <xs:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.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/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hlm-20250329_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hlm-20250329_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hlm-20250329_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="hlm-20250329_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.hillmangroup.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsUnaudited" roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited">
        <link:definition>9952151 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsUnauditedParenthetical" roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical">
        <link:definition>9952152 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited">
        <link:definition>9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>9952154 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementofStockholdersEquityUnaudited" roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited">
        <link:definition>9952155 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentation" roleURI="http://www.hillmangroup.com/role/BasisofPresentation">
        <link:definition>9952156 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>9952157 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssets" roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>9952158 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.hillmangroup.com/role/CommitmentsandContingencies">
        <link:definition>9952159 - 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 id="RelatedPartyTransactions" roleURI="http://www.hillmangroup.com/role/RelatedPartyTransactions">
        <link:definition>9952160 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.hillmangroup.com/role/IncomeTaxes">
        <link:definition>9952161 - 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 id="LongTermDebt" roleURI="http://www.hillmangroup.com/role/LongTermDebt">
        <link:definition>9952162 - Disclosure - 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 id="Leases" roleURI="http://www.hillmangroup.com/role/Leases">
        <link:definition>9952163 - 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 id="EquityandAccumulatedOtherComprehensiveIncome" roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncome">
        <link:definition>9952164 - Disclosure - Equity and Accumulated Other 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 id="StockBasedCompensation" roleURI="http://www.hillmangroup.com/role/StockBasedCompensation">
        <link:definition>9952165 - Disclosure - Stock Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.hillmangroup.com/role/EarningsPerShare">
        <link:definition>9952166 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativesandHedging" roleURI="http://www.hillmangroup.com/role/DerivativesandHedging">
        <link:definition>9952167 - Disclosure - Derivatives and Hedging</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.hillmangroup.com/role/FairValueMeasurements">
        <link:definition>9952168 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReporting" roleURI="http://www.hillmangroup.com/role/SegmentReporting">
        <link:definition>9952169 - Disclosure - Segment Reporting</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingPoliciesPolicies" roleURI="http://www.hillmangroup.com/role/AccountingPoliciesPolicies">
        <link:definition>9955512 - Disclosure - 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 id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>9955513 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationsAssetAcquisitionsandJointVentureFormationTables" roleURI="http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationTables">
        <link:definition>9955514 - Disclosure - Business Combinations, Asset Acquisitions, and Joint Venture Formation (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 id="GoodwillandOtherIntangibleAssetsTables" roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>9955515 - Disclosure - Goodwill and Other Intangible Assets (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 id="LongTermDebtTables" roleURI="http://www.hillmangroup.com/role/LongTermDebtTables">
        <link:definition>9955516 - Disclosure - Long-Term Debt (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 id="LeasesTables" roleURI="http://www.hillmangroup.com/role/LeasesTables">
        <link:definition>9955517 - 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 id="EquityandAccumulatedOtherComprehensiveIncomeTables" roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeTables">
        <link:definition>9955518 - Disclosure - Equity and Accumulated Other Comprehensive Income (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 id="EarningsPerShareTables" roleURI="http://www.hillmangroup.com/role/EarningsPerShareTables">
        <link:definition>9955519 - Disclosure - Earnings Per Share (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 id="DerivativeandHedgingTables" roleURI="http://www.hillmangroup.com/role/DerivativeandHedgingTables">
        <link:definition>9955520 - Disclosure - Derivative and Hedging (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 id="FairValueMeasurementsTables" roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsTables">
        <link:definition>9955521 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingTables" roleURI="http://www.hillmangroup.com/role/SegmentReportingTables">
        <link:definition>9955522 - Disclosure - Segment Reporting (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 id="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>9955523 - Disclosure - Summary of Significant Accounting Policies - Narrative (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 id="SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails">
        <link:definition>9955524 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (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 id="AcquisitionsNarrativeDetails" roleURI="http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails">
        <link:definition>9955525 - Disclosure - Acquisitions - Narrative (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 id="GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail" roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail">
        <link:definition>9955526 - Disclosure - Goodwill and Other Intangible Assets - Summary of Goodwill Amounts by Operating Segment (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail" roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail">
        <link:definition>9955527 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangibles, Net (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibleAssetsNarrativeDetails" roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails">
        <link:definition>9955528 - Disclosure - Goodwill and Other Intangible Assets - Narrative (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 id="CommitmentsandContingenciesDetail" roleURI="http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail">
        <link:definition>9955529 - Disclosure - Commitments and Contingencies (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsDetails" roleURI="http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails">
        <link:definition>9955530 - Disclosure - Related Party 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 id="IncomeTaxesDetails" roleURI="http://www.hillmangroup.com/role/IncomeTaxesDetails">
        <link:definition>9955531 - Disclosure - 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 id="LongTermDebtSummaryofLongTermDebtDetails" roleURI="http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails">
        <link:definition>9955532 - Disclosure - Long Term Debt - Summary of 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 id="LongTermDebtNarrativeDetail" roleURI="http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail">
        <link:definition>9955533 - Disclosure - Long Term Debt - Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtLossGainonExtinguishmentofDebtDetails" roleURI="http://www.hillmangroup.com/role/LongTermDebtLossGainonExtinguishmentofDebtDetails">
        <link:definition>9955534 - Disclosure - Long Term Debt - (Loss) Gain on Extinguishment of 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 id="LeasesLeaseCostDetails" roleURI="http://www.hillmangroup.com/role/LeasesLeaseCostDetails">
        <link:definition>9955535 - Disclosure - Leases - 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 id="LeasesNarrativeDetails" roleURI="http://www.hillmangroup.com/role/LeasesNarrativeDetails">
        <link:definition>9955536 - Disclosure - Leases - Narrative (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 id="LeasesWeightedAverageAssumptionsDetails" roleURI="http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails">
        <link:definition>9955537 - Disclosure - Leases - Weighted Average Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesFinanceLeaseBalanceSheetLocationsDetails" roleURI="http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails">
        <link:definition>9955538 - Disclosure - Leases - Finance Lease Balance Sheet Locations (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 id="LeasesSupplementalCashFlowInformationDetails" roleURI="http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails">
        <link:definition>9955539 - Disclosure - Leases - Supplemental Cash Flow 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 id="LeasesLeaseMaturitiesDetails" roleURI="http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails">
        <link:definition>9955540 - Disclosure - Leases - Lease Maturities (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 id="LeasesLeaseMaturitiesDetails_1" roleURI="http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1">
        <link:definition>9955540 - Disclosure - Leases - Lease Maturities (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 id="EquityandAccumulatedOtherComprehensiveIncomeDetails" roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails">
        <link:definition>9955541 - Disclosure - Equity and Accumulated Other Comprehensive Income (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 id="StockBasedCompensationNarrativeDetails" roleURI="http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails">
        <link:definition>9955542 - Disclosure - Stock Based Compensation - Narrative (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 id="StockBasedCompensationSummaryofRestrictedStockActivityDetails" roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails">
        <link:definition>9955543 - Disclosure - Stock Based Compensation - Summary of Restricted Stock Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails">
        <link:definition>9955544 - Disclosure - Stock Based Compensation - Summary of Restricted Stock Unit Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails" roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails">
        <link:definition>9955545 - Disclosure - Stock Based Compensation - Summary of Key Assumptions Used for Valuing 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 id="EarningsPerShareComputationDetails" roleURI="http://www.hillmangroup.com/role/EarningsPerShareComputationDetails">
        <link:definition>9955546 - Disclosure - Earnings Per Share - Computation (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 id="EarningsPerShareNarrativeDetails" roleURI="http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails">
        <link:definition>9955547 - Disclosure - Earnings Per Share - Narrative (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 id="DerivativesandHedgingNarrativeDetails" roleURI="http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails">
        <link:definition>9955548 - Disclosure - Derivatives and Hedging - Narrative (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 id="DerivativesandHedgingDerivativeFinancialInstrumentsDetails" roleURI="http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails">
        <link:definition>9955549 - Disclosure - Derivatives and Hedging - Derivative 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 id="FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails" roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails">
        <link:definition>9955550 - Disclosure - Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (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 id="FairValueMeasurementsNarrativeDetails" roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails">
        <link:definition>9955551 - Disclosure - Fair Value Measurements - Narrative (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 id="FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails" roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails">
        <link:definition>9955552 - Disclosure - Fair Value Measurements - Fair Value of Company's Fixed Rate Senior Notes and Junior Subordinated Debentures (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 id="SegmentReportingNarrativeDetails" roleURI="http://www.hillmangroup.com/role/SegmentReportingNarrativeDetails">
        <link:definition>9955553 - Disclosure - Segment Reporting - Narrative (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 id="SegmentReportingandGeographicInformationEBITDADetail" roleURI="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail">
        <link:definition>9955554 - Disclosure - Segment Reporting and Geographic Information - EBITDA (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails" roleURI="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails">
        <link:definition>9955555 - Disclosure - Segment Reporting and Geographic Information Income (Loss) Before Income Taxes Reconciliation (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:element id="hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" abstract="false" name="WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hlm_OTHERDomain" abstract="true" name="OTHERDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_FastenersHardwareandPersonalProtectionSegmentMember" abstract="true" name="FastenersHardwareandPersonalProtectionSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_RoboticsAndDigitalSolutionsSegmentMember" abstract="true" name="RoboticsAndDigitalSolutionsSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_CanadaSegmentMember" abstract="true" name="CanadaSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_FasteningandHardwareMember" abstract="true" name="FasteningandHardwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_PersonalProtectionSolutionsMember" abstract="true" name="PersonalProtectionSolutionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_KeyandKeyAccessoriesMember" abstract="true" name="KeyandKeyAccessoriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_EngravingMember" abstract="true" name="EngravingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_IntexMember" abstract="true" name="IntexMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_GroupHealthInsuranceClaimsMember" abstract="true" name="GroupHealthInsuranceClaimsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_MaximumAmountOfSelfInsuranceCoverage" abstract="false" name="MaximumAmountOfSelfInsuranceCoverage" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" abstract="false" name="LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_OlliesBargainOutletSalesMember" abstract="true" name="OlliesBargainOutletSalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_RelatedPartTransactionSalesToRelatedParty" abstract="false" name="RelatedPartTransactionSalesToRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_SeniorTermLoanDue2028Member" abstract="true" name="SeniorTermLoanDue2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_FinanceLeaseLiabilityAndOtherObligations" abstract="false" name="FinanceLeaseLiabilityAndOtherObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_FinanceLeaseCost1Abstract" abstract="true" name="FinanceLeaseCost1Abstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hlm_EquityIncentivePlan2014Member" abstract="true" name="EquityIncentivePlan2014Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_EquityIncentivePlan2021Member" abstract="true" name="EquityIncentivePlan2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_EmployeeStockPurchasePlanMember" abstract="true" name="EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_InterestRateSwapAgreement2024Swap1Member" abstract="true" name="InterestRateSwapAgreement2024Swap1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_InterestRateSwapAgreement2024Swap2Member" abstract="true" name="InterestRateSwapAgreement2024Swap2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_DerivativeInstrumentRiskAxisAxis" abstract="true" name="DerivativeInstrumentRiskAxisAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="hlm_DerivativeInstrumentRiskAxisDomain" abstract="true" name="DerivativeInstrumentRiskAxisDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_ForeignCurrencyForwardGainOrLoss" abstract="false" name="ForeignCurrencyForwardGainOrLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember" abstract="true" name="OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_InstafobMember" abstract="true" name="InstafobMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_ResharpMember" abstract="true" name="ResharpMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" abstract="false" name="CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_WarehouseExpenseAdjusted" abstract="false" name="WarehouseExpenseAdjusted" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_EarningsBeforeInterestTaxDepreciationAndAmortization" abstract="false" name="EarningsBeforeInterestTaxDepreciationAndAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_RestructuringAndOther" abstract="false" name="RestructuringAndOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" abstract="false" name="AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>hlm-20250329_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:fa49e098-9760-49ae-8d5a-503d487489bb,g:b5d57662-6117-4be3-b271-509eeac8e9ac-->
<link:linkbase 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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="hlm-20250329.xsd#CondensedConsolidatedBalanceSheetsUnaudited"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_99f68ee9-d925-43b2-984c-4fc9a01821be" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_9c96ff66-3c24-4a09-a78f-5c20cd6d0710" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_99f68ee9-d925-43b2-984c-4fc9a01821be" xlink:to="loc_us-gaap_CommonStockValue_9c96ff66-3c24-4a09-a78f-5c20cd6d0710" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_706f7b61-e4a1-49e3-98f2-1b0d332e7f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_99f68ee9-d925-43b2-984c-4fc9a01821be" xlink:to="loc_us-gaap_AdditionalPaidInCapital_706f7b61-e4a1-49e3-98f2-1b0d332e7f1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9aaa239a-3b4d-48e9-94cf-8c3107ee98a5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_99f68ee9-d925-43b2-984c-4fc9a01821be" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_9aaa239a-3b4d-48e9-94cf-8c3107ee98a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fe00ada2-0d8d-4f32-a402-26194beace46" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_99f68ee9-d925-43b2-984c-4fc9a01821be" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fe00ada2-0d8d-4f32-a402-26194beace46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_a7cb8962-f389-4ffd-99ad-583dd4f608b4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_cc483cff-f2c4-4074-80e7-5d46292cd0b4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a7cb8962-f389-4ffd-99ad-583dd4f608b4" xlink:to="loc_us-gaap_Liabilities_cc483cff-f2c4-4074-80e7-5d46292cd0b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_921f284c-be6a-4471-9898-6cd4ce3bfcb8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a7cb8962-f389-4ffd-99ad-583dd4f608b4" xlink:to="loc_us-gaap_StockholdersEquity_921f284c-be6a-4471-9898-6cd4ce3bfcb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_01be27ab-939f-4110-bbe1-09c196818849" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_a7cb8962-f389-4ffd-99ad-583dd4f608b4" xlink:to="loc_us-gaap_CommitmentsAndContingencies_01be27ab-939f-4110-bbe1-09c196818849" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ee383b7b-8953-4b4f-9c18-dc27a215d9e6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_adf67de1-38a5-49a0-b2ba-3b90f599fc60" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ee383b7b-8953-4b4f-9c18-dc27a215d9e6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_adf67de1-38a5-49a0-b2ba-3b90f599fc60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_4f5d3ea2-f0f4-4ecf-8e85-628d817fcb95" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ee383b7b-8953-4b4f-9c18-dc27a215d9e6" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_4f5d3ea2-f0f4-4ecf-8e85-628d817fcb95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_b52a02ff-13ab-442b-b5ca-44768b4eb743" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ee383b7b-8953-4b4f-9c18-dc27a215d9e6" xlink:to="loc_us-gaap_InventoryNet_b52a02ff-13ab-442b-b5ca-44768b4eb743" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_d7080557-0d0e-4ac1-b273-78b2931f6ba9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_ee383b7b-8953-4b4f-9c18-dc27a215d9e6" xlink:to="loc_us-gaap_OtherAssetsCurrent_d7080557-0d0e-4ac1-b273-78b2931f6ba9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_66652489-701b-4cc4-9f6b-ffdda7eab499" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_ac36889e-e548-401c-9ef8-828972bed601" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_66652489-701b-4cc4-9f6b-ffdda7eab499" xlink:to="loc_us-gaap_LiabilitiesCurrent_ac36889e-e548-401c-9ef8-828972bed601" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_afe31c79-08c6-43f8-b80f-74081002c98a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_66652489-701b-4cc4-9f6b-ffdda7eab499" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_afe31c79-08c6-43f8-b80f-74081002c98a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_abc9e349-21d8-4ffd-8b95-354cd08ea5ef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_66652489-701b-4cc4-9f6b-ffdda7eab499" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_abc9e349-21d8-4ffd-8b95-354cd08ea5ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_18dca40f-c2f1-46b9-b6e3-506655db438f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_66652489-701b-4cc4-9f6b-ffdda7eab499" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_18dca40f-c2f1-46b9-b6e3-506655db438f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9ab669f5-4a22-4059-b656-fb75e15d879a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_66652489-701b-4cc4-9f6b-ffdda7eab499" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_9ab669f5-4a22-4059-b656-fb75e15d879a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_6f9f91bd-e7e2-44d6-8195-42683f7e4a48" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_9cda39a5-4777-4d84-bdc3-c4cba0007899" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6f9f91bd-e7e2-44d6-8195-42683f7e4a48" xlink:to="loc_us-gaap_AccountsPayableCurrent_9cda39a5-4777-4d84-bdc3-c4cba0007899" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_3bf5731a-76a2-4407-8558-fdc069855f86" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6f9f91bd-e7e2-44d6-8195-42683f7e4a48" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_3bf5731a-76a2-4407-8558-fdc069855f86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8f3ab46a-cee1-46b9-b78a-bc450c75e04f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6f9f91bd-e7e2-44d6-8195-42683f7e4a48" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8f3ab46a-cee1-46b9-b78a-bc450c75e04f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_7b0a54ab-5d12-44d3-b65e-1a6d52320408" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6f9f91bd-e7e2-44d6-8195-42683f7e4a48" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_7b0a54ab-5d12-44d3-b65e-1a6d52320408" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_3d901376-61ab-4234-9750-e709c3550219" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6f9f91bd-e7e2-44d6-8195-42683f7e4a48" xlink:to="loc_us-gaap_TaxesPayableCurrent_3d901376-61ab-4234-9750-e709c3550219" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_6149fe39-6222-484a-9d2b-7e3b114cb0aa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6f9f91bd-e7e2-44d6-8195-42683f7e4a48" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_6149fe39-6222-484a-9d2b-7e3b114cb0aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_ad51888d-cd6c-4c5c-89a0-0d28c4ab4987" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6f9f91bd-e7e2-44d6-8195-42683f7e4a48" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_ad51888d-cd6c-4c5c-89a0-0d28c4ab4987" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_01fb4eb9-0d95-47f6-bbf4-d83e28f3e4e3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6766fbf2-6bc4-470c-9c7e-cd6ad6ab527c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_01fb4eb9-0d95-47f6-bbf4-d83e28f3e4e3" xlink:to="loc_us-gaap_AssetsCurrent_6766fbf2-6bc4-470c-9c7e-cd6ad6ab527c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7c083793-3875-4a68-b992-d1bfab7bc6bf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_01fb4eb9-0d95-47f6-bbf4-d83e28f3e4e3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_7c083793-3875-4a68-b992-d1bfab7bc6bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2faec3ff-0f2e-44d1-8ad7-d181ab308a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_01fb4eb9-0d95-47f6-bbf4-d83e28f3e4e3" xlink:to="loc_us-gaap_Goodwill_2faec3ff-0f2e-44d1-8ad7-d181ab308a9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d0861646-0bbb-468a-b594-f722ed94a40c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_01fb4eb9-0d95-47f6-bbf4-d83e28f3e4e3" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d0861646-0bbb-468a-b594-f722ed94a40c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_93eac437-2dd9-4786-b9fd-c55fe55f3f45" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_01fb4eb9-0d95-47f6-bbf4-d83e28f3e4e3" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_93eac437-2dd9-4786-b9fd-c55fe55f3f45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_e008c49c-e8c9-407e-a937-a863ae753692" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_01fb4eb9-0d95-47f6-bbf4-d83e28f3e4e3" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_e008c49c-e8c9-407e-a937-a863ae753692" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="simple" xlink:href="hlm-20250329.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3474ca33-e903-44c0-9ff4-758a9353479d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_74fed6cf-c635-4170-9830-a12e22ffae62" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3474ca33-e903-44c0-9ff4-758a9353479d" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_74fed6cf-c635-4170-9830-a12e22ffae62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_287aeac3-fd9f-4516-842c-5af049f712b6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3474ca33-e903-44c0-9ff4-758a9353479d" xlink:to="loc_us-gaap_OperatingIncomeLoss_287aeac3-fd9f-4516-842c-5af049f712b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_dc476d1b-8441-4b6c-b262-f055ff396d92" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3474ca33-e903-44c0-9ff4-758a9353479d" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_dc476d1b-8441-4b6c-b262-f055ff396d92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_658671e3-cf68-489b-9707-3667d4378bb5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_86e1cee7-456e-4e8f-94ab-1b5069fdfee4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_658671e3-cf68-489b-9707-3667d4378bb5" xlink:to="loc_us-gaap_NetIncomeLoss_86e1cee7-456e-4e8f-94ab-1b5069fdfee4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_758b7061-bc9e-4b0a-8a1e-0a36f6004cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_658671e3-cf68-489b-9707-3667d4378bb5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_758b7061-bc9e-4b0a-8a1e-0a36f6004cf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f6106f1e-9829-449f-9b81-e76461764cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_8b883cfc-e123-4e32-9a47-7d0863a83914" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_f6106f1e-9829-449f-9b81-e76461764cf5" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_8b883cfc-e123-4e32-9a47-7d0863a83914" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_3b4d3789-c037-4ce2-aa86-f7a5a35771f9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_f6106f1e-9829-449f-9b81-e76461764cf5" xlink:to="loc_us-gaap_Depreciation_3b4d3789-c037-4ce2-aa86-f7a5a35771f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_787ca06c-6e54-42bf-b3b0-9305e94422d8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_f6106f1e-9829-449f-9b81-e76461764cf5" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_787ca06c-6e54-42bf-b3b0-9305e94422d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_8a9b7304-b5aa-43d5-b2f4-dab639c9ff0e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_f6106f1e-9829-449f-9b81-e76461764cf5" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_8a9b7304-b5aa-43d5-b2f4-dab639c9ff0e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_835542d3-8d45-4c53-9638-2f1813599369" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_f6106f1e-9829-449f-9b81-e76461764cf5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_835542d3-8d45-4c53-9638-2f1813599369" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_f5540376-d2b5-489b-8d5b-c9cedc7bd7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_f6106f1e-9829-449f-9b81-e76461764cf5" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_f5540376-d2b5-489b-8d5b-c9cedc7bd7bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4217fdd9-fc71-4e88-a027-2d3b9594531f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c35d1a6e-d58b-4819-8761-c4dda79a03b4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_4217fdd9-fc71-4e88-a027-2d3b9594531f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c35d1a6e-d58b-4819-8761-c4dda79a03b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_dc82f610-1375-47ce-8f5e-ec5495b9bac8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_4217fdd9-fc71-4e88-a027-2d3b9594531f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_dc82f610-1375-47ce-8f5e-ec5495b9bac8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4fd0b3c8-678a-407f-a4dd-062da590f09a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_262833de-9d41-4027-b862-02ba46885681" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4fd0b3c8-678a-407f-a4dd-062da590f09a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_262833de-9d41-4027-b862-02ba46885681" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_6de1e997-de0e-4631-9eac-fe2f1d98b8b8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_4fd0b3c8-678a-407f-a4dd-062da590f09a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_6de1e997-de0e-4631-9eac-fe2f1d98b8b8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="hlm-20250329.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_008ca050-af8c-4ddb-babf-1150f31f4a0a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_aa9703a9-9dab-454d-b8eb-50b6bc6ea6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_008ca050-af8c-4ddb-babf-1150f31f4a0a" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_aa9703a9-9dab-454d-b8eb-50b6bc6ea6d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_63a9905e-9833-46e8-8097-17c3d854e9c6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_008ca050-af8c-4ddb-babf-1150f31f4a0a" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_63a9905e-9833-46e8-8097-17c3d854e9c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_4db1e15f-7e53-44ae-9eb6-f09d6111f87f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_008ca050-af8c-4ddb-babf-1150f31f4a0a" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_4db1e15f-7e53-44ae-9eb6-f09d6111f87f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_78f7681d-4e16-4006-a7e2-04cc19c03610" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_008ca050-af8c-4ddb-babf-1150f31f4a0a" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_78f7681d-4e16-4006-a7e2-04cc19c03610" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_36c0718c-08f2-481f-9687-f04bb4ae2303" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_008ca050-af8c-4ddb-babf-1150f31f4a0a" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_36c0718c-08f2-481f-9687-f04bb4ae2303" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_aa4bd303-e5e7-49e7-a1e7-d0b8de6bb211" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_008ca050-af8c-4ddb-babf-1150f31f4a0a" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_aa4bd303-e5e7-49e7-a1e7-d0b8de6bb211" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_2cc48490-aa20-4787-a4f2-5b9111f861b6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_008ca050-af8c-4ddb-babf-1150f31f4a0a" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_2cc48490-aa20-4787-a4f2-5b9111f861b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_156838b1-3a6d-4f33-9795-2ba2ec82be38" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_008ca050-af8c-4ddb-babf-1150f31f4a0a" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_156838b1-3a6d-4f33-9795-2ba2ec82be38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8d541f05-fef2-4152-8e83-fe674061ddf3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e4f50941-faf1-4061-a576-af0df387b30d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8d541f05-fef2-4152-8e83-fe674061ddf3" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e4f50941-faf1-4061-a576-af0df387b30d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_c8a5c7e6-bf9d-463e-a6ec-85dddaec1260" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8d541f05-fef2-4152-8e83-fe674061ddf3" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_c8a5c7e6-bf9d-463e-a6ec-85dddaec1260" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_6c930b6f-4f5c-4e61-b3b0-9dac11b1b94c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_8d541f05-fef2-4152-8e83-fe674061ddf3" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_6c930b6f-4f5c-4e61-b3b0-9dac11b1b94c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73fc3f05-a22d-4618-9fe0-12cb78600213" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3cc8fd7a-b315-4c1b-ac30-998e7ec52880" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73fc3f05-a22d-4618-9fe0-12cb78600213" xlink:to="loc_us-gaap_NetIncomeLoss_3cc8fd7a-b315-4c1b-ac30-998e7ec52880" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_6407344f-924b-4297-9a01-9b904fa61b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73fc3f05-a22d-4618-9fe0-12cb78600213" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_6407344f-924b-4297-9a01-9b904fa61b5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_192cef3b-40f9-4da1-9b76-acd3f2c0f886" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73fc3f05-a22d-4618-9fe0-12cb78600213" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_192cef3b-40f9-4da1-9b76-acd3f2c0f886" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_057696ce-368c-4825-bd05-1d43498369bb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73fc3f05-a22d-4618-9fe0-12cb78600213" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_057696ce-368c-4825-bd05-1d43498369bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_5f97dc49-de70-4826-b1ca-be1c0c77c2cd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73fc3f05-a22d-4618-9fe0-12cb78600213" xlink:to="loc_us-gaap_ShareBasedCompensation_5f97dc49-de70-4826-b1ca-be1c0c77c2cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_7710bb44-ed1b-43f1-b732-6152df53c10c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73fc3f05-a22d-4618-9fe0-12cb78600213" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_7710bb44-ed1b-43f1-b732-6152df53c10c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_9f5a7283-067c-4059-b51e-481a9d33934c" xlink:href="hlm-20250329.xsd#hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73fc3f05-a22d-4618-9fe0-12cb78600213" xlink:to="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_9f5a7283-067c-4059-b51e-481a9d33934c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_790b319b-0474-4ae4-befb-24ea27c6f5c6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73fc3f05-a22d-4618-9fe0-12cb78600213" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_790b319b-0474-4ae4-befb-24ea27c6f5c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_4fa529f5-b0d2-4ccd-affc-74b22d600653" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73fc3f05-a22d-4618-9fe0-12cb78600213" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_4fa529f5-b0d2-4ccd-affc-74b22d600653" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_45589512-8035-4ffa-9d36-3014025f1505" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73fc3f05-a22d-4618-9fe0-12cb78600213" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_45589512-8035-4ffa-9d36-3014025f1505" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_ca5fbbc5-988d-4008-979d-eb9fc55b2359" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73fc3f05-a22d-4618-9fe0-12cb78600213" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_ca5fbbc5-988d-4008-979d-eb9fc55b2359" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_b8653609-e0c0-4e98-bb99-0a941d202358" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73fc3f05-a22d-4618-9fe0-12cb78600213" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_b8653609-e0c0-4e98-bb99-0a941d202358" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_98478123-ed73-4075-b8ac-b6c9eac7853d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73fc3f05-a22d-4618-9fe0-12cb78600213" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_98478123-ed73-4075-b8ac-b6c9eac7853d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_8f452223-d51d-40cd-a6fa-613aa92129c1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73fc3f05-a22d-4618-9fe0-12cb78600213" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_8f452223-d51d-40cd-a6fa-613aa92129c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_f369d960-cb58-416f-92da-cb776ae0dd81" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_73fc3f05-a22d-4618-9fe0-12cb78600213" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_f369d960-cb58-416f-92da-cb776ae0dd81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7482ff7d-725d-48f8-b8b4-075015a5e453" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a88d54c6-8a4f-4984-b63a-2e9f7c2c0690" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7482ff7d-725d-48f8-b8b4-075015a5e453" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a88d54c6-8a4f-4984-b63a-2e9f7c2c0690" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_418a30d9-5135-482d-a22f-87d17b0ac2ae" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7482ff7d-725d-48f8-b8b4-075015a5e453" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_418a30d9-5135-482d-a22f-87d17b0ac2ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ac5ada38-7613-4b07-ba2e-3ef7c4e87d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7482ff7d-725d-48f8-b8b4-075015a5e453" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ac5ada38-7613-4b07-ba2e-3ef7c4e87d8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_773fbfaf-4e69-46da-9106-0323700760a1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7482ff7d-725d-48f8-b8b4-075015a5e453" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_773fbfaf-4e69-46da-9106-0323700760a1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail" xlink:type="simple" xlink:href="hlm-20250329.xsd#GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_3f609be5-4d41-46d1-b3ee-7ca94d4bb5c2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_d0c0f29c-e9c6-446a-8dad-38d7b1f36aeb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_3f609be5-4d41-46d1-b3ee-7ca94d4bb5c2" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_d0c0f29c-e9c6-446a-8dad-38d7b1f36aeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1a37d58f-3a11-4cc4-8aab-a11e75ddf570" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_3f609be5-4d41-46d1-b3ee-7ca94d4bb5c2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1a37d58f-3a11-4cc4-8aab-a11e75ddf570" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#LongTermDebtSummaryofLongTermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_82963b21-7afe-4b9b-b7a8-385f9b06ee0a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_61bac001-6473-4254-82a6-63b518c56b45" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_82963b21-7afe-4b9b-b7a8-385f9b06ee0a" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_61bac001-6473-4254-82a6-63b518c56b45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FinanceLeaseLiabilityAndOtherObligations_e42075c0-2f70-41d0-8528-d3fe2319e1eb" xlink:href="hlm-20250329.xsd#hlm_FinanceLeaseLiabilityAndOtherObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_82963b21-7afe-4b9b-b7a8-385f9b06ee0a" xlink:to="loc_hlm_FinanceLeaseLiabilityAndOtherObligations_e42075c0-2f70-41d0-8528-d3fe2319e1eb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#LeasesFinanceLeaseBalanceSheetLocationsDetails"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_c04b5591-193d-4f94-a8bb-524ff8f46f41" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_609599cd-7b8a-482f-806a-1f3503d82f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_c04b5591-193d-4f94-a8bb-524ff8f46f41" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_609599cd-7b8a-482f-806a-1f3503d82f9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_a919368f-1456-4e8b-a94b-c6aaad867115" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_c04b5591-193d-4f94-a8bb-524ff8f46f41" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_a919368f-1456-4e8b-a94b-c6aaad867115" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#LeasesLeaseMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_255fbaa7-33dc-42b1-8ded-9f82c1a80dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d3a21fb5-9863-400b-bdc6-63bbbed60b11" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_255fbaa7-33dc-42b1-8ded-9f82c1a80dfe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d3a21fb5-9863-400b-bdc6-63bbbed60b11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_906f844f-ae49-4bbc-bfd1-271ab5cfaf35" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_255fbaa7-33dc-42b1-8ded-9f82c1a80dfe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_906f844f-ae49-4bbc-bfd1-271ab5cfaf35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2ab5ba32-bb71-4c9a-9cc1-70d46017e795" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_255fbaa7-33dc-42b1-8ded-9f82c1a80dfe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2ab5ba32-bb71-4c9a-9cc1-70d46017e795" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e57333a8-177a-4089-b9a5-ef628736d30c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_255fbaa7-33dc-42b1-8ded-9f82c1a80dfe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e57333a8-177a-4089-b9a5-ef628736d30c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_759742b7-1074-4571-980a-1b8306ec910e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_255fbaa7-33dc-42b1-8ded-9f82c1a80dfe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_759742b7-1074-4571-980a-1b8306ec910e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e156a6e5-e701-4d02-b04c-3ea84935834c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_255fbaa7-33dc-42b1-8ded-9f82c1a80dfe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e156a6e5-e701-4d02-b04c-3ea84935834c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_f81e7e07-df6e-4ff2-ad27-af51d3832da0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_3cc1da1e-fce4-4481-beb6-9024b94d5fac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_f81e7e07-df6e-4ff2-ad27-af51d3832da0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_3cc1da1e-fce4-4481-beb6-9024b94d5fac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_44392413-924b-41b9-adc4-f91a508c51a5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_f81e7e07-df6e-4ff2-ad27-af51d3832da0" xlink:to="loc_us-gaap_FinanceLeaseLiability_44392413-924b-41b9-adc4-f91a508c51a5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1" xlink:type="simple" xlink:href="hlm-20250329.xsd#LeasesLeaseMaturitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e1ef1cc7-bced-4c3c-ac37-f40b0ee90ccb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1860b44e-b6fe-4d2f-9922-4d8ce1279371" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e1ef1cc7-bced-4c3c-ac37-f40b0ee90ccb" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1860b44e-b6fe-4d2f-9922-4d8ce1279371" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_2c676a7d-6fe2-4135-8f26-1f13d9c17baf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e1ef1cc7-bced-4c3c-ac37-f40b0ee90ccb" xlink:to="loc_us-gaap_OperatingLeaseLiability_2c676a7d-6fe2-4135-8f26-1f13d9c17baf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8a75599f-6d1b-49c6-a181-23d70367076d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_5681c1bd-fdb6-425c-829c-f85cd08acb61" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8a75599f-6d1b-49c6-a181-23d70367076d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_5681c1bd-fdb6-425c-829c-f85cd08acb61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_76f259ea-cf1c-415a-bb63-286005f1c56d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8a75599f-6d1b-49c6-a181-23d70367076d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_76f259ea-cf1c-415a-bb63-286005f1c56d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_b509d5bd-5b64-4438-bfaa-6dff65d64d55" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8a75599f-6d1b-49c6-a181-23d70367076d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_b509d5bd-5b64-4438-bfaa-6dff65d64d55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_ede1609e-5c03-4c33-802b-f1333a35e093" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8a75599f-6d1b-49c6-a181-23d70367076d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_ede1609e-5c03-4c33-802b-f1333a35e093" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_673c135b-59cc-42bb-83c4-1838807549b7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8a75599f-6d1b-49c6-a181-23d70367076d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_673c135b-59cc-42bb-83c4-1838807549b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_63ba89e9-8e4b-4c1a-af20-b90253f94ce7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_8a75599f-6d1b-49c6-a181-23d70367076d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_63ba89e9-8e4b-4c1a-af20-b90253f94ce7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#EquityandAccumulatedOtherComprehensiveIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_79410d65-65d8-4d68-a572-7fed04ab1c2f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_72caeb22-8db3-4225-b8b7-d3a7e5b3f0e0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_79410d65-65d8-4d68-a572-7fed04ab1c2f" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_72caeb22-8db3-4225-b8b7-d3a7e5b3f0e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_a7adbd62-2bda-49a0-8a71-1f7dacdf9c07" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_79410d65-65d8-4d68-a572-7fed04ab1c2f" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_a7adbd62-2bda-49a0-8a71-1f7dacdf9c07" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EarningsPerShareComputationDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#EarningsPerShareComputationDetails"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/EarningsPerShareComputationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2f2b6714-a4df-4c76-b83a-f56ec40baeac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_456d4d7e-21d6-4600-89c3-83b767480417" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2f2b6714-a4df-4c76-b83a-f56ec40baeac" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_456d4d7e-21d6-4600-89c3-83b767480417" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7ab688ca-01af-477b-8655-901a6fb735f3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2f2b6714-a4df-4c76-b83a-f56ec40baeac" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7ab688ca-01af-477b-8655-901a6fb735f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_51549a74-57d1-4772-a5ed-0ba3273433cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_00f8d32b-3965-4f84-90cd-190c1ed5212a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_51549a74-57d1-4772-a5ed-0ba3273433cb" xlink:to="loc_us-gaap_EarningsPerShareBasic_00f8d32b-3965-4f84-90cd-190c1ed5212a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_f53f52a3-8487-4665-93f4-bb5bf8d43666" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b9213ba9-49e9-4dc5-9f2c-3cd5ad780818" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_f53f52a3-8487-4665-93f4-bb5bf8d43666" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b9213ba9-49e9-4dc5-9f2c-3cd5ad780818" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail" xlink:type="simple" xlink:href="hlm-20250329.xsd#SegmentReportingandGeographicInformationEBITDADetail"/>
  <link:calculationLink xlink:role="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_8ad7c926-951a-41b7-b44d-292e527268ac" xlink:href="hlm-20250329.xsd#hlm_EarningsBeforeInterestTaxDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1cb838e1-27bc-43c5-966e-1253760790c6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_8ad7c926-951a-41b7-b44d-292e527268ac" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1cb838e1-27bc-43c5-966e-1253760790c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_db9ea949-7532-40e3-9a6d-3b3368b9207f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_8ad7c926-951a-41b7-b44d-292e527268ac" xlink:to="loc_us-gaap_SellingExpense_db9ea949-7532-40e3-9a6d-3b3368b9207f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a25c650a-cb79-410a-a5a5-2fcde8ab7e44" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_8ad7c926-951a-41b7-b44d-292e527268ac" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a25c650a-cb79-410a-a5a5-2fcde8ab7e44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WarehouseExpenseAdjusted_53345533-b81d-41af-87a6-4ac8ef2cdc24" xlink:href="hlm-20250329.xsd#hlm_WarehouseExpenseAdjusted"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_8ad7c926-951a-41b7-b44d-292e527268ac" xlink:to="loc_hlm_WarehouseExpenseAdjusted_53345533-b81d-41af-87a6-4ac8ef2cdc24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_b697667c-dae3-41c5-9532-fe002dacb1b6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_8ad7c926-951a-41b7-b44d-292e527268ac" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_b697667c-dae3-41c5-9532-fe002dacb1b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_a1560f83-9845-4093-92c5-a43c50db6052" xlink:href="hlm-20250329.xsd#hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_8ad7c926-951a-41b7-b44d-292e527268ac" xlink:to="loc_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_a1560f83-9845-4093-92c5-a43c50db6052" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_74bfd076-ec51-45c7-8491-ba02eba3d0f5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_a08f1f45-b9b8-4069-a36c-9f81944ee380" xlink:href="hlm-20250329.xsd#hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_74bfd076-ec51-45c7-8491-ba02eba3d0f5" xlink:to="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_a08f1f45-b9b8-4069-a36c-9f81944ee380" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_5a9eb7c9-b80c-4b0d-8bd3-bbaf518dd867" xlink:href="hlm-20250329.xsd#hlm_EarningsBeforeInterestTaxDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_74bfd076-ec51-45c7-8491-ba02eba3d0f5" xlink:to="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_5a9eb7c9-b80c-4b0d-8bd3-bbaf518dd867" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>hlm-20250329_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:fa49e098-9760-49ae-8d5a-503d487489bb,g:b5d57662-6117-4be3-b271-509eeac8e9ac-->
<link:linkbase 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:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <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/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <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:roleRef roleURI="http://www.hillmangroup.com/role/CoverPage" xlink:type="simple" xlink:href="hlm-20250329.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_3e90df8e-21da-429d-bab4-5813c0bcd08e" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntitiesTable_3e90df8e-21da-429d-bab4-5813c0bcd08e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_018baa11-40cb-401a-b7c3-874bd316e3bb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_3e90df8e-21da-429d-bab4-5813c0bcd08e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_018baa11-40cb-401a-b7c3-874bd316e3bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_018baa11-40cb-401a-b7c3-874bd316e3bb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_018baa11-40cb-401a-b7c3-874bd316e3bb" xlink:to="loc_us-gaap_ClassOfStockDomain_018baa11-40cb-401a-b7c3-874bd316e3bb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6da36206-005e-40ac-96d5-81d61b2fef5b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_018baa11-40cb-401a-b7c3-874bd316e3bb" xlink:to="loc_us-gaap_ClassOfStockDomain_6da36206-005e-40ac-96d5-81d61b2fef5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_45fdd88c-8347-43da-a81d-aea8efd54a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_6da36206-005e-40ac-96d5-81d61b2fef5b" xlink:to="loc_us-gaap_CommonStockMember_45fdd88c-8347-43da-a81d-aea8efd54a2b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_5e36f042-1f0b-4155-b977-04b61cdafc6f" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_DocumentType_5e36f042-1f0b-4155-b977-04b61cdafc6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_c2a1960e-2f12-4295-9af6-77c7254d896a" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_DocumentQuarterlyReport_c2a1960e-2f12-4295-9af6-77c7254d896a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_dc9e781c-8a10-451a-8f51-d070bc7b4198" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_DocumentTransitionReport_dc9e781c-8a10-451a-8f51-d070bc7b4198" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_5d7b53ff-e696-4c81-925d-9034ad751cbd" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityFileNumber_5d7b53ff-e696-4c81-925d-9034ad751cbd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_1a79932b-0f53-47e6-93d9-8912c4ee96c4" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityRegistrantName_1a79932b-0f53-47e6-93d9-8912c4ee96c4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_4b14a615-a4ce-4856-ba75-ac7bdd08081c" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityIncorporationStateCountryCode_4b14a615-a4ce-4856-ba75-ac7bdd08081c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_6b130d33-75e2-461c-b2ee-53a06025e1ae" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityTaxIdentificationNumber_6b130d33-75e2-461c-b2ee-53a06025e1ae" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_e90ffe5b-b7e2-46b7-be59-39f19c4d5629" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityAddressAddressLine1_e90ffe5b-b7e2-46b7-be59-39f19c4d5629" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_d4c60fcf-2dc7-4cca-9dc6-e01d7ad986e1" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityAddressCityOrTown_d4c60fcf-2dc7-4cca-9dc6-e01d7ad986e1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_edbd42dc-dc55-422f-a410-e32ac8fe1d74" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityAddressStateOrProvince_edbd42dc-dc55-422f-a410-e32ac8fe1d74" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_2366b242-8b28-49f5-8134-5be70981d386" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityAddressPostalZipCode_2366b242-8b28-49f5-8134-5be70981d386" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_23af0977-c27c-45b2-8259-15c8d570acd8" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_CityAreaCode_23af0977-c27c-45b2-8259-15c8d570acd8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_152f3a33-440a-46ff-9e94-d3a3ed80bfa1" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_LocalPhoneNumber_152f3a33-440a-46ff-9e94-d3a3ed80bfa1" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_0218f812-3bee-49e4-9f01-3ae0d87ceb9c" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityCurrentReportingStatus_0218f812-3bee-49e4-9f01-3ae0d87ceb9c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_55b4be08-085c-4ea1-8e13-33eec02b0dbd" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityInteractiveDataCurrent_55b4be08-085c-4ea1-8e13-33eec02b0dbd" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_1e49267e-a2b5-48e3-b964-ca53c3b7ef07" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityFilerCategory_1e49267e-a2b5-48e3-b964-ca53c3b7ef07" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_c2305c44-9ae8-41e7-ae2f-f9ef2a73ef66" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntitySmallBusiness_c2305c44-9ae8-41e7-ae2f-f9ef2a73ef66" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_62fa683d-36be-43ee-a4ab-3f36c5d7d540" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityEmergingGrowthCompany_62fa683d-36be-43ee-a4ab-3f36c5d7d540" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_69cda35c-b83b-40ac-bf33-cb4057b2211d" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityShellCompany_69cda35c-b83b-40ac-bf33-cb4057b2211d" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_e4b75a79-3f96-441c-ace3-db0a37dfdc11" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_Security12bTitle_e4b75a79-3f96-441c-ace3-db0a37dfdc11" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_758a3931-9b96-40b2-b119-db6829c4e2be" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_TradingSymbol_758a3931-9b96-40b2-b119-db6829c4e2be" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_24dc9542-9403-4042-8899-f62069d1c7b5" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_SecurityExchangeName_24dc9542-9403-4042-8899-f62069d1c7b5" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_bc15b2ce-4621-47d0-bdfb-f3c90896b4c9" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_AmendmentFlag_bc15b2ce-4621-47d0-bdfb-f3c90896b4c9" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_2f11d373-69f4-4c10-bcf3-d40d48e7b39c" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_DocumentFiscalPeriodFocus_2f11d373-69f4-4c10-bcf3-d40d48e7b39c" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_855a790b-2de8-4dd4-b1d1-c0e2cd7423b2" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityCentralIndexKey_855a790b-2de8-4dd4-b1d1-c0e2cd7423b2" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_13d9c30a-09b3-46b8-8fb5-3f1bf45fe918" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_CurrentFiscalYearEndDate_13d9c30a-09b3-46b8-8fb5-3f1bf45fe918" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_0eac0361-a09f-4b3c-bb6e-2b28c260a6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_us-gaap_CommonStockSharesIssued_0eac0361-a09f-4b3c-bb6e-2b28c260a6fb" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_d3cd044a-b2c3-4438-9ee6-f9ad1234aace" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_d3cd044a-b2c3-4438-9ee6-f9ad1234aace" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_40cc06d9-edb5-451c-8e19-6ea365f9ba78" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_DocumentPeriodEndDate_40cc06d9-edb5-451c-8e19-6ea365f9ba78" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_07b903a4-c305-4047-b4e9-9e71b6771624" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_DocumentFiscalYearFocus_07b903a4-c305-4047-b4e9-9e71b6771624" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_1fb09236-bc32-4a7f-a13a-11b9c0e6cb16" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_1fb09236-bc32-4a7f-a13a-11b9c0e6cb16" xlink:type="arc" order="30"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" xlink:type="simple" xlink:href="hlm-20250329.xsd#CondensedConsolidatedStatementofStockholdersEquityUnaudited"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_84f5fd52-c0cb-4477-955b-6afddcd3b7ab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6bae42d2-a548-47e5-859a-f2f28859199c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_84f5fd52-c0cb-4477-955b-6afddcd3b7ab" xlink:to="loc_us-gaap_StatementTable_6bae42d2-a548-47e5-859a-f2f28859199c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_fed85059-034f-40be-8564-09ad107dd839" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6bae42d2-a548-47e5-859a-f2f28859199c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_fed85059-034f-40be-8564-09ad107dd839" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_fed85059-034f-40be-8564-09ad107dd839_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_fed85059-034f-40be-8564-09ad107dd839" xlink:to="loc_us-gaap_EquityComponentDomain_fed85059-034f-40be-8564-09ad107dd839_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4b82a759-f534-49f6-a937-09226b7440cc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_fed85059-034f-40be-8564-09ad107dd839" xlink:to="loc_us-gaap_EquityComponentDomain_4b82a759-f534-49f6-a937-09226b7440cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9626bba0-6517-403f-adf7-6ab368256ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4b82a759-f534-49f6-a937-09226b7440cc" xlink:to="loc_us-gaap_CommonStockMember_9626bba0-6517-403f-adf7-6ab368256ac9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_63e4a670-eaee-40d8-9838-d156b5652238" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4b82a759-f534-49f6-a937-09226b7440cc" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_63e4a670-eaee-40d8-9838-d156b5652238" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8d252b7c-7cca-4e90-9f8f-c10a84cc0fde" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4b82a759-f534-49f6-a937-09226b7440cc" xlink:to="loc_us-gaap_RetainedEarningsMember_8d252b7c-7cca-4e90-9f8f-c10a84cc0fde" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ad067122-62e0-434c-8c9e-3bbb8ac4160f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4b82a759-f534-49f6-a937-09226b7440cc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ad067122-62e0-434c-8c9e-3bbb8ac4160f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_94abfa68-0e78-4dc3-a9da-29c26db34be1" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6bae42d2-a548-47e5-859a-f2f28859199c" xlink:to="loc_srt_RestatementAxis_94abfa68-0e78-4dc3-a9da-29c26db34be1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_94abfa68-0e78-4dc3-a9da-29c26db34be1_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_94abfa68-0e78-4dc3-a9da-29c26db34be1" xlink:to="loc_srt_RestatementDomain_94abfa68-0e78-4dc3-a9da-29c26db34be1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_79e4bec0-1465-4fd7-a850-bc1e199cb3a9" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_94abfa68-0e78-4dc3-a9da-29c26db34be1" xlink:to="loc_srt_RestatementDomain_79e4bec0-1465-4fd7-a850-bc1e199cb3a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_84f5fd52-c0cb-4477-955b-6afddcd3b7ab" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e3f7c294-ae48-469f-9ddf-d4b4046520c6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_e3f7c294-ae48-469f-9ddf-d4b4046520c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7116942f-a778-4cc9-8ebb-3a12430aa854" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:to="loc_us-gaap_StockholdersEquity_7116942f-a778-4cc9-8ebb-3a12430aa854" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bc58a917-319c-44cd-9309-ca8eeb7b713f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:to="loc_us-gaap_NetIncomeLoss_bc58a917-319c-44cd-9309-ca8eeb7b713f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c979f010-a454-4459-805c-17a29695bab3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c979f010-a454-4459-805c-17a29695bab3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_be20d1d6-e84a-4e29-b653-daaa04946320" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_be20d1d6-e84a-4e29-b653-daaa04946320" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_0cb46829-cfdd-48b5-a0ef-22bcb7c43da9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_0cb46829-cfdd-48b5-a0ef-22bcb7c43da9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_563298a9-ded2-4184-9fc7-dac71570f4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_563298a9-ded2-4184-9fc7-dac71570f4d4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_c1291a65-46b6-4331-906c-505ef6b600c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6cb7de4d-8b44-44df-a012-bd49fb579494" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_b90dbf69-b699-4da6-9126-90544f9a6b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_afb50795-e6b4-46a0-92a7-d71aed0cab72" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b90dbf69-b699-4da6-9126-90544f9a6b6e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_afb50795-e6b4-46a0-92a7-d71aed0cab72" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_0366d201-77f8-4cdb-b2bc-817476a2a9e1" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_afb50795-e6b4-46a0-92a7-d71aed0cab72" xlink:to="loc_srt_StatementGeographicalAxis_0366d201-77f8-4cdb-b2bc-817476a2a9e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0366d201-77f8-4cdb-b2bc-817476a2a9e1_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_0366d201-77f8-4cdb-b2bc-817476a2a9e1" xlink:to="loc_srt_SegmentGeographicalDomain_0366d201-77f8-4cdb-b2bc-817476a2a9e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_56fdaf96-8cce-4c06-97d0-f6ad325468f3" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_0366d201-77f8-4cdb-b2bc-817476a2a9e1" xlink:to="loc_srt_SegmentGeographicalDomain_56fdaf96-8cce-4c06-97d0-f6ad325468f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_42062f8c-e795-4788-aa2d-718e8ad77982" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_56fdaf96-8cce-4c06-97d0-f6ad325468f3" xlink:to="loc_country_US_42062f8c-e795-4788-aa2d-718e8ad77982" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_9dc50ea1-aae5-46a6-bb06-03c7458dd683" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_56fdaf96-8cce-4c06-97d0-f6ad325468f3" xlink:to="loc_country_CA_9dc50ea1-aae5-46a6-bb06-03c7458dd683" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_OTHERDomain_f479336b-bae5-4a39-a907-522b659c55f1" xlink:href="hlm-20250329.xsd#hlm_OTHERDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_56fdaf96-8cce-4c06-97d0-f6ad325468f3" xlink:to="loc_hlm_OTHERDomain_f479336b-bae5-4a39-a907-522b659c55f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_eb455fd9-e6b8-4dc0-a1d5-3fb3c44f0421" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_afb50795-e6b4-46a0-92a7-d71aed0cab72" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_eb455fd9-e6b8-4dc0-a1d5-3fb3c44f0421" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_eb455fd9-e6b8-4dc0-a1d5-3fb3c44f0421_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_eb455fd9-e6b8-4dc0-a1d5-3fb3c44f0421" xlink:to="loc_us-gaap_SegmentDomain_eb455fd9-e6b8-4dc0-a1d5-3fb3c44f0421_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fee683c7-1cb8-4942-bef6-0dbe8f8b7c44" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_eb455fd9-e6b8-4dc0-a1d5-3fb3c44f0421" xlink:to="loc_us-gaap_SegmentDomain_fee683c7-1cb8-4942-bef6-0dbe8f8b7c44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_9e9ea94b-b629-4d24-82b0-35c7031db092" xlink:href="hlm-20250329.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_fee683c7-1cb8-4942-bef6-0dbe8f8b7c44" xlink:to="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_9e9ea94b-b629-4d24-82b0-35c7031db092" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_14f3f91d-a171-497c-999d-1a155d722015" xlink:href="hlm-20250329.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_fee683c7-1cb8-4942-bef6-0dbe8f8b7c44" xlink:to="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_14f3f91d-a171-497c-999d-1a155d722015" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember_cbf49a4d-f649-4dc9-90ac-a6f10f0ab241" xlink:href="hlm-20250329.xsd#hlm_CanadaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_fee683c7-1cb8-4942-bef6-0dbe8f8b7c44" xlink:to="loc_hlm_CanadaSegmentMember_cbf49a4d-f649-4dc9-90ac-a6f10f0ab241" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_3f8046e7-77c1-4091-ba3d-75346191baeb" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_afb50795-e6b4-46a0-92a7-d71aed0cab72" xlink:to="loc_srt_ProductOrServiceAxis_3f8046e7-77c1-4091-ba3d-75346191baeb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3f8046e7-77c1-4091-ba3d-75346191baeb_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_3f8046e7-77c1-4091-ba3d-75346191baeb" xlink:to="loc_srt_ProductsAndServicesDomain_3f8046e7-77c1-4091-ba3d-75346191baeb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_28d335b3-d344-4bc0-ad35-6ae4e7833a5c" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_3f8046e7-77c1-4091-ba3d-75346191baeb" xlink:to="loc_srt_ProductsAndServicesDomain_28d335b3-d344-4bc0-ad35-6ae4e7833a5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FasteningandHardwareMember_06b049fe-4091-481a-8309-7d28328c95d2" xlink:href="hlm-20250329.xsd#hlm_FasteningandHardwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_28d335b3-d344-4bc0-ad35-6ae4e7833a5c" xlink:to="loc_hlm_FasteningandHardwareMember_06b049fe-4091-481a-8309-7d28328c95d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_PersonalProtectionSolutionsMember_dc2c40a5-1c21-4cd5-81c2-1f04fa511b6b" xlink:href="hlm-20250329.xsd#hlm_PersonalProtectionSolutionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_28d335b3-d344-4bc0-ad35-6ae4e7833a5c" xlink:to="loc_hlm_PersonalProtectionSolutionsMember_dc2c40a5-1c21-4cd5-81c2-1f04fa511b6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_KeyandKeyAccessoriesMember_0a045974-a68a-4d85-9a8b-cd622a6eb1df" xlink:href="hlm-20250329.xsd#hlm_KeyandKeyAccessoriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_28d335b3-d344-4bc0-ad35-6ae4e7833a5c" xlink:to="loc_hlm_KeyandKeyAccessoriesMember_0a045974-a68a-4d85-9a8b-cd622a6eb1df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EngravingMember_c930436c-c19b-4133-90a6-c2d2493dc21f" xlink:href="hlm-20250329.xsd#hlm_EngravingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_28d335b3-d344-4bc0-ad35-6ae4e7833a5c" xlink:to="loc_hlm_EngravingMember_c930436c-c19b-4133-90a6-c2d2493dc21f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7728ae19-04d0-4849-88e1-8e3c3b0f552b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b90dbf69-b699-4da6-9126-90544f9a6b6e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7728ae19-04d0-4849-88e1-8e3c3b0f552b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#AcquisitionsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d0b92be1-cf31-4eec-b6ff-27ee823ec326" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d0b92be1-cf31-4eec-b6ff-27ee823ec326" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_d6d0c362-c2b8-47b4-a332-2fbf491bd535" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d0b92be1-cf31-4eec-b6ff-27ee823ec326" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_d6d0c362-c2b8-47b4-a332-2fbf491bd535" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d6d0c362-c2b8-47b4-a332-2fbf491bd535_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d6d0c362-c2b8-47b4-a332-2fbf491bd535" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_d6d0c362-c2b8-47b4-a332-2fbf491bd535_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_117dd594-97f4-451c-a971-e79e819a6088" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d6d0c362-c2b8-47b4-a332-2fbf491bd535" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_117dd594-97f4-451c-a971-e79e819a6088" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_IntexMember_f61cffd9-2a57-4a0d-b297-022d3eb32e20" xlink:href="hlm-20250329.xsd#hlm_IntexMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_117dd594-97f4-451c-a971-e79e819a6088" xlink:to="loc_hlm_IntexMember_f61cffd9-2a57-4a0d-b297-022d3eb32e20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5a3c364a-5077-4f4e-b51a-00781e4ccd44" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d0b92be1-cf31-4eec-b6ff-27ee823ec326" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5a3c364a-5077-4f4e-b51a-00781e4ccd44" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5a3c364a-5077-4f4e-b51a-00781e4ccd44_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5a3c364a-5077-4f4e-b51a-00781e4ccd44" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5a3c364a-5077-4f4e-b51a-00781e4ccd44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6323f2af-5664-49ef-ab12-96162c714906" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5a3c364a-5077-4f4e-b51a-00781e4ccd44" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6323f2af-5664-49ef-ab12-96162c714906" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_b3fc27c6-ad7e-4e1a-809b-3c7feed6fd8d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6323f2af-5664-49ef-ab12-96162c714906" xlink:to="loc_us-gaap_CustomerRelationshipsMember_b3fc27c6-ad7e-4e1a-809b-3c7feed6fd8d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_e8e4044f-6aba-4688-8643-7fadfd3c8b04" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6323f2af-5664-49ef-ab12-96162c714906" xlink:to="loc_us-gaap_TradeNamesMember_e8e4044f-6aba-4688-8643-7fadfd3c8b04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_71c61c39-01a9-47b3-abb0-b8a86d4902b3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_71c61c39-01a9-47b3-abb0-b8a86d4902b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_abfde49b-e27f-4970-8eed-87d57afc4877" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_abfde49b-e27f-4970-8eed-87d57afc4877" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_6aa9a248-5505-47c2-9653-744b537ebbb6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_6aa9a248-5505-47c2-9653-744b537ebbb6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c7077a66-307e-44ed-b0b4-306ab2cbc853" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c7077a66-307e-44ed-b0b4-306ab2cbc853" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_83c685a8-00db-4617-935a-e75e3a5e4ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_Goodwill_83c685a8-00db-4617-935a-e75e3a5e4ec6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_f00fbf7c-d8b1-47fc-9194-4e8749c4b501" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_f00fbf7c-d8b1-47fc-9194-4e8749c4b501" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_0a29eacd-0639-4333-ba52-7fd7e677b2b7" xlink:href="hlm-20250329.xsd#hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_0a29eacd-0639-4333-ba52-7fd7e677b2b7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_02476f8f-32fb-4517-9ddd-ebc68b4b0b88" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_02476f8f-32fb-4517-9ddd-ebc68b4b0b88" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_09cd8e9a-f273-4554-ab70-e436f2202bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_09cd8e9a-f273-4554-ab70-e436f2202bd9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue_dd4b012c-ec50-4a05-b8dd-2ee42882a3d4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAcquiredReceivablesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue_dd4b012c-ec50-4a05-b8dd-2ee42882a3d4" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail" xlink:type="simple" xlink:href="hlm-20250329.xsd#GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_61c30bdf-fbd2-4422-ae54-e84a4c126b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_4864a33d-9708-4c15-85da-08582724eafd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_61c30bdf-fbd2-4422-ae54-e84a4c126b5b" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_4864a33d-9708-4c15-85da-08582724eafd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c15bfdc2-0141-4538-9daa-91bcc9fd1fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_4864a33d-9708-4c15-85da-08582724eafd" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c15bfdc2-0141-4538-9daa-91bcc9fd1fbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c15bfdc2-0141-4538-9daa-91bcc9fd1fbd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c15bfdc2-0141-4538-9daa-91bcc9fd1fbd" xlink:to="loc_us-gaap_SegmentDomain_c15bfdc2-0141-4538-9daa-91bcc9fd1fbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d904543b-56f3-4009-b5b3-0fa5185c3584" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c15bfdc2-0141-4538-9daa-91bcc9fd1fbd" xlink:to="loc_us-gaap_SegmentDomain_d904543b-56f3-4009-b5b3-0fa5185c3584" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_2d19d864-8a4e-4aa1-95a5-ca00610f0fc1" xlink:href="hlm-20250329.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d904543b-56f3-4009-b5b3-0fa5185c3584" xlink:to="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_2d19d864-8a4e-4aa1-95a5-ca00610f0fc1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_fec282c3-532b-4685-ae11-6483b99655e7" xlink:href="hlm-20250329.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d904543b-56f3-4009-b5b3-0fa5185c3584" xlink:to="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_fec282c3-532b-4685-ae11-6483b99655e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember_a857a288-d174-4f9b-a500-3fa47443cf99" xlink:href="hlm-20250329.xsd#hlm_CanadaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d904543b-56f3-4009-b5b3-0fa5185c3584" xlink:to="loc_hlm_CanadaSegmentMember_a857a288-d174-4f9b-a500-3fa47443cf99" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_a79199df-0b48-4a5e-9c17-e67fd20ffdd1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_61c30bdf-fbd2-4422-ae54-e84a4c126b5b" xlink:to="loc_us-gaap_GoodwillRollForward_a79199df-0b48-4a5e-9c17-e67fd20ffdd1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_523d8f5d-4c33-4310-be9e-a6e3073abcdf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_a79199df-0b48-4a5e-9c17-e67fd20ffdd1" xlink:to="loc_us-gaap_Goodwill_523d8f5d-4c33-4310-be9e-a6e3073abcdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_63ba4fde-ca72-49ea-88fc-e1396d4b7272" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_a79199df-0b48-4a5e-9c17-e67fd20ffdd1" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_63ba4fde-ca72-49ea-88fc-e1396d4b7272" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_4821dea3-3913-4041-aa13-b252d5421c95" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_a79199df-0b48-4a5e-9c17-e67fd20ffdd1" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_4821dea3-3913-4041-aa13-b252d5421c95" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_3100e11d-7a00-4078-990c-0bff1472b536" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_a79199df-0b48-4a5e-9c17-e67fd20ffdd1" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_3100e11d-7a00-4078-990c-0bff1472b536" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b4bf91d9-d18e-4c43-87f3-a8e43906fd14" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_dba02c6a-c29a-4297-9aae-f2db0a55679c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_61c30bdf-fbd2-4422-ae54-e84a4c126b5b" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_dba02c6a-c29a-4297-9aae-f2db0a55679c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail" xlink:type="simple" xlink:href="hlm-20250329.xsd#GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c23c3153-c934-454c-a4f9-fb5d32195698" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf137244-042b-4d11-86fc-39ca40a3bc33" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c23c3153-c934-454c-a4f9-fb5d32195698" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf137244-042b-4d11-86fc-39ca40a3bc33" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_beaac29a-724f-493b-9b06-e4e573a32adf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf137244-042b-4d11-86fc-39ca40a3bc33" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_beaac29a-724f-493b-9b06-e4e573a32adf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_beaac29a-724f-493b-9b06-e4e573a32adf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_beaac29a-724f-493b-9b06-e4e573a32adf" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_beaac29a-724f-493b-9b06-e4e573a32adf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ca07fd08-135c-4ab7-b236-ad2fc3b6980e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_beaac29a-724f-493b-9b06-e4e573a32adf" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ca07fd08-135c-4ab7-b236-ad2fc3b6980e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_0673dea6-ba27-4de9-825e-9dc61afbc81f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ca07fd08-135c-4ab7-b236-ad2fc3b6980e" xlink:to="loc_us-gaap_CustomerRelationshipsMember_0673dea6-ba27-4de9-825e-9dc61afbc81f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_e78e1072-b518-4048-91b4-475a1f5c833a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ca07fd08-135c-4ab7-b236-ad2fc3b6980e" xlink:to="loc_us-gaap_TrademarksMember_e78e1072-b518-4048-91b4-475a1f5c833a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_b4c4e6a2-063e-4c28-be5d-ed2cf526c0e4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ca07fd08-135c-4ab7-b236-ad2fc3b6980e" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_b4c4e6a2-063e-4c28-be5d-ed2cf526c0e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_da0d350e-b076-4656-8ab5-2ef2476dd356" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf137244-042b-4d11-86fc-39ca40a3bc33" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_da0d350e-b076-4656-8ab5-2ef2476dd356" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_da0d350e-b076-4656-8ab5-2ef2476dd356_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_da0d350e-b076-4656-8ab5-2ef2476dd356" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_da0d350e-b076-4656-8ab5-2ef2476dd356_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_69744bff-3399-40ff-b759-9a659c8d27db" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_da0d350e-b076-4656-8ab5-2ef2476dd356" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_69744bff-3399-40ff-b759-9a659c8d27db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_d793577a-7e91-400a-82a0-07c6c68c1b33" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_69744bff-3399-40ff-b759-9a659c8d27db" xlink:to="loc_us-gaap_TrademarksMember_d793577a-7e91-400a-82a0-07c6c68c1b33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1b450533-dea5-4149-89c6-578564a095d4" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf137244-042b-4d11-86fc-39ca40a3bc33" xlink:to="loc_srt_RangeAxis_1b450533-dea5-4149-89c6-578564a095d4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_1b450533-dea5-4149-89c6-578564a095d4_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_1b450533-dea5-4149-89c6-578564a095d4" xlink:to="loc_srt_RangeMember_1b450533-dea5-4149-89c6-578564a095d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3eb8d9e4-272b-4098-affe-06aa2810352e" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_1b450533-dea5-4149-89c6-578564a095d4" xlink:to="loc_srt_RangeMember_3eb8d9e4-272b-4098-affe-06aa2810352e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_82a1e057-0cf9-426a-bced-a5d6eac96ab8" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3eb8d9e4-272b-4098-affe-06aa2810352e" xlink:to="loc_srt_MinimumMember_82a1e057-0cf9-426a-bced-a5d6eac96ab8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_929880f5-1cf6-46cc-bae1-178c6fd9d59e" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_3eb8d9e4-272b-4098-affe-06aa2810352e" xlink:to="loc_srt_MaximumMember_929880f5-1cf6-46cc-bae1-178c6fd9d59e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d46c261c-999e-4a39-930b-17a804949e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c23c3153-c934-454c-a4f9-fb5d32195698" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d46c261c-999e-4a39-930b-17a804949e8a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5751cfe7-7a4a-4dd4-9a16-c9d577df73c2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c23c3153-c934-454c-a4f9-fb5d32195698" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5751cfe7-7a4a-4dd4-9a16-c9d577df73c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_8f34773f-a91e-472b-aa0b-566a9ed84efc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c23c3153-c934-454c-a4f9-fb5d32195698" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_8f34773f-a91e-472b-aa0b-566a9ed84efc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_6aa80f12-1c9f-4902-ad79-eb413deb09c3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c23c3153-c934-454c-a4f9-fb5d32195698" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_6aa80f12-1c9f-4902-ad79-eb413deb09c3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_74c70d9e-255e-44e2-a0db-e4eabda51747" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c23c3153-c934-454c-a4f9-fb5d32195698" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_74c70d9e-255e-44e2-a0db-e4eabda51747" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d6e92d00-e59b-43fa-8c1f-37096887f726" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c23c3153-c934-454c-a4f9-fb5d32195698" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d6e92d00-e59b-43fa-8c1f-37096887f726" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail" xlink:type="simple" xlink:href="hlm-20250329.xsd#CommitmentsandContingenciesDetail"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_57491849-33d7-4137-9779-67629dfc67a7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_d12042a5-8293-4e4f-baa6-e2553eb10179" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_57491849-33d7-4137-9779-67629dfc67a7" xlink:to="loc_us-gaap_LossContingenciesTable_d12042a5-8293-4e4f-baa6-e2553eb10179" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_14cd694a-6b51-4c3c-b933-efd1514a9a4c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_d12042a5-8293-4e4f-baa6-e2553eb10179" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_14cd694a-6b51-4c3c-b933-efd1514a9a4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_14cd694a-6b51-4c3c-b933-efd1514a9a4c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_14cd694a-6b51-4c3c-b933-efd1514a9a4c" xlink:to="loc_us-gaap_LossContingencyNatureDomain_14cd694a-6b51-4c3c-b933-efd1514a9a4c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_142eb001-1a25-4eff-bc41-bef0d7b6c03e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_14cd694a-6b51-4c3c-b933-efd1514a9a4c" xlink:to="loc_us-gaap_LossContingencyNatureDomain_142eb001-1a25-4eff-bc41-bef0d7b6c03e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceClaimsMember_24988659-2ae3-490a-a1ca-96d29fcacdac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InsuranceClaimsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_142eb001-1a25-4eff-bc41-bef0d7b6c03e" xlink:to="loc_us-gaap_InsuranceClaimsMember_24988659-2ae3-490a-a1ca-96d29fcacdac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_GroupHealthInsuranceClaimsMember_4da7dec7-9e34-43d5-bd11-c1a597e77756" xlink:href="hlm-20250329.xsd#hlm_GroupHealthInsuranceClaimsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_142eb001-1a25-4eff-bc41-bef0d7b6c03e" xlink:to="loc_hlm_GroupHealthInsuranceClaimsMember_4da7dec7-9e34-43d5-bd11-c1a597e77756" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4cec29b8-0c9d-41d3-94e1-fa010a48e34a" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_d12042a5-8293-4e4f-baa6-e2553eb10179" xlink:to="loc_srt_RangeAxis_4cec29b8-0c9d-41d3-94e1-fa010a48e34a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4cec29b8-0c9d-41d3-94e1-fa010a48e34a_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_4cec29b8-0c9d-41d3-94e1-fa010a48e34a" xlink:to="loc_srt_RangeMember_4cec29b8-0c9d-41d3-94e1-fa010a48e34a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bbe650e9-4e75-40d7-95f1-14a20eda14d9" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_4cec29b8-0c9d-41d3-94e1-fa010a48e34a" xlink:to="loc_srt_RangeMember_bbe650e9-4e75-40d7-95f1-14a20eda14d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4c606216-1fa2-4ac1-80a5-7a3130f8d6d8" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_bbe650e9-4e75-40d7-95f1-14a20eda14d9" xlink:to="loc_srt_MaximumMember_4c606216-1fa2-4ac1-80a5-7a3130f8d6d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_MaximumAmountOfSelfInsuranceCoverage_3d14a871-0a95-4de0-a7bd-2bb297c12f64" xlink:href="hlm-20250329.xsd#hlm_MaximumAmountOfSelfInsuranceCoverage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_57491849-33d7-4137-9779-67629dfc67a7" xlink:to="loc_hlm_MaximumAmountOfSelfInsuranceCoverage_3d14a871-0a95-4de0-a7bd-2bb297c12f64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers_b795753c-7283-416c-b628-6dd68e190441" xlink:href="hlm-20250329.xsd#hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_57491849-33d7-4137-9779-67629dfc67a7" xlink:to="loc_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers_b795753c-7283-416c-b628-6dd68e190441" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_60443108-275c-4028-b611-d43931ac8863" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_57491849-33d7-4137-9779-67629dfc67a7" xlink:to="loc_us-gaap_SelfInsuranceReserve_60443108-275c-4028-b611-d43931ac8863" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_2e940a56-0e58-4a5d-8aae-cec5bca55ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_57491849-33d7-4137-9779-67629dfc67a7" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_2e940a56-0e58-4a5d-8aae-cec5bca55ebb" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#RelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_1f9637b7-5063-47ec-a6f2-4e32471a4642" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_b0eaeb86-f59b-450b-aec7-463b12cb2c6b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1f9637b7-5063-47ec-a6f2-4e32471a4642" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_b0eaeb86-f59b-450b-aec7-463b12cb2c6b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_bf88238c-1aef-4afe-b724-48ca6292f0ca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_b0eaeb86-f59b-450b-aec7-463b12cb2c6b" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_bf88238c-1aef-4afe-b724-48ca6292f0ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_bf88238c-1aef-4afe-b724-48ca6292f0ca_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_bf88238c-1aef-4afe-b724-48ca6292f0ca" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_bf88238c-1aef-4afe-b724-48ca6292f0ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_50a60c10-cbbb-4dc7-80ed-e89f0bfe4ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_bf88238c-1aef-4afe-b724-48ca6292f0ca" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_50a60c10-cbbb-4dc7-80ed-e89f0bfe4ee0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_OlliesBargainOutletSalesMember_3baf906b-3324-4ac4-bf61-9572baaba8b1" xlink:href="hlm-20250329.xsd#hlm_OlliesBargainOutletSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_50a60c10-cbbb-4dc7-80ed-e89f0bfe4ee0" xlink:to="loc_hlm_OlliesBargainOutletSalesMember_3baf906b-3324-4ac4-bf61-9572baaba8b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RelatedPartTransactionSalesToRelatedParty_85c030a0-6969-4caa-838e-1bbedb76a85e" xlink:href="hlm-20250329.xsd#hlm_RelatedPartTransactionSalesToRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1f9637b7-5063-47ec-a6f2-4e32471a4642" xlink:to="loc_hlm_RelatedPartTransactionSalesToRelatedParty_85c030a0-6969-4caa-838e-1bbedb76a85e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRoyalties_f8baaae1-5926-4fb7-b64d-ace85eade478" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRoyalties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1f9637b7-5063-47ec-a6f2-4e32471a4642" xlink:to="loc_us-gaap_PaymentsForRoyalties_f8baaae1-5926-4fb7-b64d-ace85eade478" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#LongTermDebtSummaryofLongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_486b706f-416c-4d67-8340-091547e0b21b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:to="loc_us-gaap_DebtInstrumentTable_486b706f-416c-4d67-8340-091547e0b21b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0f8b39f9-987a-451c-9934-086cc9e7c353" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_486b706f-416c-4d67-8340-091547e0b21b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0f8b39f9-987a-451c-9934-086cc9e7c353" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_0f8b39f9-987a-451c-9934-086cc9e7c353_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0f8b39f9-987a-451c-9934-086cc9e7c353" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_0f8b39f9-987a-451c-9934-086cc9e7c353_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_2ed021cf-91ff-4672-bd4a-8dbd70cbe0aa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0f8b39f9-987a-451c-9934-086cc9e7c353" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_2ed021cf-91ff-4672-bd4a-8dbd70cbe0aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_39e31541-ee8a-4982-bb74-14065e1786ea" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_2ed021cf-91ff-4672-bd4a-8dbd70cbe0aa" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_39e31541-ee8a-4982-bb74-14065e1786ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_d9c4f5f8-d6d5-4b19-b5fe-1679d2c79a19" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_2ed021cf-91ff-4672-bd4a-8dbd70cbe0aa" xlink:to="loc_us-gaap_MediumTermNotesMember_d9c4f5f8-d6d5-4b19-b5fe-1679d2c79a19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_314ea5cc-7a0c-4cca-8678-d9a3802c74fb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_486b706f-416c-4d67-8340-091547e0b21b" xlink:to="loc_us-gaap_DebtInstrumentAxis_314ea5cc-7a0c-4cca-8678-d9a3802c74fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_314ea5cc-7a0c-4cca-8678-d9a3802c74fb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_314ea5cc-7a0c-4cca-8678-d9a3802c74fb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_314ea5cc-7a0c-4cca-8678-d9a3802c74fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a8de6fef-1df3-4efd-92dc-0b3e9d88fe8a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_314ea5cc-7a0c-4cca-8678-d9a3802c74fb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a8de6fef-1df3-4efd-92dc-0b3e9d88fe8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_SeniorTermLoanDue2028Member_70e889ce-f209-43ae-ad5b-c8bb8c06aade" xlink:href="hlm-20250329.xsd#hlm_SeniorTermLoanDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a8de6fef-1df3-4efd-92dc-0b3e9d88fe8a" xlink:to="loc_hlm_SeniorTermLoanDue2028Member_70e889ce-f209-43ae-ad5b-c8bb8c06aade" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_59c67863-b8d1-4452-a40d-8a5169f612fd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_59c67863-b8d1-4452-a40d-8a5169f612fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FinanceLeaseLiabilityAndOtherObligations_a51666d3-1ba7-4a10-880c-3bbd0a972e41" xlink:href="hlm-20250329.xsd#hlm_FinanceLeaseLiabilityAndOtherObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:to="loc_hlm_FinanceLeaseLiabilityAndOtherObligations_a51666d3-1ba7-4a10-880c-3bbd0a972e41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_e9d5a39a-d590-4834-8195-8a19c8299ff8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_e9d5a39a-d590-4834-8195-8a19c8299ff8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_cf239701-c0a5-4580-815a-bdcad0f18169" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_cf239701-c0a5-4580-815a-bdcad0f18169" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_1aaacf85-666b-485b-b022-2ec3fb177bef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_1aaacf85-666b-485b-b022-2ec3fb177bef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_85342cb1-f421-48e4-a083-49c9610c8a29" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_85342cb1-f421-48e4-a083-49c9610c8a29" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_5991b001-250b-41f2-b701-56c598b01ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:to="loc_us-gaap_LongTermDebt_5991b001-250b-41f2-b701-56c598b01ca0" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail" xlink:type="simple" xlink:href="hlm-20250329.xsd#LongTermDebtNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_28f76a7d-950d-4f3b-a836-9d5db36a39f9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_dbd2b4a6-fa24-4337-9092-e33138fe07fb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_28f76a7d-950d-4f3b-a836-9d5db36a39f9" xlink:to="loc_us-gaap_DebtInstrumentTable_dbd2b4a6-fa24-4337-9092-e33138fe07fb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ae30d4a2-c1cc-46a5-b66d-42c328fb8444" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_dbd2b4a6-fa24-4337-9092-e33138fe07fb" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ae30d4a2-c1cc-46a5-b66d-42c328fb8444" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ae30d4a2-c1cc-46a5-b66d-42c328fb8444_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ae30d4a2-c1cc-46a5-b66d-42c328fb8444" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ae30d4a2-c1cc-46a5-b66d-42c328fb8444_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3ab48d0e-414e-490e-bcdd-7a5647b79881" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ae30d4a2-c1cc-46a5-b66d-42c328fb8444" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3ab48d0e-414e-490e-bcdd-7a5647b79881" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_efae382b-89e8-4afb-a26c-e561b8917dab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3ab48d0e-414e-490e-bcdd-7a5647b79881" xlink:to="loc_us-gaap_MediumTermNotesMember_efae382b-89e8-4afb-a26c-e561b8917dab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_7ac3ecbd-8ff0-4549-b269-8797b3da6b98" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3ab48d0e-414e-490e-bcdd-7a5647b79881" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_7ac3ecbd-8ff0-4549-b269-8797b3da6b98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_10aa2fdf-1b45-42f6-abc6-4e152b50f741" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_dbd2b4a6-fa24-4337-9092-e33138fe07fb" xlink:to="loc_us-gaap_DebtInstrumentAxis_10aa2fdf-1b45-42f6-abc6-4e152b50f741" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_10aa2fdf-1b45-42f6-abc6-4e152b50f741_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_10aa2fdf-1b45-42f6-abc6-4e152b50f741" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_10aa2fdf-1b45-42f6-abc6-4e152b50f741_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_29957e58-c103-4c8f-b778-caa5a9e000ef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_10aa2fdf-1b45-42f6-abc6-4e152b50f741" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_29957e58-c103-4c8f-b778-caa5a9e000ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_SeniorTermLoanDue2028Member_5c486699-a775-449f-b062-f463b88e5eaf" xlink:href="hlm-20250329.xsd#hlm_SeniorTermLoanDue2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_29957e58-c103-4c8f-b778-caa5a9e000ef" xlink:to="loc_hlm_SeniorTermLoanDue2028Member_5c486699-a775-449f-b062-f463b88e5eaf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_1a67abeb-c0a6-4654-b06f-4dfda05eebe7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_28f76a7d-950d-4f3b-a836-9d5db36a39f9" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_1a67abeb-c0a6-4654-b06f-4dfda05eebe7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_12df54cb-dab1-4a7c-a8f4-3747b44037ea" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_28f76a7d-950d-4f3b-a836-9d5db36a39f9" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_12df54cb-dab1-4a7c-a8f4-3747b44037ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a0a74ac7-6c7d-4aca-8959-96123fbec7d0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_28f76a7d-950d-4f3b-a836-9d5db36a39f9" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a0a74ac7-6c7d-4aca-8959-96123fbec7d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_b23c377a-fbb3-4848-9da9-5f379f86afdf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_28f76a7d-950d-4f3b-a836-9d5db36a39f9" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_b23c377a-fbb3-4848-9da9-5f379f86afdf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_9bb6a0b1-f37b-4030-8aa6-e59ad934d79c" xlink:href="hlm-20250329.xsd#hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_28f76a7d-950d-4f3b-a836-9d5db36a39f9" xlink:to="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_9bb6a0b1-f37b-4030-8aa6-e59ad934d79c" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LongTermDebtLossGainonExtinguishmentofDebtDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#LongTermDebtLossGainonExtinguishmentofDebtDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/LongTermDebtLossGainonExtinguishmentofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_730c39f2-6833-4c31-b543-c0326dd222cd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_4114b92f-1ca2-4639-83a8-78b98b228b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_730c39f2-6833-4c31-b543-c0326dd222cd" xlink:to="loc_us-gaap_DebtInstrumentTable_4114b92f-1ca2-4639-83a8-78b98b228b3e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2bff02e8-9585-4cc9-bf0c-a1eafefa2a66" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_4114b92f-1ca2-4639-83a8-78b98b228b3e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_2bff02e8-9585-4cc9-bf0c-a1eafefa2a66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_2bff02e8-9585-4cc9-bf0c-a1eafefa2a66_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2bff02e8-9585-4cc9-bf0c-a1eafefa2a66" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_2bff02e8-9585-4cc9-bf0c-a1eafefa2a66_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f8933191-9f36-4cb9-82a4-e4a89d074805" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2bff02e8-9585-4cc9-bf0c-a1eafefa2a66" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f8933191-9f36-4cb9-82a4-e4a89d074805" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_1255c15b-ae75-416a-a1d2-2155b99eb601" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f8933191-9f36-4cb9-82a4-e4a89d074805" xlink:to="loc_us-gaap_MediumTermNotesMember_1255c15b-ae75-416a-a1d2-2155b99eb601" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_cdd0fd6a-a528-4ee9-9b9e-090eca4dd21d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f8933191-9f36-4cb9-82a4-e4a89d074805" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_cdd0fd6a-a528-4ee9-9b9e-090eca4dd21d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#EquityandAccumulatedOtherComprehensiveIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9bab274e-b269-4995-b418-f1b114933c92" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9bab274e-b269-4995-b418-f1b114933c92" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ce97a2a4-baed-4e9a-9d1b-b3e62e925c26" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9bab274e-b269-4995-b418-f1b114933c92" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ce97a2a4-baed-4e9a-9d1b-b3e62e925c26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ce97a2a4-baed-4e9a-9d1b-b3e62e925c26_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_ce97a2a4-baed-4e9a-9d1b-b3e62e925c26" xlink:to="loc_us-gaap_EquityComponentDomain_ce97a2a4-baed-4e9a-9d1b-b3e62e925c26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_cec5d210-5411-4e6a-9735-89a3cf58aebb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_ce97a2a4-baed-4e9a-9d1b-b3e62e925c26" xlink:to="loc_us-gaap_EquityComponentDomain_cec5d210-5411-4e6a-9735-89a3cf58aebb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9cbdb539-18ee-4312-b4e3-c6ae05708ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_cec5d210-5411-4e6a-9735-89a3cf58aebb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9cbdb539-18ee-4312-b4e3-c6ae05708ddd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d72409e5-db40-45f7-99e0-49486517fb41" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:to="loc_us-gaap_StockholdersEquity_d72409e5-db40-45f7-99e0-49486517fb41" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_9a5865fc-bb84-419b-b28e-c0531ff59a92" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_9a5865fc-bb84-419b-b28e-c0531ff59a92" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_ac9c683c-6be1-49da-8fa4-7fc108dcf874" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_ac9c683c-6be1-49da-8fa4-7fc108dcf874" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b1ff1da2-4d47-4f39-8f1d-9c12abc3e20c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b1ff1da2-4d47-4f39-8f1d-9c12abc3e20c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6ea9f353-5b9d-4db4-8172-0daa5e470b59" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_32e85ee7-079b-4b37-91ef-6c7c75fe1689" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_32e85ee7-079b-4b37-91ef-6c7c75fe1689" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_d5e0aa0d-9d7b-48ef-ac12-9c48a7d3832d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_d5e0aa0d-9d7b-48ef-ac12-9c48a7d3832d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_e1a97b24-8e00-444e-aaf3-a3990085bd4b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_e1a97b24-8e00-444e-aaf3-a3990085bd4b" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a7f18e4-3e72-407a-84cb-5742a82afc9d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a7fdacf-7d22-47bf-a9f3-a6c787fa5382" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a7f18e4-3e72-407a-84cb-5742a82afc9d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a7fdacf-7d22-47bf-a9f3-a6c787fa5382" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_b9b6a210-965f-4b90-8aa7-ce2a86a9960d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a7fdacf-7d22-47bf-a9f3-a6c787fa5382" xlink:to="loc_us-gaap_PlanNameAxis_b9b6a210-965f-4b90-8aa7-ce2a86a9960d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_b9b6a210-965f-4b90-8aa7-ce2a86a9960d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_b9b6a210-965f-4b90-8aa7-ce2a86a9960d" xlink:to="loc_us-gaap_PlanNameDomain_b9b6a210-965f-4b90-8aa7-ce2a86a9960d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_254b24c0-da78-4a56-ba71-fe38b50917a5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_b9b6a210-965f-4b90-8aa7-ce2a86a9960d" xlink:to="loc_us-gaap_PlanNameDomain_254b24c0-da78-4a56-ba71-fe38b50917a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member_5089c50d-18f4-4fdf-8bec-94e9def2f2bf" xlink:href="hlm-20250329.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_254b24c0-da78-4a56-ba71-fe38b50917a5" xlink:to="loc_hlm_EquityIncentivePlan2014Member_5089c50d-18f4-4fdf-8bec-94e9def2f2bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2021Member_9d2ff9f4-5056-4c8c-adde-e8c567c2528c" xlink:href="hlm-20250329.xsd#hlm_EquityIncentivePlan2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_254b24c0-da78-4a56-ba71-fe38b50917a5" xlink:to="loc_hlm_EquityIncentivePlan2021Member_9d2ff9f4-5056-4c8c-adde-e8c567c2528c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EmployeeStockPurchasePlanMember_c14d40d6-7a46-4c4b-98c1-2428bb074dad" xlink:href="hlm-20250329.xsd#hlm_EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_254b24c0-da78-4a56-ba71-fe38b50917a5" xlink:to="loc_hlm_EmployeeStockPurchasePlanMember_c14d40d6-7a46-4c4b-98c1-2428bb074dad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c54da944-ed8a-4b1a-b3a1-31fb657250b4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a7fdacf-7d22-47bf-a9f3-a6c787fa5382" xlink:to="loc_us-gaap_AwardTypeAxis_c54da944-ed8a-4b1a-b3a1-31fb657250b4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c54da944-ed8a-4b1a-b3a1-31fb657250b4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_c54da944-ed8a-4b1a-b3a1-31fb657250b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c54da944-ed8a-4b1a-b3a1-31fb657250b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3de9a621-5cb2-45fd-a225-2b29498b973b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_c54da944-ed8a-4b1a-b3a1-31fb657250b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3de9a621-5cb2-45fd-a225-2b29498b973b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5ce2bded-c502-4692-b7a2-74b1fe59ab8f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3de9a621-5cb2-45fd-a225-2b29498b973b" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5ce2bded-c502-4692-b7a2-74b1fe59ab8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_eb123a06-5b27-45a2-98e5-d2173eca7067" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3de9a621-5cb2-45fd-a225-2b29498b973b" xlink:to="loc_us-gaap_StockCompensationPlanMember_eb123a06-5b27-45a2-98e5-d2173eca7067" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9888b4d1-0d63-4f5a-a052-11a5a86474a9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a7f18e4-3e72-407a-84cb-5742a82afc9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9888b4d1-0d63-4f5a-a052-11a5a86474a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_db630e8f-147f-4b79-88ef-ca3c433f1c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a7f18e4-3e72-407a-84cb-5742a82afc9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_db630e8f-147f-4b79-88ef-ca3c433f1c4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_c150c025-1285-4848-a49c-bdcbcba654ce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a7f18e4-3e72-407a-84cb-5742a82afc9d" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_c150c025-1285-4848-a49c-bdcbcba654ce" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#StockBasedCompensationSummaryofRestrictedStockActivityDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c6459a2a-d511-414d-b2b6-83192cf96d7b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cec98c35-b52b-4f89-921e-e6bdf449b509" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c6459a2a-d511-414d-b2b6-83192cf96d7b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cec98c35-b52b-4f89-921e-e6bdf449b509" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6586db03-1d12-49c8-bed6-7f92b4f144a8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cec98c35-b52b-4f89-921e-e6bdf449b509" xlink:to="loc_us-gaap_AwardTypeAxis_6586db03-1d12-49c8-bed6-7f92b4f144a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6586db03-1d12-49c8-bed6-7f92b4f144a8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_6586db03-1d12-49c8-bed6-7f92b4f144a8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6586db03-1d12-49c8-bed6-7f92b4f144a8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_99f53b0d-1289-4bf5-8f50-1b6e0d263b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_6586db03-1d12-49c8-bed6-7f92b4f144a8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_99f53b0d-1289-4bf5-8f50-1b6e0d263b6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_039b517a-a15e-4442-a8e1-4cee7c9d364e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cec98c35-b52b-4f89-921e-e6bdf449b509" xlink:to="loc_us-gaap_PlanNameAxis_039b517a-a15e-4442-a8e1-4cee7c9d364e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_039b517a-a15e-4442-a8e1-4cee7c9d364e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_039b517a-a15e-4442-a8e1-4cee7c9d364e" xlink:to="loc_us-gaap_PlanNameDomain_039b517a-a15e-4442-a8e1-4cee7c9d364e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_ae4c617d-48ef-447a-a0af-ee98be119cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_039b517a-a15e-4442-a8e1-4cee7c9d364e" xlink:to="loc_us-gaap_PlanNameDomain_ae4c617d-48ef-447a-a0af-ee98be119cbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member_36d86dfd-0fd8-464f-b1ef-57206a3735a0" xlink:href="hlm-20250329.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_ae4c617d-48ef-447a-a0af-ee98be119cbb" xlink:to="loc_hlm_EquityIncentivePlan2014Member_36d86dfd-0fd8-464f-b1ef-57206a3735a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ca481bd3-fa07-458d-98ba-5a2b7d3b7c70" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c6459a2a-d511-414d-b2b6-83192cf96d7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ca481bd3-fa07-458d-98ba-5a2b7d3b7c70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_22a9c3ad-b93a-448f-b5f6-742c4024fca3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c6459a2a-d511-414d-b2b6-83192cf96d7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_22a9c3ad-b93a-448f-b5f6-742c4024fca3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9284bc16-f500-4fb2-b352-ca9f2a5c3deb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_11e87272-84ae-42b5-a291-c7508f8c13e3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9284bc16-f500-4fb2-b352-ca9f2a5c3deb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_11e87272-84ae-42b5-a291-c7508f8c13e3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ac7cec78-e5cf-4916-809b-23e19218fdfb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_11e87272-84ae-42b5-a291-c7508f8c13e3" xlink:to="loc_us-gaap_AwardTypeAxis_ac7cec78-e5cf-4916-809b-23e19218fdfb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac7cec78-e5cf-4916-809b-23e19218fdfb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ac7cec78-e5cf-4916-809b-23e19218fdfb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ac7cec78-e5cf-4916-809b-23e19218fdfb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea88b9bd-a09e-4e98-8442-ad9332c6948e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ac7cec78-e5cf-4916-809b-23e19218fdfb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea88b9bd-a09e-4e98-8442-ad9332c6948e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_20057ce6-d61e-4658-8f92-f6bd75b3222e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_11e87272-84ae-42b5-a291-c7508f8c13e3" xlink:to="loc_us-gaap_PlanNameAxis_20057ce6-d61e-4658-8f92-f6bd75b3222e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_20057ce6-d61e-4658-8f92-f6bd75b3222e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_20057ce6-d61e-4658-8f92-f6bd75b3222e" xlink:to="loc_us-gaap_PlanNameDomain_20057ce6-d61e-4658-8f92-f6bd75b3222e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_77e44588-a368-431f-a3bf-b22348be3ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_20057ce6-d61e-4658-8f92-f6bd75b3222e" xlink:to="loc_us-gaap_PlanNameDomain_77e44588-a368-431f-a3bf-b22348be3ec5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member_6f0eef89-8a43-4c4f-9760-d35e1a086714" xlink:href="hlm-20250329.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_77e44588-a368-431f-a3bf-b22348be3ec5" xlink:to="loc_hlm_EquityIncentivePlan2014Member_6f0eef89-8a43-4c4f-9760-d35e1a086714" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2021Member_e1562eda-1f94-4fda-af30-cce20676d38a" xlink:href="hlm-20250329.xsd#hlm_EquityIncentivePlan2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_77e44588-a368-431f-a3bf-b22348be3ec5" xlink:to="loc_hlm_EquityIncentivePlan2021Member_e1562eda-1f94-4fda-af30-cce20676d38a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_bc23e7b5-e86c-4382-a2a3-1d14acb3236b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9284bc16-f500-4fb2-b352-ca9f2a5c3deb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_bc23e7b5-e86c-4382-a2a3-1d14acb3236b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_05bdc800-1f53-43ba-9764-2d075e48ca3f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9284bc16-f500-4fb2-b352-ca9f2a5c3deb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_05bdc800-1f53-43ba-9764-2d075e48ca3f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_91f8dd02-a890-4800-82c2-e7bb994e9a13" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a20b9b8a-b96f-4ab4-8f8f-cecbdf1efda2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_91f8dd02-a890-4800-82c2-e7bb994e9a13" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a20b9b8a-b96f-4ab4-8f8f-cecbdf1efda2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_d6547112-c499-41cb-aa93-b984c3f8e98b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a20b9b8a-b96f-4ab4-8f8f-cecbdf1efda2" xlink:to="loc_us-gaap_PlanNameAxis_d6547112-c499-41cb-aa93-b984c3f8e98b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_d6547112-c499-41cb-aa93-b984c3f8e98b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_d6547112-c499-41cb-aa93-b984c3f8e98b" xlink:to="loc_us-gaap_PlanNameDomain_d6547112-c499-41cb-aa93-b984c3f8e98b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_b888bf5c-360d-49e2-9c02-f605f061bdc5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_d6547112-c499-41cb-aa93-b984c3f8e98b" xlink:to="loc_us-gaap_PlanNameDomain_b888bf5c-360d-49e2-9c02-f605f061bdc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member_df5138f8-8931-45a1-8f31-d3220ed18f9e" xlink:href="hlm-20250329.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_b888bf5c-360d-49e2-9c02-f605f061bdc5" xlink:to="loc_hlm_EquityIncentivePlan2014Member_df5138f8-8931-45a1-8f31-d3220ed18f9e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#EarningsPerShareNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0c10b3f-fc4a-4096-8ca1-eddc48e9475e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_dcac7245-458e-4f6a-8041-dc5148a271cd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0c10b3f-fc4a-4096-8ca1-eddc48e9475e" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_dcac7245-458e-4f6a-8041-dc5148a271cd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a4f080e0-c486-418a-ba2b-3b0b6a92a936" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_dcac7245-458e-4f6a-8041-dc5148a271cd" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a4f080e0-c486-418a-ba2b-3b0b6a92a936" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_a4f080e0-c486-418a-ba2b-3b0b6a92a936_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a4f080e0-c486-418a-ba2b-3b0b6a92a936" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_a4f080e0-c486-418a-ba2b-3b0b6a92a936_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4f62f778-16b9-4921-966e-6d916777606e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a4f080e0-c486-418a-ba2b-3b0b6a92a936" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4f62f778-16b9-4921-966e-6d916777606e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_4ac004fd-713e-47bb-89ff-50e443dbe31a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4f62f778-16b9-4921-966e-6d916777606e" xlink:to="loc_us-gaap_StockCompensationPlanMember_4ac004fd-713e-47bb-89ff-50e443dbe31a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_958139fe-5d43-447b-8050-b4a936b4bfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0c10b3f-fc4a-4096-8ca1-eddc48e9475e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_958139fe-5d43-447b-8050-b4a936b4bfa0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#DerivativesandHedgingNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_26492324-ace4-4d6d-93f3-15d221015d50" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_71714e41-f3e3-407a-b51f-8e9b5a99adca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_26492324-ace4-4d6d-93f3-15d221015d50" xlink:to="loc_us-gaap_DerivativeTable_71714e41-f3e3-407a-b51f-8e9b5a99adca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_4f04761c-dafb-417f-a185-38fcd1dd6dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_71714e41-f3e3-407a-b51f-8e9b5a99adca" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_4f04761c-dafb-417f-a185-38fcd1dd6dfb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4f04761c-dafb-417f-a185-38fcd1dd6dfb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_4f04761c-dafb-417f-a185-38fcd1dd6dfb" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4f04761c-dafb-417f-a185-38fcd1dd6dfb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_322aec31-d485-47e7-855a-93ade28021de" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_4f04761c-dafb-417f-a185-38fcd1dd6dfb" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_322aec31-d485-47e7-855a-93ade28021de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap1Member_8355afbd-6b14-43d4-ae38-61ed52199421" xlink:href="hlm-20250329.xsd#hlm_InterestRateSwapAgreement2024Swap1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_322aec31-d485-47e7-855a-93ade28021de" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap1Member_8355afbd-6b14-43d4-ae38-61ed52199421" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap2Member_61a6a0a7-db48-4c03-97ba-c0fe6753784c" xlink:href="hlm-20250329.xsd#hlm_InterestRateSwapAgreement2024Swap2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_322aec31-d485-47e7-855a-93ade28021de" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap2Member_61a6a0a7-db48-4c03-97ba-c0fe6753784c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisAxis_0faf0f90-da57-4ec1-8319-4de0a1db2d8b" xlink:href="hlm-20250329.xsd#hlm_DerivativeInstrumentRiskAxisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_71714e41-f3e3-407a-b51f-8e9b5a99adca" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisAxis_0faf0f90-da57-4ec1-8319-4de0a1db2d8b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain_0faf0f90-da57-4ec1-8319-4de0a1db2d8b_default" xlink:href="hlm-20250329.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis_0faf0f90-da57-4ec1-8319-4de0a1db2d8b" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisDomain_0faf0f90-da57-4ec1-8319-4de0a1db2d8b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain_5713c386-b802-43ed-aba0-10b0d4791abf" xlink:href="hlm-20250329.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis_0faf0f90-da57-4ec1-8319-4de0a1db2d8b" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisDomain_5713c386-b802-43ed-aba0-10b0d4791abf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_4509d557-b52a-49fe-899d-a9e404a3df4d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisDomain_5713c386-b802-43ed-aba0-10b0d4791abf" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_4509d557-b52a-49fe-899d-a9e404a3df4d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_86abe606-6f3a-42ab-9bcd-3ea574b2c159" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_71714e41-f3e3-407a-b51f-8e9b5a99adca" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_86abe606-6f3a-42ab-9bcd-3ea574b2c159" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_86abe606-6f3a-42ab-9bcd-3ea574b2c159_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_86abe606-6f3a-42ab-9bcd-3ea574b2c159" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_86abe606-6f3a-42ab-9bcd-3ea574b2c159_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_c64139a9-7980-4956-a0d2-b15dc3c3af8b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_86abe606-6f3a-42ab-9bcd-3ea574b2c159" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_c64139a9-7980-4956-a0d2-b15dc3c3af8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_35f52ca1-2447-4e05-8c24-4929819bf2dd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_c64139a9-7980-4956-a0d2-b15dc3c3af8b" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_35f52ca1-2447-4e05-8c24-4929819bf2dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_af39970f-9cc6-4299-825d-3404ec706554" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_26492324-ace4-4d6d-93f3-15d221015d50" xlink:to="loc_us-gaap_DerivativeNotionalAmount_af39970f-9cc6-4299-825d-3404ec706554" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_c004d1c0-e675-491e-a33e-bd9254f4ddbc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_26492324-ace4-4d6d-93f3-15d221015d50" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_c004d1c0-e675-491e-a33e-bd9254f4ddbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_7b2afc91-0606-49c9-8ea8-92a3de7f7f60" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_26492324-ace4-4d6d-93f3-15d221015d50" xlink:to="loc_us-gaap_DerivativeLiabilities_7b2afc91-0606-49c9-8ea8-92a3de7f7f60" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ForeignCurrencyForwardGainOrLoss_ada0d321-b721-477e-afe7-016ac53ab1c0" xlink:href="hlm-20250329.xsd#hlm_ForeignCurrencyForwardGainOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_26492324-ace4-4d6d-93f3-15d221015d50" xlink:to="loc_hlm_ForeignCurrencyForwardGainOrLoss_ada0d321-b721-477e-afe7-016ac53ab1c0" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#DerivativesandHedgingDerivativeFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_aad18f91-37b1-4bb2-a6ec-d9d141b6230c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6b3e5370-74be-408a-8cea-0d08bcdb193a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_aad18f91-37b1-4bb2-a6ec-d9d141b6230c" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6b3e5370-74be-408a-8cea-0d08bcdb193a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_5be70faa-a0b7-4b4e-a8e5-0abc2e51d01b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6b3e5370-74be-408a-8cea-0d08bcdb193a" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_5be70faa-a0b7-4b4e-a8e5-0abc2e51d01b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5be70faa-a0b7-4b4e-a8e5-0abc2e51d01b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5be70faa-a0b7-4b4e-a8e5-0abc2e51d01b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5be70faa-a0b7-4b4e-a8e5-0abc2e51d01b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fda1ba04-f323-4f04-b014-87bbc5855298" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5be70faa-a0b7-4b4e-a8e5-0abc2e51d01b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fda1ba04-f323-4f04-b014-87bbc5855298" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap1Member_5a7be488-7049-4e77-8de6-e59bad453ee6" xlink:href="hlm-20250329.xsd#hlm_InterestRateSwapAgreement2024Swap1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_fda1ba04-f323-4f04-b014-87bbc5855298" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap1Member_5a7be488-7049-4e77-8de6-e59bad453ee6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap2Member_8b82b1cb-a273-4697-8ece-6d64a45b002e" xlink:href="hlm-20250329.xsd#hlm_InterestRateSwapAgreement2024Swap2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_fda1ba04-f323-4f04-b014-87bbc5855298" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap2Member_8b82b1cb-a273-4697-8ece-6d64a45b002e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_4e486005-4b47-4a04-b5d3-e74e2b98f669" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6b3e5370-74be-408a-8cea-0d08bcdb193a" xlink:to="loc_us-gaap_HedgingDesignationAxis_4e486005-4b47-4a04-b5d3-e74e2b98f669" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_4e486005-4b47-4a04-b5d3-e74e2b98f669_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_4e486005-4b47-4a04-b5d3-e74e2b98f669" xlink:to="loc_us-gaap_HedgingDesignationDomain_4e486005-4b47-4a04-b5d3-e74e2b98f669_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_af9c7407-1ad7-417f-8a1e-6831a9d0e776" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_4e486005-4b47-4a04-b5d3-e74e2b98f669" xlink:to="loc_us-gaap_HedgingDesignationDomain_af9c7407-1ad7-417f-8a1e-6831a9d0e776" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_3c80b13f-323f-4b25-8eb1-5df62502982c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_af9c7407-1ad7-417f-8a1e-6831a9d0e776" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_3c80b13f-323f-4b25-8eb1-5df62502982c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_365e832a-c9e8-4b96-b7ed-1ed78ac28c51" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6b3e5370-74be-408a-8cea-0d08bcdb193a" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_365e832a-c9e8-4b96-b7ed-1ed78ac28c51" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_365e832a-c9e8-4b96-b7ed-1ed78ac28c51_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_365e832a-c9e8-4b96-b7ed-1ed78ac28c51" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_365e832a-c9e8-4b96-b7ed-1ed78ac28c51_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_6b454dc1-833c-455c-8467-44a37ef09a80" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_365e832a-c9e8-4b96-b7ed-1ed78ac28c51" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_6b454dc1-833c-455c-8467-44a37ef09a80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_e07a4452-4fb4-4fd6-b560-d900db542731" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6b454dc1-833c-455c-8467-44a37ef09a80" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_e07a4452-4fb4-4fd6-b560-d900db542731" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember_f1969011-5ee7-4c54-bec1-0ae2f1a1bc41" xlink:href="hlm-20250329.xsd#hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6b454dc1-833c-455c-8467-44a37ef09a80" xlink:to="loc_hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember_f1969011-5ee7-4c54-bec1-0ae2f1a1bc41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_9f860a89-8d15-41c6-91bf-ad3985058597" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_aad18f91-37b1-4bb2-a6ec-d9d141b6230c" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_9f860a89-8d15-41c6-91bf-ad3985058597" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_2d5c4b8d-31c6-4ba4-b37f-ea1d168adc87" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_aad18f91-37b1-4bb2-a6ec-d9d141b6230c" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_2d5c4b8d-31c6-4ba4-b37f-ea1d168adc87" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_8f20fa4d-360f-4f38-b5cc-405b674197cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_8f20fa4d-360f-4f38-b5cc-405b674197cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8f20fa4d-360f-4f38-b5cc-405b674197cb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8f20fa4d-360f-4f38-b5cc-405b674197cb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8f20fa4d-360f-4f38-b5cc-405b674197cb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e2a5144-25a6-458a-b2f0-43f9696510b8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8f20fa4d-360f-4f38-b5cc-405b674197cb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e2a5144-25a6-458a-b2f0-43f9696510b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_2eff30e4-6e75-4a44-9f84-d08a5c592ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e2a5144-25a6-458a-b2f0-43f9696510b8" xlink:to="loc_us-gaap_InterestRateSwapMember_2eff30e4-6e75-4a44-9f84-d08a5c592ba0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_88ad5511-c59f-4ca9-bc01-52b87e612f82" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_88ad5511-c59f-4ca9-bc01-52b87e612f82" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_88ad5511-c59f-4ca9-bc01-52b87e612f82_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_88ad5511-c59f-4ca9-bc01-52b87e612f82" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_88ad5511-c59f-4ca9-bc01-52b87e612f82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5ea94e60-5c59-41e3-80ee-866fc0fbeb9c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_88ad5511-c59f-4ca9-bc01-52b87e612f82" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_5ea94e60-5c59-41e3-80ee-866fc0fbeb9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_346efe8a-076e-49d5-9655-25c0b59429fb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_5ea94e60-5c59-41e3-80ee-866fc0fbeb9c" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_346efe8a-076e-49d5-9655-25c0b59429fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5291f4d1-64dd-44a4-a95d-2b97005f25ad" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5291f4d1-64dd-44a4-a95d-2b97005f25ad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5291f4d1-64dd-44a4-a95d-2b97005f25ad_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5291f4d1-64dd-44a4-a95d-2b97005f25ad" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5291f4d1-64dd-44a4-a95d-2b97005f25ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e95a7b29-97a2-43b4-96e0-f778daea9648" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5291f4d1-64dd-44a4-a95d-2b97005f25ad" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e95a7b29-97a2-43b4-96e0-f778daea9648" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_f50faec8-53bb-4f57-b375-d98ebbbe36d1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e95a7b29-97a2-43b4-96e0-f778daea9648" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_f50faec8-53bb-4f57-b375-d98ebbbe36d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_e109c16f-db1a-4bd6-8b43-1c725698f791" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e95a7b29-97a2-43b4-96e0-f778daea9648" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_e109c16f-db1a-4bd6-8b43-1c725698f791" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_b53dc477-3164-4177-af85-a01776c51af1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e95a7b29-97a2-43b4-96e0-f778daea9648" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_b53dc477-3164-4177-af85-a01776c51af1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_054556c6-f597-42e3-8fbe-a3f041b2013c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_054556c6-f597-42e3-8fbe-a3f041b2013c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_054556c6-f597-42e3-8fbe-a3f041b2013c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_054556c6-f597-42e3-8fbe-a3f041b2013c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_054556c6-f597-42e3-8fbe-a3f041b2013c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_6ca57471-ca8d-43b5-b814-40a402b2ad55" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_054556c6-f597-42e3-8fbe-a3f041b2013c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_6ca57471-ca8d-43b5-b814-40a402b2ad55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_502997b7-89e3-426a-9889-3c34d732a669" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6ca57471-ca8d-43b5-b814-40a402b2ad55" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_502997b7-89e3-426a-9889-3c34d732a669" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_a1b24e29-26b4-49b5-b75f-6ba36f00db99" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6ca57471-ca8d-43b5-b814-40a402b2ad55" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_a1b24e29-26b4-49b5-b75f-6ba36f00db99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_e5172256-762f-477a-8163-9f59b47f48c7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_e5172256-762f-477a-8163-9f59b47f48c7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e5172256-762f-477a-8163-9f59b47f48c7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e5172256-762f-477a-8163-9f59b47f48c7" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e5172256-762f-477a-8163-9f59b47f48c7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8317efbe-8cb8-4977-a162-0ba4819c9e44" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e5172256-762f-477a-8163-9f59b47f48c7" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8317efbe-8cb8-4977-a162-0ba4819c9e44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InstafobMember_dec95eb1-93dd-4cec-8aef-24a6db8ae024" xlink:href="hlm-20250329.xsd#hlm_InstafobMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8317efbe-8cb8-4977-a162-0ba4819c9e44" xlink:to="loc_hlm_InstafobMember_dec95eb1-93dd-4cec-8aef-24a6db8ae024" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ResharpMember_ad89edd0-7245-4958-9ba4-a424673236da" xlink:href="hlm-20250329.xsd#hlm_ResharpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8317efbe-8cb8-4977-a162-0ba4819c9e44" xlink:to="loc_hlm_ResharpMember_ad89edd0-7245-4958-9ba4-a424673236da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisAxis_73a60da9-39c9-4faa-8e92-927866c31f98" xlink:href="hlm-20250329.xsd#hlm_DerivativeInstrumentRiskAxisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisAxis_73a60da9-39c9-4faa-8e92-927866c31f98" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain_73a60da9-39c9-4faa-8e92-927866c31f98_default" xlink:href="hlm-20250329.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis_73a60da9-39c9-4faa-8e92-927866c31f98" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisDomain_73a60da9-39c9-4faa-8e92-927866c31f98_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain_711e0017-4b3e-4449-9765-cb81af6118d8" xlink:href="hlm-20250329.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis_73a60da9-39c9-4faa-8e92-927866c31f98" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisDomain_711e0017-4b3e-4449-9765-cb81af6118d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_0c6077bc-f991-4ad6-9fe4-a3eaf667e806" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisDomain_711e0017-4b3e-4449-9765-cb81af6118d8" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_0c6077bc-f991-4ad6-9fe4-a3eaf667e806" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesDebt_f2fbebb2-b6c3-43bf-ab68-da1eb5ccbe80" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradingSecuritiesDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_TradingSecuritiesDebt_f2fbebb2-b6c3-43bf-ab68-da1eb5ccbe80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_7a5be6bc-037b-4047-a0a5-3121e5dfb083" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_DerivativeLiabilities_7a5be6bc-037b-4047-a0a5-3121e5dfb083" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_d0d167dd-5846-4bdb-87e7-ffda400fa6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_DerivativeAssets_d0d167dd-5846-4bdb-87e7-ffda400fa6e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_30dc1dd0-b856-478f-b26f-21623dd130ad" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_30dc1dd0-b856-478f-b26f-21623dd130ad" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_840fc0da-191d-4992-b283-1aa4b92b8377" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_840fc0da-191d-4992-b283-1aa4b92b8377" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_164fed5e-eb35-450c-b177-987f6f797983" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_164fed5e-eb35-450c-b177-987f6f797983" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_12b264b9-84ca-4fb0-aa7a-d607044e5f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_12b264b9-84ca-4fb0-aa7a-d607044e5f9f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_8f822fff-9dbd-44aa-af40-a94a760ba550" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_8f822fff-9dbd-44aa-af40-a94a760ba550" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8b1f9065-c322-4f5e-b9e9-ce8c88819604" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9b9c76c6-dad7-494b-9fa6-69641ff0e6b3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8b1f9065-c322-4f5e-b9e9-ce8c88819604" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9b9c76c6-dad7-494b-9fa6-69641ff0e6b3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_53cf9b22-f653-4990-896a-dcb20ae37880" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9b9c76c6-dad7-494b-9fa6-69641ff0e6b3" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_53cf9b22-f653-4990-896a-dcb20ae37880" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_53cf9b22-f653-4990-896a-dcb20ae37880_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_53cf9b22-f653-4990-896a-dcb20ae37880" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_53cf9b22-f653-4990-896a-dcb20ae37880_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_f164b621-b7d1-4d9a-8d1a-35fabb98bdc1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_53cf9b22-f653-4990-896a-dcb20ae37880" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_f164b621-b7d1-4d9a-8d1a-35fabb98bdc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_3b1099e3-c785-475b-8152-2116ec94fe8b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f164b621-b7d1-4d9a-8d1a-35fabb98bdc1" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_3b1099e3-c785-475b-8152-2116ec94fe8b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_8201e3ce-88e9-41a1-bc9c-8520e9aba35e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f164b621-b7d1-4d9a-8d1a-35fabb98bdc1" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_8201e3ce-88e9-41a1-bc9c-8520e9aba35e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_60b15039-59aa-4fe0-a730-1d33d2f35b47" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9b9c76c6-dad7-494b-9fa6-69641ff0e6b3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_60b15039-59aa-4fe0-a730-1d33d2f35b47" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_60b15039-59aa-4fe0-a730-1d33d2f35b47_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_60b15039-59aa-4fe0-a730-1d33d2f35b47" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_60b15039-59aa-4fe0-a730-1d33d2f35b47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e83f6d70-25e8-4253-ad5a-c8147f8d6e89" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_60b15039-59aa-4fe0-a730-1d33d2f35b47" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e83f6d70-25e8-4253-ad5a-c8147f8d6e89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InstafobMember_db076c37-c5fd-4870-8a08-ff0a24cbe187" xlink:href="hlm-20250329.xsd#hlm_InstafobMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e83f6d70-25e8-4253-ad5a-c8147f8d6e89" xlink:to="loc_hlm_InstafobMember_db076c37-c5fd-4870-8a08-ff0a24cbe187" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ResharpMember_651c8313-4da6-4353-aa27-8844f52add76" xlink:href="hlm-20250329.xsd#hlm_ResharpMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e83f6d70-25e8-4253-ad5a-c8147f8d6e89" xlink:to="loc_hlm_ResharpMember_651c8313-4da6-4353-aa27-8844f52add76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_8ffee110-e8f6-485f-8bf8-fcb3bd191690" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9b9c76c6-dad7-494b-9fa6-69641ff0e6b3" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_8ffee110-e8f6-485f-8bf8-fcb3bd191690" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_8ffee110-e8f6-485f-8bf8-fcb3bd191690_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_8ffee110-e8f6-485f-8bf8-fcb3bd191690" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_8ffee110-e8f6-485f-8bf8-fcb3bd191690_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_a35c529b-9e9c-431f-a909-bba12f4ceca8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_8ffee110-e8f6-485f-8bf8-fcb3bd191690" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_a35c529b-9e9c-431f-a909-bba12f4ceca8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_19a8ec9a-01a3-40ea-97cb-86265f264837" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_a35c529b-9e9c-431f-a909-bba12f4ceca8" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_19a8ec9a-01a3-40ea-97cb-86265f264837" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_9a54b65f-9aa5-4173-bacf-5fdc0b74ce84" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_a35c529b-9e9c-431f-a909-bba12f4ceca8" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_9a54b65f-9aa5-4173-bacf-5fdc0b74ce84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_0c3ec9dc-b8b0-48bb-b4e5-9e44a1a80de9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8b1f9065-c322-4f5e-b9e9-ce8c88819604" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_0c3ec9dc-b8b0-48bb-b4e5-9e44a1a80de9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_d3f27f23-c84f-4944-957c-b828aee68c96" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8b1f9065-c322-4f5e-b9e9-ce8c88819604" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_d3f27f23-c84f-4944-957c-b828aee68c96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_568f5538-24ea-4fbb-b19d-2572aa991006" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8b1f9065-c322-4f5e-b9e9-ce8c88819604" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_568f5538-24ea-4fbb-b19d-2572aa991006" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_79ba12ec-9ac6-4809-aa7c-6fcc25f1bbf2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8b1f9065-c322-4f5e-b9e9-ce8c88819604" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_79ba12ec-9ac6-4809-aa7c-6fcc25f1bbf2" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_cb40e11a-348e-4091-8691-0992dd3b62e7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_55c5b9f2-32d5-468e-95eb-021b9900e9cc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_cb40e11a-348e-4091-8691-0992dd3b62e7" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_55c5b9f2-32d5-468e-95eb-021b9900e9cc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a1266fe4-2039-4442-a2fb-ea90758d7b09" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_55c5b9f2-32d5-468e-95eb-021b9900e9cc" xlink:to="loc_us-gaap_DebtInstrumentAxis_a1266fe4-2039-4442-a2fb-ea90758d7b09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a1266fe4-2039-4442-a2fb-ea90758d7b09_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_a1266fe4-2039-4442-a2fb-ea90758d7b09" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a1266fe4-2039-4442-a2fb-ea90758d7b09_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_25134e37-7575-4d28-9b84-4cb5dfdf7b16" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_a1266fe4-2039-4442-a2fb-ea90758d7b09" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_25134e37-7575-4d28-9b84-4cb5dfdf7b16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_025eedfb-db55-4790-9131-21ae61f7b1ce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_55c5b9f2-32d5-468e-95eb-021b9900e9cc" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_025eedfb-db55-4790-9131-21ae61f7b1ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_025eedfb-db55-4790-9131-21ae61f7b1ce_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_025eedfb-db55-4790-9131-21ae61f7b1ce" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_025eedfb-db55-4790-9131-21ae61f7b1ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_332a1152-ca85-47ca-ac36-e543bd4c6619" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_025eedfb-db55-4790-9131-21ae61f7b1ce" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_332a1152-ca85-47ca-ac36-e543bd4c6619" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_e833d60f-92b1-4e6e-bc3d-eaf78c6a9085" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_332a1152-ca85-47ca-ac36-e543bd4c6619" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_e833d60f-92b1-4e6e-bc3d-eaf78c6a9085" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail" xlink:type="simple" xlink:href="hlm-20250329.xsd#SegmentReportingandGeographicInformationEBITDADetail"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8d0ebe26-c2ca-4cdf-85c4-de78fa027487" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8d0ebe26-c2ca-4cdf-85c4-de78fa027487" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8d0ebe26-c2ca-4cdf-85c4-de78fa027487_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8d0ebe26-c2ca-4cdf-85c4-de78fa027487" xlink:to="loc_us-gaap_SegmentDomain_8d0ebe26-c2ca-4cdf-85c4-de78fa027487_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1020bc69-c84d-46e8-8636-225b0c529e88" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8d0ebe26-c2ca-4cdf-85c4-de78fa027487" xlink:to="loc_us-gaap_SegmentDomain_1020bc69-c84d-46e8-8636-225b0c529e88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_b49b5cf1-c8c4-47e5-b7fd-d6dd0ad533d9" xlink:href="hlm-20250329.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1020bc69-c84d-46e8-8636-225b0c529e88" xlink:to="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_b49b5cf1-c8c4-47e5-b7fd-d6dd0ad533d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_63afbfed-2192-4b45-adc1-0fbf21abdc3a" xlink:href="hlm-20250329.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1020bc69-c84d-46e8-8636-225b0c529e88" xlink:to="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_63afbfed-2192-4b45-adc1-0fbf21abdc3a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember_f88a13f5-0052-4ef0-a830-c7cdcfac1574" xlink:href="hlm-20250329.xsd#hlm_CanadaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_1020bc69-c84d-46e8-8636-225b0c529e88" xlink:to="loc_hlm_CanadaSegmentMember_f88a13f5-0052-4ef0-a830-c7cdcfac1574" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_4cd2c35b-1cbc-47fe-b594-8468ed55b343" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:to="loc_srt_ConsolidationItemsAxis_4cd2c35b-1cbc-47fe-b594-8468ed55b343" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_4cd2c35b-1cbc-47fe-b594-8468ed55b343_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_4cd2c35b-1cbc-47fe-b594-8468ed55b343" xlink:to="loc_srt_ConsolidationItemsDomain_4cd2c35b-1cbc-47fe-b594-8468ed55b343_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_0091b756-5997-45b0-99ac-d92520887138" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_4cd2c35b-1cbc-47fe-b594-8468ed55b343" xlink:to="loc_srt_ConsolidationItemsDomain_0091b756-5997-45b0-99ac-d92520887138" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_a94d86cf-1204-40ce-8fa6-2d3af2b61d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:to="loc_us-gaap_SubsegmentsAxis_a94d86cf-1204-40ce-8fa6-2d3af2b61d6c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_a94d86cf-1204-40ce-8fa6-2d3af2b61d6c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsAxis_a94d86cf-1204-40ce-8fa6-2d3af2b61d6c" xlink:to="loc_us-gaap_SubsegmentsDomain_a94d86cf-1204-40ce-8fa6-2d3af2b61d6c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_ced5180d-4dd8-497a-a4aa-77ca05e331b6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsegmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsAxis_a94d86cf-1204-40ce-8fa6-2d3af2b61d6c" xlink:to="loc_us-gaap_SubsegmentsDomain_ced5180d-4dd8-497a-a4aa-77ca05e331b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_647062c5-be85-445f-bb22-22cb7241a22b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_647062c5-be85-445f-bb22-22cb7241a22b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_647062c5-be85-445f-bb22-22cb7241a22b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_647062c5-be85-445f-bb22-22cb7241a22b" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_647062c5-be85-445f-bb22-22cb7241a22b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_e407d592-01cb-47c3-8b02-d4b9b0e54281" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_647062c5-be85-445f-bb22-22cb7241a22b" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_e407d592-01cb-47c3-8b02-d4b9b0e54281" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_42126ca0-3510-4884-a1ea-8b0359e9f080" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:to="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_42126ca0-3510-4884-a1ea-8b0359e9f080" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain_42126ca0-3510-4884-a1ea-8b0359e9f080_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_42126ca0-3510-4884-a1ea-8b0359e9f080" xlink:to="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain_42126ca0-3510-4884-a1ea-8b0359e9f080_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain_3d3ffce9-2ed3-4a99-8699-3964faf7f7c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_42126ca0-3510-4884-a1ea-8b0359e9f080" xlink:to="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain_3d3ffce9-2ed3-4a99-8699-3964faf7f7c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_a758db40-b8b9-4dae-97a6-51288651eac1" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:to="loc_srt_RestatementAxis_a758db40-b8b9-4dae-97a6-51288651eac1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_a758db40-b8b9-4dae-97a6-51288651eac1_default" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_a758db40-b8b9-4dae-97a6-51288651eac1" xlink:to="loc_srt_RestatementDomain_a758db40-b8b9-4dae-97a6-51288651eac1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_dbd02d99-74b9-4d28-8054-37fad64ab11a" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_a758db40-b8b9-4dae-97a6-51288651eac1" xlink:to="loc_srt_RestatementDomain_dbd02d99-74b9-4d28-8054-37fad64ab11a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bbd55e68-4392-4a29-99c6-0b471e669540" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bbd55e68-4392-4a29-99c6-0b471e669540" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_7374488e-df8b-4cfa-9ee9-c05255d3c22e" xlink:href="hlm-20250329.xsd#hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_7374488e-df8b-4cfa-9ee9-c05255d3c22e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_cb8ebdf3-cd88-459d-a73d-1286aadaac67" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_SellingExpense_cb8ebdf3-cd88-459d-a73d-1286aadaac67" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WarehouseExpenseAdjusted_7c5fd320-ab65-4768-89fa-c423d0d614f6" xlink:href="hlm-20250329.xsd#hlm_WarehouseExpenseAdjusted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_hlm_WarehouseExpenseAdjusted_7c5fd320-ab65-4768-89fa-c423d0d614f6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_e2d66f57-e2e1-4ea6-ad29-1e6833042382" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_e2d66f57-e2e1-4ea6-ad29-1e6833042382" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_d9daab47-d3a6-4424-8bb2-aff07358f75c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_d9daab47-d3a6-4424-8bb2-aff07358f75c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_95d9e681-57d8-4bc1-b2a2-587017639844" xlink:href="hlm-20250329.xsd#hlm_EarningsBeforeInterestTaxDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_95d9e681-57d8-4bc1-b2a2-587017639844" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ef96700d-4cad-4dc7-bd72-3dc6c77e2033" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_ShareBasedCompensation_ef96700d-4cad-4dc7-bd72-3dc6c77e2033" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RestructuringAndOther_32129309-ca19-4127-b3c1-e780e277651f" xlink:href="hlm-20250329.xsd#hlm_RestructuringAndOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_hlm_RestructuringAndOther_32129309-ca19-4127-b3c1-e780e277651f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_73d4c9fc-3840-47d2-95f8-40bf22f2a2a5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_73d4c9fc-3840-47d2-95f8-40bf22f2a2a5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_3afcfa42-0a42-4a64-b8a5-5a5cd759ed68" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_3afcfa42-0a42-4a64-b8a5-5a5cd759ed68" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_bae2d62d-22c3-4032-a815-a8c147950c55" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_bae2d62d-22c3-4032-a815-a8c147950c55" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_5743bc7a-9b1c-46d2-93ac-ca93d74f3c6a" xlink:href="hlm-20250329.xsd#hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_5743bc7a-9b1c-46d2-93ac-ca93d74f3c6a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_27956830-bc68-44a2-a19e-a6238d6189ca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_27956830-bc68-44a2-a19e-a6238d6189ca" xlink:type="arc" order="13"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"/>
  <link:definitionLink xlink:role="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_86123ea0-877a-4727-b7c1-c9b32ecc91e8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_86123ea0-877a-4727-b7c1-c9b32ecc91e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_460df62b-17b3-4662-8b3a-bf306ea818cd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_86123ea0-877a-4727-b7c1-c9b32ecc91e8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_460df62b-17b3-4662-8b3a-bf306ea818cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_460df62b-17b3-4662-8b3a-bf306ea818cd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_460df62b-17b3-4662-8b3a-bf306ea818cd" xlink:to="loc_us-gaap_SegmentDomain_460df62b-17b3-4662-8b3a-bf306ea818cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_88d0a7a3-4211-4cae-bc3d-eab468b5e04c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_460df62b-17b3-4662-8b3a-bf306ea818cd" xlink:to="loc_us-gaap_SegmentDomain_88d0a7a3-4211-4cae-bc3d-eab468b5e04c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_e01820b9-1c25-4786-9970-c2e27472ad7b" xlink:href="hlm-20250329.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_88d0a7a3-4211-4cae-bc3d-eab468b5e04c" xlink:to="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_e01820b9-1c25-4786-9970-c2e27472ad7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_3f790e97-a74f-44fa-a0c7-c0e2bb2f9efd" xlink:href="hlm-20250329.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_88d0a7a3-4211-4cae-bc3d-eab468b5e04c" xlink:to="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_3f790e97-a74f-44fa-a0c7-c0e2bb2f9efd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember_c5a1602d-0d0d-4cb0-8904-c71a417e7e73" xlink:href="hlm-20250329.xsd#hlm_CanadaSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_88d0a7a3-4211-4cae-bc3d-eab468b5e04c" xlink:to="loc_hlm_CanadaSegmentMember_c5a1602d-0d0d-4cb0-8904-c71a417e7e73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_3985190b-e58f-4ce7-92ec-5e53bc6ce868" xlink:href="hlm-20250329.xsd#hlm_EarningsBeforeInterestTaxDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_3985190b-e58f-4ce7-92ec-5e53bc6ce868" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_baf1356d-2995-4da3-94db-1761d9d5d261" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_baf1356d-2995-4da3-94db-1761d9d5d261" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_7406e0e1-9693-4e80-b3da-8f1cec23abbe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_Depreciation_7406e0e1-9693-4e80-b3da-8f1cec23abbe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_5ed1e267-69ee-448c-bcf1-9ea27920b6c1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_5ed1e267-69ee-448c-bcf1-9ea27920b6c1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_76cfc3a5-c80f-4ae0-8995-a1f1b62fc0d6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_ShareBasedCompensation_76cfc3a5-c80f-4ae0-8995-a1f1b62fc0d6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RestructuringAndOther_a4b09641-b8bc-4ca3-9a91-6ee15bace477" xlink:href="hlm-20250329.xsd#hlm_RestructuringAndOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_hlm_RestructuringAndOther_a4b09641-b8bc-4ca3-9a91-6ee15bace477" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_5f9b6520-6fd1-4a6e-9ce6-95b78c5920ae" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_5f9b6520-6fd1-4a6e-9ce6-95b78c5920ae" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_ca6363e2-2fdf-4237-be08-01d3c5285ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_ca6363e2-2fdf-4237-be08-01d3c5285ce9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_441805f9-b08b-4fae-9660-488a308e2394" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_441805f9-b08b-4fae-9660-488a308e2394" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_f7a07ee7-422e-48c4-8e67-d56825811740" xlink:href="hlm-20250329.xsd#hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_f7a07ee7-422e-48c4-8e67-d56825811740" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_70a7f4d5-39cc-43f6-a598-1808af65c1a7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_70a7f4d5-39cc-43f6-a598-1808af65c1a7" xlink:type="arc" order="10"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>hlm-20250329_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:fa49e098-9760-49ae-8d5a-503d487489bb,g:b5d57662-6117-4be3-b271-509eeac8e9ac-->
<link:linkbase 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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <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/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/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/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <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:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_50f6cfde-cb4a-463c-ad0a-3af637118ac6_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_647528b8-5308-4911-a735-6aafdbac3768_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2ff7e050-60d4-474b-bbbd-8c71e8360717_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: Accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_0ed64687-4d7c-4496-83de-485fa58bd7fb_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_8373d9bd-7270-477a-ad4d-357cc6798695_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_8baf1448-7ce0-4a63-afb6-499f5ef44599_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_9317529e-8a21-438c-9616-5b356fdf53f5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_8956de74-68ec-4272-af67-dd6dd5e23811_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_0009a77f-a8aa-479f-9d96-f22dea747320_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_b94ac3d8-d848-43ac-9b5e-799f4ffcaedb_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_420e9cff-f806-4827-ad84-e0d96d2e2263_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_ForeignCurrencyForwardGainOrLoss_b04d7512-a817-47df-bf70-fe14199996c4_terseLabel_en-US" xlink:label="lab_hlm_ForeignCurrencyForwardGainOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Currency Forward, Gain or Loss</link:label>
    <link:label id="lab_hlm_ForeignCurrencyForwardGainOrLoss_label_en-US" xlink:label="lab_hlm_ForeignCurrencyForwardGainOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Forward, Gain or Loss</link:label>
    <link:label id="lab_hlm_ForeignCurrencyForwardGainOrLoss_documentation_en-US" xlink:label="lab_hlm_ForeignCurrencyForwardGainOrLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Foreign Currency Forward, Gain or Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ForeignCurrencyForwardGainOrLoss" xlink:href="hlm-20250329.xsd#hlm_ForeignCurrencyForwardGainOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_ForeignCurrencyForwardGainOrLoss" xlink:to="lab_hlm_ForeignCurrencyForwardGainOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_85663c3a-580c-4e27-b35d-7199c97eb541_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-in-Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_3644f3d8-bdef-4816-b2ac-dcd674ba5d7a_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swaps</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_08604bf1-389c-4d94-a664-ef747c021c62_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current/other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncurrent Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_b9fb6ffb-84ab-4562-9043-ab7e5b005447_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Financing fees</link:label>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Financing Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfFinancingCosts" xlink:to="lab_us-gaap_PaymentsOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_e150afa5-c775-424d-bc03-29bafdbc7bfa_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_59d484b5-fa84-4568-82f2-b8b79330909b_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_a68da112-c2c2-4f85-b608-04a761a08d65_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_InterestRateSwapAgreement2024Swap2Member_465d2849-9789-4745-a8c8-098747eeae34_terseLabel_en-US" xlink:label="lab_hlm_InterestRateSwapAgreement2024Swap2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap Agreement - 2024 Swap 2</link:label>
    <link:label id="lab_hlm_InterestRateSwapAgreement2024Swap2Member_label_en-US" xlink:label="lab_hlm_InterestRateSwapAgreement2024Swap2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap Agreement - 2024 Swap 2 [Member]</link:label>
    <link:label id="lab_hlm_InterestRateSwapAgreement2024Swap2Member_documentation_en-US" xlink:label="lab_hlm_InterestRateSwapAgreement2024Swap2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap Agreement - 2024 Swap 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap2Member" xlink:href="hlm-20250329.xsd#hlm_InterestRateSwapAgreement2024Swap2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_InterestRateSwapAgreement2024Swap2Member" xlink:to="lab_hlm_InterestRateSwapAgreement2024Swap2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRoyalties_8e939250-8983-4c6a-be74-4664b0c00934_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRoyalties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments for Royalties</link:label>
    <link:label id="lab_us-gaap_PaymentsForRoyalties_label_en-US" xlink:label="lab_us-gaap_PaymentsForRoyalties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Royalties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRoyalties" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRoyalties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRoyalties" xlink:to="lab_us-gaap_PaymentsForRoyalties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockCompensationPlanMember_13a932a8-ec9f-4ee6-91e7-4793a60b2121_terseLabel_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options and awards</link:label>
    <link:label id="lab_us-gaap_StockCompensationPlanMember_label_en-US" xlink:label="lab_us-gaap_StockCompensationPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockCompensationPlanMember" xlink:to="lab_us-gaap_StockCompensationPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_6e3693cf-ef27-4a33-a15a-3b1129d7ae0e_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_bfcd1e39-0641-4edc-b590-12dd90482cad_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_e87370f6-74bf-4230-a64b-8b2aa7ebeb23_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic income (loss) per share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_ea0f52f9-ac3c-49da-9902-f94dcdc607fa_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5888f9e2-13c9-4a5f-9107-0a3e0988a3b0_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_ed51a220-54b8-41c3-b9e0-96314be22eff_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues and Income from Operations for Reportable Segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_2289554a-bf4e-4b6f-94d6-b9d6f7beef32_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_00b55ae7-a422-4b31-a710-7f2c3165e190_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_7c96dc2f-0a42-4f97-8e63-df4eaedbec3b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_EquityIncentivePlan2014Member_0b459624-b145-46f7-b2b6-43d65bcdea6f_terseLabel_en-US" xlink:label="lab_hlm_EquityIncentivePlan2014Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2014 Equity Incentive Plan</link:label>
    <link:label id="lab_hlm_EquityIncentivePlan2014Member_label_en-US" xlink:label="lab_hlm_EquityIncentivePlan2014Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan 2014 [Member]</link:label>
    <link:label id="lab_hlm_EquityIncentivePlan2014Member_documentation_en-US" xlink:label="lab_hlm_EquityIncentivePlan2014Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan 2014</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member" xlink:href="hlm-20250329.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_EquityIncentivePlan2014Member" xlink:to="lab_hlm_EquityIncentivePlan2014Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_14127e8e-f1ab-46d5-b1ee-c78ddd3423e0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_112e4e0c-a006-4113-b31b-db0294718628_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_bb76a5cd-4569-4a39-b70c-31bd51672397_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_8508fe9f-0759-4c9f-b5c1-84c1fe34c6e0_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_41508a78-2234-413c-b556-f06c7faefca4_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_46f5aadc-ebf2-4952-99fc-b37dcf450700_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_3e6c46ec-55aa-4d69-a2ce-c6e8844ae701_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income before reclassifications</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, before Reclassifications, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_FinanceLeaseLiabilityAndOtherObligations_15e35fb2-937f-4a48-90db-518aec0b909b_terseLabel_en-US" xlink:label="lab_hlm_FinanceLeaseLiabilityAndOtherObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, and Other Obligations</link:label>
    <link:label id="lab_hlm_FinanceLeaseLiabilityAndOtherObligations_label_en-US" xlink:label="lab_hlm_FinanceLeaseLiabilityAndOtherObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, and Other Obligations</link:label>
    <link:label id="lab_hlm_FinanceLeaseLiabilityAndOtherObligations_documentation_en-US" xlink:label="lab_hlm_FinanceLeaseLiabilityAndOtherObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, and Other Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FinanceLeaseLiabilityAndOtherObligations" xlink:href="hlm-20250329.xsd#hlm_FinanceLeaseLiabilityAndOtherObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_FinanceLeaseLiabilityAndOtherObligations" xlink:to="lab_hlm_FinanceLeaseLiabilityAndOtherObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_8bf79ae9-9915-4413-a578-6f4596843af4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive loss:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_1cc1cedb-bb43-4a34-97aa-0f1d550986b4_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_ad00418b-0e08-43a3-98c3-1bd573b3f909_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_42c70c7e-2382-4ebd-922a-2a3a0d99d21f_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c9f682cc-ab03-419c-8fd6-64c395b41a7e_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_07fb9116-771c-4063-998b-93755ff04756_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_38628030-451d-4c92-8e78-79019d22b9a6_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_1bcaf712-4939-40e8-b724-67d8e9ef733b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_e38b66b3-6b1e-45df-b0be-13fda97ba3b1_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_5729155d-d575-4092-84c4-b2771d5870b9_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_565229ee-bfc5-4120-b02a-35998648a3b6_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Ownership Plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Ownership Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a1c3c477-d762-464c-9b8d-7276801357c2_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MediumTermNotesMember_ebb0fe7c-7152-4a9c-9759-75d701e96318_terseLabel_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loans</link:label>
    <link:label id="lab_us-gaap_MediumTermNotesMember_label_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Medium-Term Note [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MediumTermNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MediumTermNotesMember" xlink:to="lab_us-gaap_MediumTermNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_39a0f4be-781e-41fe-b6bb-61318413a168_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_a979a6c2-c62e-4648-b32e-b3ba1f5e8a66_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Amounts reclassified from other comprehensive income</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_f5afb36b-b0e2-49cf-9ffc-b12cef785166_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_bc7f0915-52da-497d-a18e-a5146c2d41ce_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_046afe54-0ab1-4deb-b408-1dd1ff91c693_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated useful life</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_9a8d02a7-d5fc-417a-a638-9755ef2349ad_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_0042e6f4-a03b-43d6-8457-9a1f4f67c482_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_57bb02df-0d27-498c-97b6-ca3a74fe019c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayments of senior term loans</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:to="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_b8b70323-c011-419b-a41a-85db5df56ee8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9637187a-c7c0-4aec-b093-0e0355bac47e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_6e9cf38f-8dd1-4cb0-bd03-f2abcb9f58e4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_49eabbca-d025-4d69-b52f-2a16c492e595_totalLabel_en-US" xlink:label="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Earnings Before Interest Tax Depreciation And Amortization</link:label>
    <link:label id="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_d4364997-d4f8-41ad-aa37-b9be1f491cf5_terseLabel_en-US" xlink:label="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Before Interest Tax Depreciation And Amortization</link:label>
    <link:label id="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_label_en-US" xlink:label="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Before Interest Tax Depreciation And Amortization</link:label>
    <link:label id="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_documentation_en-US" xlink:label="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Earnings Before Interest Tax Depreciation And Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization" xlink:href="hlm-20250329.xsd#hlm_EarningsBeforeInterestTaxDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization" xlink:to="lab_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_8f6138c9-cdeb-4358-9a6d-40e761231e92_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of right of use assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_33178861-dbc0-4fdb-b2f8-8af1a3712bd5_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b8e17802-8bd6-47c7-94fc-0e5c9b64dc63_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_a05669e9-cb98-462c-b8fe-07a08f903777_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_c1f6daf9-1d3b-4617-a665-8a1bba292bf0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_cc9040fe-3e06-4d50-b280-73ec6a277540_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_2ac71ff4-6fbd-45c6-af95-1e8fc963d3f2_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_4e36e5cf-b8d5-46ad-ba90-a68af440539e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_29063f79-2748-491c-ae01-7c82b56b9e8b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_498a774a-ce8c-4eee-9452-87dbd90a6747_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_be313246-53e5-44d0-a1c0-9b11f19f52e1_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_952d3e06-1f90-4615-bdb1-9edd7374adcb_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_49f3078e-d2f0-4262-bbe1-f3565a621613_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest on lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_3067d26f-87ae-4ef6-b470-c07e1d1c249f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_fcb58961-072b-4ec8-9c0c-6486c20032f0_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_FinanceLeaseCost1Abstract_58362e79-89c3-448e-8b20-33046a04dd91_terseLabel_en-US" xlink:label="lab_hlm_FinanceLeaseCost1Abstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease costs:</link:label>
    <link:label id="lab_hlm_FinanceLeaseCost1Abstract_label_en-US" xlink:label="lab_hlm_FinanceLeaseCost1Abstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Cost1 [Abstract]</link:label>
    <link:label id="lab_hlm_FinanceLeaseCost1Abstract_documentation_en-US" xlink:label="lab_hlm_FinanceLeaseCost1Abstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease, Cost1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FinanceLeaseCost1Abstract" xlink:href="hlm-20250329.xsd#hlm_FinanceLeaseCost1Abstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_FinanceLeaseCost1Abstract" xlink:to="lab_hlm_FinanceLeaseCost1Abstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_2d5dd3f8-132a-4242-b81b-9cd01df1073d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_d908f205-8f04-4ad9-8467-8f0f3305db08_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_c6fd463b-e368-4d68-a553-f3fa66b7c3b3_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_b70b71a1-bb66-4758-948c-34d83266b745_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_fb967574-1ed2-4211-8bbe-2fc06461fbff_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2fc97879-5972-448b-bc38-ebc5a310b760_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_b82c73e0-228f-4161-8e55-9d238f16aa6b_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_34d736e2-e56f-4f4d-8496-b3c884c99e3e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d7370f29-f032-43e5-9573-4e6794093a7f_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_00944744-382e-4b85-88f8-9bb5f8eefbc2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease, weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingOtherItemAmount_5b0b6b36-aa57-4b5e-b482-48075350d3bf_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingOtherItemAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, Other Segment Item, Amount</link:label>
    <link:label id="lab_us-gaap_SegmentReportingOtherItemAmount_label_en-US" xlink:label="lab_us-gaap_SegmentReportingOtherItemAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Other Segment Item, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingOtherItemAmount" xlink:to="lab_us-gaap_SegmentReportingOtherItemAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_598632ea-1a39-431a-b870-31704e814a1a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred gain</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9e4708e9-94cf-4b9a-bcbd-da6eeaf09e96_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_74d119ee-9b6c-4e26-b6a3-1d7b15f69b22_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_0ce76a35-7dc5-417b-9c1e-05b3c89d3a40_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining 2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_c6cbcf0b-0dcf-43e3-bf0e-d5fb6958eb2a_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_77538b7e-959b-44b4-bd9c-5aad048c87bb_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease, weighted average remaining term</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_07a22b14-a568-4d85-9546-2d062330ca65_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repayments of revolving credit loans</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_1f79e528-c627-47b6-ba7f-5368cab99445_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level&#160;2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_d71ff164-091d-4bea-b43c-6e31200332a3_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred financing fees</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_c720754e-3b25-4c23-b0cc-441c58884629_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite Intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_80d93d83-dd6b-4290-a544-9f6c17152e87_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_518b747b-9afa-4679-ae11-49a9823ca592_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_1ac2961d-4a57-4811-80ca-0b88cf4e7e30_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less - amounts representing interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_d0906968-02a6-416d-ac54-adbc70382a5d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_11fa2e71-5302-49a8-8f19-4255415d6e74_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_add76ff7-a0bf-4f09-ab6b-0c58693a66c0_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceClaimsMember_53886907-39d1-477e-b2a5-d63dd57b605b_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceClaimsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance Claims</link:label>
    <link:label id="lab_us-gaap_InsuranceClaimsMember_label_en-US" xlink:label="lab_us-gaap_InsuranceClaimsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Claims [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceClaimsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InsuranceClaimsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceClaimsMember" xlink:to="lab_us-gaap_InsuranceClaimsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_ed259bb1-8d74-4b7d-a691-5c690aaf8ec4_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_073ee35a-0bf3-4a13-936b-2d840f9cc575_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradingSecuritiesDebt_7ccca1d0-c697-49c2-a0d5-110ee8fa7be3_terseLabel_en-US" xlink:label="lab_us-gaap_TradingSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading securities</link:label>
    <link:label id="lab_us-gaap_TradingSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_TradingSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Trading</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradingSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingSecuritiesDebt" xlink:to="lab_us-gaap_TradingSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_06ebfc7f-5f77-41aa-bae3-9d4ab6079b58_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3a860d97-0a1d-4a5f-8f16-f096e0b1cc59_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating items:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ef3c811b-0646-41c8-b6b0-7ef84eb860ee_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_88222ad6-54a8-4a6b-9f1c-3485f1c9e7d0_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_819efcbf-792a-433f-bc3a-7959f5dcb4a1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_720b001c-7d91-4604-8f1d-2eb63f839f7b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a8f9d117-b908-436e-8b83-3ff1ab8e55c3_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_11f330ac-c985-463e-a7f0-b90a8c61e5c0_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_5afeb046-2a0f-4857-9674-6f5041dff42b_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Salaries</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedSalaries_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Salaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedSalaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_aec83b32-261e-4cdd-aabd-76cf51b48a00_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_cb2f04b4-9b20-41a3-a8c1-3c95d420e823_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Asset</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_3aff1f7f-6fa9-43d0-b944-a632f5e03824_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_8540c187-b3d4-4abc-92ab-b3dfbdaeacd1_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income and other taxes</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_MaximumAmountOfSelfInsuranceCoverage_bdcb7fcd-ebc6-4403-b7e3-958ee965a1b9_terseLabel_en-US" xlink:label="lab_hlm_MaximumAmountOfSelfInsuranceCoverage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Losses up to per occurrence related to product liability, automotive and workers' compensation</link:label>
    <link:label id="lab_hlm_MaximumAmountOfSelfInsuranceCoverage_label_en-US" xlink:label="lab_hlm_MaximumAmountOfSelfInsuranceCoverage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum Amount Of Self Insurance Coverage</link:label>
    <link:label id="lab_hlm_MaximumAmountOfSelfInsuranceCoverage_documentation_en-US" xlink:label="lab_hlm_MaximumAmountOfSelfInsuranceCoverage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum amount of self insurance coverage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_MaximumAmountOfSelfInsuranceCoverage" xlink:href="hlm-20250329.xsd#hlm_MaximumAmountOfSelfInsuranceCoverage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_MaximumAmountOfSelfInsuranceCoverage" xlink:to="lab_hlm_MaximumAmountOfSelfInsuranceCoverage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_6deebab3-aef5-4e76-b915-2289898a0814_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other intangibles, net of accumulated amortization of $545,911 ($530,398 - 2024)</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_46e34ab3-437c-45b3-a64a-74f71427cea8_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other intangibles, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_b971349b-8e9e-4619-8300-d152b3aa4b33_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_DerivativeInstrumentRiskAxisDomain_084f0139-d24d-4c2f-88d2-a8839af7773c_terseLabel_en-US" xlink:label="lab_hlm_DerivativeInstrumentRiskAxisDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument Risk Axis [Domain]</link:label>
    <link:label id="lab_hlm_DerivativeInstrumentRiskAxisDomain_label_en-US" xlink:label="lab_hlm_DerivativeInstrumentRiskAxisDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument Risk Axis [Domain]</link:label>
    <link:label id="lab_hlm_DerivativeInstrumentRiskAxisDomain_documentation_en-US" xlink:label="lab_hlm_DerivativeInstrumentRiskAxisDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative Instrument Risk Axis [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain" xlink:href="hlm-20250329.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisDomain" xlink:to="lab_hlm_DerivativeInstrumentRiskAxisDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsAxis_74f4942c-0dc3-4f89-a52e-00579b3f7d75_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsAxis_label_en-US" xlink:label="lab_us-gaap_SubsegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsAxis" xlink:to="lab_us-gaap_SubsegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember_c1356e8a-a0ea-4070-8516-1e2075051cfa_terseLabel_en-US" xlink:label="lab_hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Accrued Expenses And Other Noncurrent Liabilities</link:label>
    <link:label id="lab_hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember_label_en-US" xlink:label="lab_hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Expenses And Other Noncurrent Liabilities [Member]</link:label>
    <link:label id="lab_hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember_documentation_en-US" xlink:label="lab_hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Accrued Expenses And Other Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember" xlink:href="hlm-20250329.xsd#hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember" xlink:to="lab_hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_82f83e8c-cd5f-466a-84fd-2a13f620ee57_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsDomain_c8c0ab15-9e47-42e4-9505-763fc3614bc9_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments Consolidation Items [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsDomain_label_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:to="lab_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_ff55d7d9-966d-4db3-bfba-ce375bfe26ee_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_AssetsAndLiabilitiesLesseeTableTextBlock_dfe30516-f1cc-4ffe-b6ea-ce9bd0781c3d_terseLabel_en-US" xlink:label="lab_hlm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets and Liabilities, Lessee</link:label>
    <link:label id="lab_hlm_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_hlm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_hlm_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_hlm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="hlm-20250329.xsd#hlm_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_hlm_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_0bb9a84a-032e-41e2-8d0e-8e2306127079_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_54f21069-9f4e-494b-9e86-94418a977a16_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging activity</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a2b4e3fc-59ee-427d-b0b9-d49db7e8c142_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_7d454ef7-017f-4c7e-860c-65d80d5236b1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_52b6e50b-33f4-4efd-893f-a58a60933bbd_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_abbbba7e-95f5-43ef-b447-5c8776d236f4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Asset Acquired and Liability Assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Asset Acquired and Liability Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_f5dd6ccf-4fd1-4f13-9561-c1118f513b16_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_c93ff4f9-dacf-40de-a3e2-3a315edff5c2_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_d0e1b4f4-bf1a-4c97-b47d-23e5cab53586_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d58f96dd-98b2-4975-9a13-c508cc8652e7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_37f87414-7d1e-420b-b1ba-27a44718da9c_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_2a27ea02-b929-478c-a42c-cd53f1847727_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_aef68756-2b8b-4ea4-a798-0e61659f3b37_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_09a3f43d-d5f9-4ea5-9200-0673ad4f52b9_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash (used for) provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_dbd30f1f-9189-4596-9854-f3585b234611_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_dbeeff98-7f55-4058-b9bc-7cc1d43a6ff8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Asset Acquired, Other Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_aadb2537-2c7f-47e4-b529-06dd222a2d99_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_e9f40296-cef6-4496-906d-bcef46427669_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest Income (Expense), Operating</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income (Expense), Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_89590d17-1639-4aa0-a374-077b26694d2f_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_5a4d3e3f-d10d-4053-9eb5-989fa6eddb5d_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_f89801dc-ffa0-4923-a4c9-7bc97244594b_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_8dbaf076-22e1-466a-afd4-7e495628e828_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_44999245-1a6f-4bb7-beb6-faf3180441e5_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_ded98fa6-b9bb-43f9-89a7-402db3a9924d_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_7f7f38a7-4a8e-4593-8e34-88b967f4ef6b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_e1954bbf-fc72-48b9-b5b4-7ff80c9d8ebb_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_0a4973e6-c92a-47c2-92e9-9604a9bd90b0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_cc7b65c4-b253-4653-a57e-d966d36ef66b_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_86451d3b-2662-4eb8-b95c-37931eb26695_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Asset Acquired, Inventory, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_90b00f5e-9b70-497e-a33c-30ffbb7469c3_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosure of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_352d419c-b376-405a-9164-be1b825ece22_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for amounts included in the measurement of lease liabilities:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquiredReceivablesFairValue_e7adb255-02be-4a36-98ce-57c3aef1caaf_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquiredReceivablesFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Acquired Receivable, Purchased without Credit Deterioration, Fair Value</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquiredReceivablesFairValue_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquiredReceivablesFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Acquired Receivable, Purchased without Credit Deterioration, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAcquiredReceivablesFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue" xlink:to="lab_us-gaap_BusinessCombinationAcquiredReceivablesFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_1690626b-905e-4300-b016-00f2764ccc6e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_d5db0f3f-59be-472e-8303-52fc38fe57bd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_9b0fdb6e-91b0-4566-b9e3-aa149db08a2f_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Financing cash outflow from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_20909e95-e4b2-4682-a921-d959e2cedabe_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_e1bfc5e9-0276-44f2-88f9-5a7fd0d397dc_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_46d58cf8-a8bd-4ab0-8928-54eb645bb175_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other accrued expenses</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_ae5ede94-9d04-43fb-b44c-c7d3178b0c68_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_43a877d9-f81f-47d9-8bdb-05feee631ae7_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_19d396cb-88b0-47a7-8f50-84c034e65f90_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_47a83613-c8fd-4238-b0fb-b71804813dd6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitiesTable_7b8e2625-dd48-4f25-a80f-ec069617d6ca_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label>
    <link:label id="lab_dei_EntitiesTable_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_091e261f-40ad-4ec2-9707-2e50fef1f519_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pricing allowances</link:label>
    <link:label id="lab_us-gaap_AccruedMarketingCostsCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Marketing Costs, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedMarketingCostsCurrent" xlink:to="lab_us-gaap_AccruedMarketingCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_cf8e5211-4463-4318-836e-6495dd84472a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization</link:label>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_label_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentForAmortization" xlink:to="lab_us-gaap_AdjustmentForAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_22fc6fe8-2d84-450d-8c38-ec43b1735b1c_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used for investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_9db3f45b-bcfd-46b1-ab81-89f28da7df71_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_816edbe5-d571-4ea9-8094-d2ec48a04664_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_c5637ae3-4fe1-4c7f-a797-835673aadf9e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right of use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_afae374c-42c7-4938-8191-f90c938ba272_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rates</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_b181212b-928f-45d2-8021-53e52056096f_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_ed4c2c15-b19e-4fa0-8468-5628ef268e80_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease costs</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_a9a65496-8af5-4e22-bdb7-4df088a3e089_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_d7b07f32-fbb9-4f88-84f5-d21ec1926fba_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_310fff22-6bb5-469a-a5ab-faa47cb582bc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reclassified loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_5113b0b8-1bec-4a9e-9460-bf6ba96bb28f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_RoboticsAndDigitalSolutionsSegmentMember_3e8668ac-5ef0-4c1d-a568-ef48e224645a_terseLabel_en-US" xlink:label="lab_hlm_RoboticsAndDigitalSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Robotics and Digital Solutions</link:label>
    <link:label id="lab_hlm_RoboticsAndDigitalSolutionsSegmentMember_label_en-US" xlink:label="lab_hlm_RoboticsAndDigitalSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Robotics and Digital Solutions Segment [Member]</link:label>
    <link:label id="lab_hlm_RoboticsAndDigitalSolutionsSegmentMember_documentation_en-US" xlink:label="lab_hlm_RoboticsAndDigitalSolutionsSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Robotics and Digital Solutions Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember" xlink:href="hlm-20250329.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember" xlink:to="lab_hlm_RoboticsAndDigitalSolutionsSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_FasteningandHardwareMember_37768d62-7275-460c-ac3c-4c61a4882aef_terseLabel_en-US" xlink:label="lab_hlm_FasteningandHardwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fastening and Hardware</link:label>
    <link:label id="lab_hlm_FasteningandHardwareMember_label_en-US" xlink:label="lab_hlm_FasteningandHardwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fastening and Hardware [Member]</link:label>
    <link:label id="lab_hlm_FasteningandHardwareMember_documentation_en-US" xlink:label="lab_hlm_FasteningandHardwareMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fastening and Hardware [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FasteningandHardwareMember" xlink:href="hlm-20250329.xsd#hlm_FasteningandHardwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_FasteningandHardwareMember" xlink:to="lab_hlm_FasteningandHardwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_6424c64c-a0c4-4c0d-b622-13d0f54d971f_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis" xlink:to="lab_us-gaap_ContingentConsiderationByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_9195fb2f-57e3-437e-ac41-0da383f62429_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_203f769b-2ca3-471f-a261-a89b2006f339_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0854281b-70c6-4413-b3e8-a3cf0f1aae87_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_0233e9d5-4101-49a4-8738-fc7560035d53_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_810c3573-43c5-4d0c-82b5-e2d787e91e4f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of debt and finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_7a0d9fe6-8ea3-40e7-a4cb-48e256b1fc98_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Current portion of long-term debt and finance leases</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt and Lease Obligation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksMember_17217ac6-b268-4bab-8adc-3fc5f7b540b0_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_label_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8ed9f638-9380-4ff6-baba-6bb022c75fe8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_ad7e7c38-8a7f-4c0b-8b00-8dcfc2865c65_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_0690de77-a963-4948-9d82-cca52c9e3f04_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b2b0ae6d-ef4b-4c53-8a0c-57396d504323_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_e5c502c6-a05a-4c69-b4af-9697189f6d1c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_9d0c3ad2-3edf-49aa-811e-6081c0c6b75b_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_d49d16cf-7884-4944-828d-01ca772ec236_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling, warehouse, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_d5c438cb-f873-42ad-bde0-6d261059f8cf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_e52f9c41-507a-4cc6-b3ee-5511759853a6_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireProductiveAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_f9a1b8d4-bed2-457a-8ca5-51d85fd71a1c_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_93ebf332-a659-4eca-baf4-365113053092_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_87aee36d-d2e2-4694-9544-99b9c6fa89fa_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_3d64e5ed-71fd-4631-aa98-4d53c3d1c9c4_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving loans</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_25736d61-dc27-4fc8-8b56-5794c7a86a91_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, non-current</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_caeb6692-2eb1-4e75-8d89-d0f16a5a92d0_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total principal payable on finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_2b70407b-b17e-4614-9946-90dc5ca879d3_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_0b751b77-2848-49e0-b472-684d975b4aed_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_d194e549-82a0-4b92-b98f-7391eddc934e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_e8a0a89d-654c-4338-8d74-7cc71da3780f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_InterestRateSwapAgreement2024Swap1Member_912b54b1-b7b5-4e8d-a684-973176bbcd94_terseLabel_en-US" xlink:label="lab_hlm_InterestRateSwapAgreement2024Swap1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate Swap Agreement - 2024 Swap 1</link:label>
    <link:label id="lab_hlm_InterestRateSwapAgreement2024Swap1Member_label_en-US" xlink:label="lab_hlm_InterestRateSwapAgreement2024Swap1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap Agreement - 2024 Swap 1 [Member]</link:label>
    <link:label id="lab_hlm_InterestRateSwapAgreement2024Swap1Member_documentation_en-US" xlink:label="lab_hlm_InterestRateSwapAgreement2024Swap1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Interest Rate Swap Agreement - 2024 Swap 1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap1Member" xlink:href="hlm-20250329.xsd#hlm_InterestRateSwapAgreement2024Swap1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_InterestRateSwapAgreement2024Swap1Member" xlink:to="lab_hlm_InterestRateSwapAgreement2024Swap1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_46bfc1c0-977d-4e92-8e88-cba0aea3db86_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_7e5bd480-8084-4dbf-9fbc-7b1e4b9e19a5_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_350c9b2e-63aa-4912-82d8-a12c98df5fa8_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_aa8456f4-d6ed-45c3-b47f-bb7bc48f3f57_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other investing activities</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment for (Proceeds from) Other Investing Activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_90c9ac0c-0b70-456b-acc2-b7a4c20f3a1e_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_179466d4-3fa9-411c-a5ae-63826f73fd76_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, current</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_763fea01-7713-429f-85df-787e9e93866d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_8b8dbde7-f918-470f-b8f8-32a2c8e83881_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_ae23d4be-5ca4-45ec-898a-61a45aa9e56b_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position Location, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_43369c2e-15de-4110-a286-e03d6078bbff_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_614b3c27-6eae-4eef-a86e-8573e38565d5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_befdc57d-641b-4687-905d-6993330d80f8_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_7bf3677c-4922-4b80-8ec4-07ee829d892a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on debt restructuring</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_6216e785-3303-4c97-a9cf-a6f7535fa33e_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on debt restructuring</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_9843a527-1652-43d4-b3de-625415cdd3de_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-lived intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_16429b83-7cad-45bb-95a1-f2f7faebda39_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_666ba023-b2cd-462a-9f0b-3a20cf96d24c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2e321726-1b5d-46b0-b9ec-4dc3bd1d8586_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_e6285bd4-7d62-40ca-a4f1-108244b08c0a_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, allowances</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_75c54d34-a523-4ffe-8271-eb655925f5de_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_c1e0778a-9c44-4188-af2b-c42410739a7a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives and Hedging</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_171bef94-eea0-4eb0-868c-50df90a6c0a2_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative assets</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Subject to Master Netting Arrangement, before Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_da586b61-8af9-4bef-be79-58f3e6676be7_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_bf24095b-880f-4cef-8384-266266fce2e9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax provision</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_e6cadddf-11d7-492c-867f-750d818c3db3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_c75757fc-df9d-40e1-a7a9-c3d2325bc5c1_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dilutive effect of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers_2d14dd76-1e23-475c-a210-ad3b1fbd2522_terseLabel_en-US" xlink:label="lab_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Occurrences in excess for purchased catastrophic coverage</link:label>
    <link:label id="lab_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers_label_en-US" xlink:label="lab_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss For Which Catastrophic Coverage Has Been Purchased From Third Party Insurers</link:label>
    <link:label id="lab_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers_documentation_en-US" xlink:label="lab_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Loss for which catastrophic coverage has been purchased from third party insurers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" xlink:href="hlm-20250329.xsd#hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" xlink:to="lab_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_b9725a31-8648-4969-bc37-2d60deddf30c_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_772d3e62-bdfc-43b2-afa1-50ce8e93696c_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_32e69a8a-6e16-42b5-94d0-73f5d6196aa5_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment, Reconciliation of Other Items from Segments to Consolidated</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment, Reconciliation of Other Items from Segments to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:to="lab_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_9f781648-d2fa-4891-ac0b-38dd286004fb_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_GroupHealthInsuranceClaimsMember_05508d97-b2c3-4d8c-9df2-f1ea35bd036e_terseLabel_en-US" xlink:label="lab_hlm_GroupHealthInsuranceClaimsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Group Health Insurance Claims</link:label>
    <link:label id="lab_hlm_GroupHealthInsuranceClaimsMember_label_en-US" xlink:label="lab_hlm_GroupHealthInsuranceClaimsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Group Health Insurance Claims [Member]</link:label>
    <link:label id="lab_hlm_GroupHealthInsuranceClaimsMember_documentation_en-US" xlink:label="lab_hlm_GroupHealthInsuranceClaimsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Group Health Insurance Claims [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_GroupHealthInsuranceClaimsMember" xlink:href="hlm-20250329.xsd#hlm_GroupHealthInsuranceClaimsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_GroupHealthInsuranceClaimsMember" xlink:to="lab_hlm_GroupHealthInsuranceClaimsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_ad4399b9-60e2-4df7-85b1-680ac3c121f2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_cc45f991-0cac-4aea-bd02-a64edc5f1342_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_1de45695-5bd7-44fb-acf7-c04020f6bced_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncurrent Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_7c7cef1f-72dc-4158-958d-15336a24d2e5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_abb2150e-56a3-4d13-97e0-2b9d85f053cc_terseLabel_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letters of credit, outstanding</link:label>
    <link:label id="lab_us-gaap_LettersOfCreditOutstandingAmount_label_en-US" xlink:label="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letters of Credit Outstanding, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LettersOfCreditOutstandingAmount" xlink:to="lab_us-gaap_LettersOfCreditOutstandingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_bec11bc4-a11b-42e0-84df-dd0c85025aef_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_a29e8e14-c796-4047-8993-bcf7cf7fdbe0_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other financing activities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from (Payment for) Other Financing Activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_8f26a179-33bd-4b87-be45-192823c39772_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ec36830-1ee9-4105-83a4-f4c801ee8317_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_aedbe27b-55f5-47aa-9890-2a6ceec41c64_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining 2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_44d5314f-0ee7-4acd-8010-57d6c63c987f_terseLabel_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability recorded for such risk insurance reserves</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserve_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Self Insurance Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserve" xlink:to="lab_us-gaap_SelfInsuranceReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_82f39215-70ce-44d3-b1ae-98918c2f8dde_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Liability Assumed, Lease Obligation</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Liability Assumed, Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_f1f8a483-ba4c-43ca-a538-33957592351d_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CA_82341911-3f5b-4f3b-b39b-1634a35837ef_terseLabel_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_country_CA_label_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CANADA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_CA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA" xlink:to="lab_country_CA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsDomain_c071edc2-33eb-428b-b24d-840aee933519_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsDomain_label_en-US" xlink:label="lab_us-gaap_SubsegmentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsegmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsDomain" xlink:to="lab_us-gaap_SubsegmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_24dc9fae-e990-4dd6-a1b0-0e96eb93770f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_f9a5b59e-6de3-4307-95b2-d1f064b652e2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in fair value of contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_bdb11bc2-bd52-4e84-ad23-b7f673610e5a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock option activity, stock awards and employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_67d0909a-bf43-4b99-b9c8-cd81516acf7e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Financing Lease, Liability Maturity</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_WarehouseExpenseAdjusted_1632481b-de78-494f-8340-60b14c4c7283_terseLabel_en-US" xlink:label="lab_hlm_WarehouseExpenseAdjusted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warehouse expense, Adjusted</link:label>
    <link:label id="lab_hlm_WarehouseExpenseAdjusted_label_en-US" xlink:label="lab_hlm_WarehouseExpenseAdjusted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warehouse expense, Adjusted</link:label>
    <link:label id="lab_hlm_WarehouseExpenseAdjusted_documentation_en-US" xlink:label="lab_hlm_WarehouseExpenseAdjusted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Warehouse expense, Adjusted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WarehouseExpenseAdjusted" xlink:href="hlm-20250329.xsd#hlm_WarehouseExpenseAdjusted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_WarehouseExpenseAdjusted" xlink:to="lab_hlm_WarehouseExpenseAdjusted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_528ccf93-730a-46db-a6ef-2fa265170933_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4deed716-4481-41fc-9371-06488bca7855_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_49f7f00d-4245-42ee-8c1b-e888893f8b85_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_9b07dd0a-d2a0-40fd-8cd3-b6c4cfbe81d0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Indefinite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Indefinite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_940074c8-4d00-466e-a5e8-b2aae5b38847_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2caa5d67-59fb-4bd3-97fd-26b4c378a5ac_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_6d12aa54-4cbd-4620-b352-f521fcb978cb_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position Location, Balance [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_33fe7596-17d8-46f7-afa8-49b6392f3e60_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_b5135db1-57b7-4a68-8354-0b0f4e47f4ef_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories, net</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_b808d4db-8dab-4bc0-93a0-847657576f08_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred financing and original issue discount amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_f20e5c42-353d-41a8-8219-8460fa43495b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_f38e349c-b2b7-4687-9286-37b3732b122b_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_369fd320-32c4-45b5-85bc-c974fb566c0a_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_7ddc7e61-4083-43c6-bf70-b8a937d10904_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill, Purchase Accounting Adjustments</link:label>
    <link:label id="lab_us-gaap_GoodwillPurchaseAccountingAdjustments_label_en-US" xlink:label="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Measurement Period Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_GoodwillPurchaseAccountingAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_SeniorTermLoanDue2028Member_4414adf7-6de0-4c1d-aeed-7b139ff739c7_terseLabel_en-US" xlink:label="lab_hlm_SeniorTermLoanDue2028Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Senior Term Loan, due 2028</link:label>
    <link:label id="lab_hlm_SeniorTermLoanDue2028Member_label_en-US" xlink:label="lab_hlm_SeniorTermLoanDue2028Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Term Loan Due 2028 [Member]</link:label>
    <link:label id="lab_hlm_SeniorTermLoanDue2028Member_documentation_en-US" xlink:label="lab_hlm_SeniorTermLoanDue2028Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Senior Term Loan Due 2028</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_SeniorTermLoanDue2028Member" xlink:href="hlm-20250329.xsd#hlm_SeniorTermLoanDue2028Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_SeniorTermLoanDue2028Member" xlink:to="lab_hlm_SeniorTermLoanDue2028Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_f01bbe9c-797d-4c85-adff-53bacb40b83f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_de366b49-e393-4060-8ab8-43f8753fae14_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, capital and finance leases</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt and Lease Obligation, Including Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_3296a151-466c-4247-b432-a915ad9633da_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_80011f41-abb1-42f4-97f8-45c1f738fa04_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating cash outflow from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_d0d0282e-c1f6-4ac8-80ff-5a5a426b8899_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Liability Assumed, Liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Liability Assumed, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_a2b09692-15bb-429f-9813-bf493836cb09_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Earnings, diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_5295459a-37dd-4b6c-bb25-b560ae6c1cd7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_515c9751-145d-4d7a-8eeb-1292b5428236_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease assets, net, included in property plant and equipment</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_52c11f28-98eb-48f6-ad55-5e14bd62c71e_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_7bf05241-3f2f-4bcf-9339-c6b913f66807_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, as if Old Segmentation Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_label_en-US" xlink:label="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, as if Old Segmentation Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis" xlink:to="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_1b3de461-77de-443d-b86d-cce4d9ca2251_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_889bea03-7cb1-4013-8314-fbcdff5cde82_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Total</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_0149d643-22bf-4eb3-a6f6-dfde5babdf41_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Integration-Related Cost, Expense</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Integration-Related Cost, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:to="lab_us-gaap_BusinessCombinationIntegrationRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_73f0e4e6-7102-448a-aaa3-75195f56d53c_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 6)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_RestructuringAndOther_11934b4c-35f6-41f5-961e-37270594497d_terseLabel_en-US" xlink:label="lab_hlm_RestructuringAndOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring and Other</link:label>
    <link:label id="lab_hlm_RestructuringAndOther_label_en-US" xlink:label="lab_hlm_RestructuringAndOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Other</link:label>
    <link:label id="lab_hlm_RestructuringAndOther_documentation_en-US" xlink:label="lab_hlm_RestructuringAndOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Restructuring and Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RestructuringAndOther" xlink:href="hlm-20250329.xsd#hlm_RestructuringAndOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_RestructuringAndOther" xlink:to="lab_hlm_RestructuringAndOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_ee6a4e4d-839b-4496-9ddc-28347c6396c6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_1843873a-7f15-4093-b5cf-eda5e355b52b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Finite-Lived</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_e0e027e5-0c6a-466b-ade4-894606b5c724_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_ae88de51-fffa-4a61-b78b-57fe37555a6d_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_6525f126-a5b6-4af1-8bfd-1869e82ccadf_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_39b6350f-a8cc-4812-b30a-2c3a4eece599_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long Term Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_97c04f1e-d571-4261-bcd6-f815fb5503e4_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_230ab21a-8186-4c6f-ac4e-e901885ea597_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total future minimum rental commitments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_EmployeeStockPurchasePlanMember_92cc2895-116a-4db3-873a-ce45bf7b40fc_terseLabel_en-US" xlink:label="lab_hlm_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:label id="lab_hlm_EmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_hlm_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_hlm_EmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_hlm_EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EmployeeStockPurchasePlanMember" xlink:href="hlm-20250329.xsd#hlm_EmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_EmployeeStockPurchasePlanMember" xlink:to="lab_hlm_EmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_dd187bcb-b537-4996-851d-b2c6ca9e4ccb_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_870911cd-c264-4b37-818f-ec2928e6ac5a_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_60a2c9ce-e30e-4ec7-ab1a-1a2ce2457426_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_30e03a6f-6646-4fc1-afdc-4478f6a9deff_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Borrowings on revolving credit loans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_05555f75-9103-48dd-a5c4-a47600a0e515_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments of contingent consideration</link:label>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_a85ca24c-a97c-43a5-8a52-4f46d77becc8_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment for Contingent Consideration Liability, Financing Activities</link:label>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment for Contingent Consideration Liability, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_79e3caf1-31a9-47fa-8fa9-b5b4538d1b24_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_a11a04f5-6a84-4b97-aedd-d11fc0155f55_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short term lease costs</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_1d98e77a-0dae-40aa-b6f9-9a1c6c16ed23_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_037bcadc-0147-49f9-9202-c35d9dd0190c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level&#160;3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_e3b43740-2bae-488f-a7d5-20ca5578be87_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_31ae71a0-8570-4845-aa83-440c84fa8671_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_bc35b97f-fe88-4014-8c4a-aa5d9a5b2b33_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_3393eace-e542-4f26-a1f9-bce81dd3a594_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_ad1fd510-d511-4453-aadb-546ca26227a8_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_eafe0e74-9855-427f-ab19-4edc4a66f2e5_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_fbc90a95-9e65-431a-8c05-71dc2d6a45ad_terseLabel_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ContingentConsiderationTypeDomain_label_en-US" xlink:label="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain" xlink:to="lab_us-gaap_ContingentConsiderationTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_d1719d64-67de-4f39-b76f-ae2ee91709b9_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable lease costs</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b6e7af31-3991-4122-969e-9fe29a821b72_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_168338d9-17a8-4297-b335-80ef09d3e34b_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_2468b55f-c879-4e1e-b15f-fcdf37e143fb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_71a08906-ad24-4295-8579-4902a9d806aa_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_0fabc131-88ee-48a5-8a5b-a094c658264e_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_PersonalProtectionSolutionsMember_0fd1fe81-8bea-4103-b1a9-b0534cfaac0d_terseLabel_en-US" xlink:label="lab_hlm_PersonalProtectionSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Personal Protection Solutions [Member]</link:label>
    <link:label id="lab_hlm_PersonalProtectionSolutionsMember_label_en-US" xlink:label="lab_hlm_PersonalProtectionSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Personal Protection Solutions [Member]</link:label>
    <link:label id="lab_hlm_PersonalProtectionSolutionsMember_documentation_en-US" xlink:label="lab_hlm_PersonalProtectionSolutionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Personal Protection Solutions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_PersonalProtectionSolutionsMember" xlink:href="hlm-20250329.xsd#hlm_PersonalProtectionSolutionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_PersonalProtectionSolutionsMember" xlink:to="lab_hlm_PersonalProtectionSolutionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_OTHERDomain_35562a0a-d323-486f-8fd3-8f4292e8280a_terseLabel_en-US" xlink:label="lab_hlm_OTHERDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mexico</link:label>
    <link:label id="lab_hlm_OTHERDomain_label_en-US" xlink:label="lab_hlm_OTHERDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OTHER [Domain]</link:label>
    <link:label id="lab_hlm_OTHERDomain_documentation_en-US" xlink:label="lab_hlm_OTHERDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">OTHER [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_OTHERDomain" xlink:href="hlm-20250329.xsd#hlm_OTHERDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_OTHERDomain" xlink:to="lab_hlm_OTHERDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_CanadaSegmentMember_bde4eb85-b3a8-4fa3-b959-e34c579d8d5f_terseLabel_en-US" xlink:label="lab_hlm_CanadaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_hlm_CanadaSegmentMember_label_en-US" xlink:label="lab_hlm_CanadaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Canada Segment [Member]</link:label>
    <link:label id="lab_hlm_CanadaSegmentMember_documentation_en-US" xlink:label="lab_hlm_CanadaSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Canada Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember" xlink:href="hlm-20250329.xsd#hlm_CanadaSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_CanadaSegmentMember" xlink:to="lab_hlm_CanadaSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_78b7285e-b9ca-409d-9e5e-01f6a224f4e2_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed interest rate</link:label>
    <link:label id="lab_us-gaap_DerivativeFixedInterestRate_label_en-US" xlink:label="lab_us-gaap_DerivativeFixedInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Fixed Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFixedInterestRate" xlink:to="lab_us-gaap_DerivativeFixedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_fe122629-3a0d-432b-a4c2-e70943c4ab73_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Foreign Currency Translation, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_3a89501b-c8a4-4e69-aaf0-0944bac5f3f9_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings, basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_a6266570-cec8-4abf-b7d7-ad5255ec07dd_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses:</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_4c68ad72-54dc-499e-a187-6c1dad1e57d4_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_b2bc7ea1-ed27-44f8-90e5-510bf7d4c049_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_651060db-50b4-48ea-a97c-d057abf96737_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net current period other comprehensive loss (1)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_dc642021-15f8-46da-82ae-3481df9fd434_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_0b15f885-7f4f-4253-846c-fc0a1b299295_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_1b33626e-0849-4d77-8e1e-b0ff0010513b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_780ecd16-0985-49aa-913c-7cb50558bdaf_terseLabel_en-US" xlink:label="lab_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Refinancing costs</link:label>
    <link:label id="lab_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_label_en-US" xlink:label="lab_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Write Off Of Premiums, Net Of Deferred Debt Issuance Cost And Discounts</link:label>
    <link:label id="lab_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_documentation_en-US" xlink:label="lab_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Write Off Of Premiums, Net Of Deferred Debt Issuance Cost And Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" xlink:href="hlm-20250329.xsd#hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" xlink:to="lab_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_ff8bbd88-24e6-4f7d-90b5-a3ecfa63b939_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted income (loss) per share (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_4a8a6c1c-ce44-4cbc-aa7e-41f809b1801e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_01b0da0c-dc27-4176-af0c-66922e94cae3_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_b3d6092d-669a-4a90-9978-08b9466089e5_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_d2821667-0899-4d89-a358-17bd3c003a61_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_EquityIncentivePlan2021Member_9cabdd1f-c025-4e6c-b82e-6207b64eaea4_terseLabel_en-US" xlink:label="lab_hlm_EquityIncentivePlan2021Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021 Equity Incentive Plan</link:label>
    <link:label id="lab_hlm_EquityIncentivePlan2021Member_label_en-US" xlink:label="lab_hlm_EquityIncentivePlan2021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan 2021 [Member]</link:label>
    <link:label id="lab_hlm_EquityIncentivePlan2021Member_documentation_en-US" xlink:label="lab_hlm_EquityIncentivePlan2021Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equity Incentive Plan 2021</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2021Member" xlink:href="hlm-20250329.xsd#hlm_EquityIncentivePlan2021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_EquityIncentivePlan2021Member" xlink:to="lab_hlm_EquityIncentivePlan2021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_KeyandKeyAccessoriesMember_c53f8192-8934-409f-ad2e-e651a4f221d3_terseLabel_en-US" xlink:label="lab_hlm_KeyandKeyAccessoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Key and Key Accessories [Member]</link:label>
    <link:label id="lab_hlm_KeyandKeyAccessoriesMember_label_en-US" xlink:label="lab_hlm_KeyandKeyAccessoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Key and Key Accessories [Member]</link:label>
    <link:label id="lab_hlm_KeyandKeyAccessoriesMember_documentation_en-US" xlink:label="lab_hlm_KeyandKeyAccessoriesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Key and Key Accessories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_KeyandKeyAccessoriesMember" xlink:href="hlm-20250329.xsd#hlm_KeyandKeyAccessoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_KeyandKeyAccessoriesMember" xlink:to="lab_hlm_KeyandKeyAccessoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_b06514db-71a8-422e-a3c2-3ea455a0c825_terseLabel_en-US" xlink:label="lab_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before Income Taxes</link:label>
    <link:label id="lab_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_label_en-US" xlink:label="lab_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before Income Taxes</link:label>
    <link:label id="lab_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_documentation_en-US" xlink:label="lab_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" xlink:href="hlm-20250329.xsd#hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" xlink:to="lab_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_74a9c1af-3cc2-4185-9af0-a9975e3b9315_terseLabel_en-US" xlink:label="lab_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted</link:label>
    <link:label id="lab_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_label_en-US" xlink:label="lab_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted</link:label>
    <link:label id="lab_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_documentation_en-US" xlink:label="lab_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" xlink:href="hlm-20250329.xsd#hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" xlink:to="lab_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_f4ca6935-2950-4e86-aef1-9e5089c904d0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_df6e10ad-d496-4664-8bba-e99ccb8c8d8d_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_a4c0945b-6454-4570-a5f7-4846c8ae5eb7_negatedLabel_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Dispositions</link:label>
    <link:label id="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_label_en-US" xlink:label="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill, Written off Related to Sale of Business Unit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:to="lab_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_11310fce-1144-47a4-a15d-9606c9d9b10a_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less - amounts representing interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_7ae63542-9915-4424-9e00-fa7265bd091f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes paid</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_8255b6d1-256e-4234-b3ef-acb3ee38bb03_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_2a8886f1-1127-4063-b586-3d5722152c2d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_01168ddf-79a7-4d43-888b-64cbbab8c197_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_6486523c-10db-4956-9303-2f09e292f1de_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Salaries and wages</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_efa5542f-5b2a-454a-944c-e63cde47a28b_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total future minimum rental commitments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_132ed38d-a9b2-4eeb-8762-1418dda0eca0_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade names</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_d2accf9f-bcc4-4eb3-b408-0d8f602364a2_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_90ab3ab6-a11c-4e6d-a92f-36d3c3e900e6_netLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Net loss from above</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_016e9107-c681-4f98-b377-f9cd7515be62_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_InstafobMember_0735e30c-f8cd-44d3-88b6-cbe5071ba32b_terseLabel_en-US" xlink:label="lab_hlm_InstafobMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Instafob</link:label>
    <link:label id="lab_hlm_InstafobMember_label_en-US" xlink:label="lab_hlm_InstafobMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Instafob [Member]</link:label>
    <link:label id="lab_hlm_InstafobMember_documentation_en-US" xlink:label="lab_hlm_InstafobMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Instafob [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InstafobMember" xlink:href="hlm-20250329.xsd#hlm_InstafobMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_InstafobMember" xlink:to="lab_hlm_InstafobMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_5252ea14-4a2e-4ee8-9ac2-9b5fc123da67_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other accrued expenses</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_32d34209-44ae-4db9-89ee-f4924ee93954_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_66609613-f670-4b2a-ae53-3288adbd7cbf_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net of accumulated depreciation of $388,776 ($376,150 - 2024)</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_64c24067-a197-4148-b17e-0535034aec61_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_RelatedPartTransactionSalesToRelatedParty_8df8e893-c047-4c1a-b668-9fc98aff1276_terseLabel_en-US" xlink:label="lab_hlm_RelatedPartTransactionSalesToRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Part Transaction, Sales to Related Party</link:label>
    <link:label id="lab_hlm_RelatedPartTransactionSalesToRelatedParty_label_en-US" xlink:label="lab_hlm_RelatedPartTransactionSalesToRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Part Transaction, Sales to Related Party</link:label>
    <link:label id="lab_hlm_RelatedPartTransactionSalesToRelatedParty_documentation_en-US" xlink:label="lab_hlm_RelatedPartTransactionSalesToRelatedParty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related Part Transaction, Sales to Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RelatedPartTransactionSalesToRelatedParty" xlink:href="hlm-20250329.xsd#hlm_RelatedPartTransactionSalesToRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_RelatedPartTransactionSalesToRelatedParty" xlink:to="lab_hlm_RelatedPartTransactionSalesToRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_95e7d844-6a55-4368-9303-799ab4ca38df_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_ece63d14-43f8-4701-beec-735ba8b4a05b_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_04c004fe-4579-4c09-abd1-c5f92509192d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_c6adad67-9e6b-4d4c-83b3-1107601bcfa9_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_e7a70733-b298-47f2-84ae-853229a3f35a_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_bbc6639f-2e2a-4028-9909-989447138931_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_72bcb98f-78c8-4eff-ae55-642c5c57ba24_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">(Gain) loss on disposal of property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_3a43e090-a0c9-48d9-848d-099f8350a835_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_757a0ae6-e862-4c28-a5c9-e5c87d4059b9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_3ac8e496-5a50-47bd-8e9e-d8680fb110bc_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign Exchange Forward</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_708c037c-0ac3-4c7b-9fd5-0b0cce03cf20_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other (income) expense, net</link:label>
    <link:label id="lab_us-gaap_OtherOperatingIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Operating Income (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="lab_us-gaap_OtherOperatingIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_e0cc3b7a-a11a-4fdb-ad8a-b266b880d4ff_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_81e220b0-4b8b-4871-97d0-90de2f87b15d_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_fda446dd-4149-45e4-ab72-2c8e5b070da4_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_f6c8ebcb-0f90-4486-ab6d-3727b9e085c2_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Technology and patents</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_d2a3a12a-2f36-4899-b990-4dc80b32edb4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_43b125a9-1d39-4439-b159-d59897a8238c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_ce1ff7ca-46d5-4d2e-970a-255fefd65ac6_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_41b03cdd-504d-4323-b662-892cc8fd6473_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Liability</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_436c7df9-d6c9-4efa-a4f0-a2a9902ab4d9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Derivative liability</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_b9e5cac1-2a4c-4f21-9b7c-bdb78c465eda_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ac3ff3ac-09d3-4723-853d-a1f8fbd61082_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net loss to net cash (used for) provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_8dd44826-7753-4ba4-80a8-b2a6c382fe38_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_103feb30-e38c-4095-9514-140b7058ff2e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain_4abaa0e2-4461-41b5-ba27-3ba1bc1ed5a3_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, as if Old Segmentation Basis [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain_label_en-US" xlink:label="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, as if Old Segmentation Basis [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain" xlink:to="lab_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_3a2281d1-2d2e-4585-aac1-dd0d668351f2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement of Assets and Liabilities at Fair Value on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_1549871f-7938-471b-8841-5d014593b40f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, less current portion</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_6dddaad4-1628-4734-8f9b-6be6158a4cee_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_08602379-b85c-4d5a-90cf-4d391500c4eb_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_FastenersHardwareandPersonalProtectionSegmentMember_9688072e-01da-4b3a-ae59-8e552d8c8036_terseLabel_en-US" xlink:label="lab_hlm_FastenersHardwareandPersonalProtectionSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hardware and Protective Solutions</link:label>
    <link:label id="lab_hlm_FastenersHardwareandPersonalProtectionSegmentMember_label_en-US" xlink:label="lab_hlm_FastenersHardwareandPersonalProtectionSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fasteners, Hardware and Personal Protection Segment [Member]</link:label>
    <link:label id="lab_hlm_FastenersHardwareandPersonalProtectionSegmentMember_documentation_en-US" xlink:label="lab_hlm_FastenersHardwareandPersonalProtectionSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fasteners, Hardware and Personal Protection Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember" xlink:href="hlm-20250329.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember" xlink:to="lab_hlm_FastenersHardwareandPersonalProtectionSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_b715672b-621d-436d-a538-ddcdc9f6bf6e_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_84dfe1b6-9d64-4484-8b11-ac336d18ed00_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares authorized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_IntexMember_6d1e8402-50da-41da-818d-4ce6a02a1689_terseLabel_en-US" xlink:label="lab_hlm_IntexMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intex</link:label>
    <link:label id="lab_hlm_IntexMember_label_en-US" xlink:label="lab_hlm_IntexMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intex [Member]</link:label>
    <link:label id="lab_hlm_IntexMember_documentation_en-US" xlink:label="lab_hlm_IntexMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Intex</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_IntexMember" xlink:href="hlm-20250329.xsd#hlm_IntexMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_IntexMember" xlink:to="lab_hlm_IntexMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_4da57fdf-cf21-4d68-a572-b5c63ffe0d05_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_a3775692-ed69-4ead-8adf-0bec2ed4c2b6_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsAxis_d7dbfec0-1b86-4dc0-8599-cc64d297a6ad_terseLabel_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsegments Consolidation Items [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsegmentsConsolidationItemsAxis_label_en-US" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsegments Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:to="lab_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_7410f1ba-ef8c-4d41-bb74-a0749a963fb0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease, weighted average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingExpense_1aad4884-7c64-42ec-8e2e-c6d6eb8e84c5_terseLabel_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling Expense</link:label>
    <link:label id="lab_us-gaap_SellingExpense_label_en-US" xlink:label="lab_us-gaap_SellingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingExpense" xlink:to="lab_us-gaap_SellingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_DerivativeInstrumentRiskAxisAxis_ea6fcb2e-4e80-4510-93d1-9ba1633719ab_terseLabel_en-US" xlink:label="lab_hlm_DerivativeInstrumentRiskAxisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument Risk Axis [Axis]</link:label>
    <link:label id="lab_hlm_DerivativeInstrumentRiskAxisAxis_label_en-US" xlink:label="lab_hlm_DerivativeInstrumentRiskAxisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument Risk Axis [Axis]</link:label>
    <link:label id="lab_hlm_DerivativeInstrumentRiskAxisAxis_documentation_en-US" xlink:label="lab_hlm_DerivativeInstrumentRiskAxisAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Derivative Instrument Risk Axis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisAxis" xlink:href="hlm-20250329.xsd#hlm_DerivativeInstrumentRiskAxisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis" xlink:to="lab_hlm_DerivativeInstrumentRiskAxisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_82069bd5-1a82-4e69-8f7f-71c694fe32f7_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average basic and diluted shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_d04eb53b-4685-401a-a3d8-4b6f6bc8018e_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of sales (exclusive of depreciation and amortization shown separately below)</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3923f795-a851-4fa5-946e-eab92dcf3428_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Basic and Diluted Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_7430d48f-bd18-442c-aec2-1fa906988edc_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_e52beb6c-fbd0-49fa-98db-2c4cdc07eb4b_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_08286f91-b015-4e98-a547-81e86591cfaf_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rent expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_4cbbf3bd-1b06-4d31-b542-d05fc49feebf_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_2caca1f1-326e-4d51-8b88-4b86547fc1c5_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_92a20f87-11d6-4afe-a121-dec4a18ee671_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unamortized discount on Senior Term Loan</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_819de10f-0ca9-4293-ac87-4eae8bf5e2c5_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ce253712-0a05-49f6-9dad-3a07a48c99f8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_2a727bf3-5ee4-4c92-aea5-b01afc1423d2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in usd per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_5c2ebdbb-467f-49c3-81f6-f8178ef8a8b8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_d1a2eefc-fde4-41ac-bdaa-1a147816391c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, weighted average remaining term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_dbdcf2e3-8e33-4ae1-8576-ab2e065d468d_terseLabel_en-US" xlink:label="lab_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill</link:label>
    <link:label id="lab_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_label_en-US" xlink:label="lab_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill</link:label>
    <link:label id="lab_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_documentation_en-US" xlink:label="lab_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:href="hlm-20250329.xsd#hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:to="lab_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_fd29d54d-1ad5-437a-9721-0fb3329ec1ad_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_24cd53fe-1671-4bb5-ac05-4279a9b5bdbb_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates in the Preparation of Financial Statements</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_ba6cf696-55d1-4c52-ae14-7d960354699d_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating cash outflow from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_2fed434e-3176-4d57-b56a-a339c36b43ef_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Goodwill Amounts by Operating Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_fe91b39a-6e91-4e94-a13e-e635d016c7e4_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_03db2e8e-b9ac-4530-89e1-e11fc287114e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_21fc5434-246c-4997-a973-85f51ed35888_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Change in cumulative foreign currency translation adjustment&#160;</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_c51d2f6a-214e-4ed1-b665-6cf1a0462ecb_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_84f833a0-db76-4252-b872-8625de2dcca3_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_4b668cd1-58e3-4c80-b271-421ab9a03919_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_81fdc3ec-d771-4ac0-ac3f-1aa2c6d1bcfa_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures in accounts payable</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_65ba6366-2310-4e4b-ac5e-dce6b864030c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_0028dedf-032c-4c10-a1f2-6b8ddff29dfb_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_OlliesBargainOutletSalesMember_62dde2e8-067f-4f89-8485-257daf35bd61_terseLabel_en-US" xlink:label="lab_hlm_OlliesBargainOutletSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ollies Bargain Outlet Sales [Member]</link:label>
    <link:label id="lab_hlm_OlliesBargainOutletSalesMember_label_en-US" xlink:label="lab_hlm_OlliesBargainOutletSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Ollies Bargain Outlet Sales [Member]</link:label>
    <link:label id="lab_hlm_OlliesBargainOutletSalesMember_documentation_en-US" xlink:label="lab_hlm_OlliesBargainOutletSalesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Ollies Bargain Outlet Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_OlliesBargainOutletSalesMember" xlink:href="hlm-20250329.xsd#hlm_OlliesBargainOutletSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_OlliesBargainOutletSalesMember" xlink:to="lab_hlm_OlliesBargainOutletSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_83a4f8fd-38de-4b2a-ae92-df912305ba1e_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsAxis_3093c5f2-6ace-4c1c-873c-0022d510b3dd_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_ResharpMember_fc2a683a-e4f1-48cc-a932-67e37b4e2fce_terseLabel_en-US" xlink:label="lab_hlm_ResharpMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Resharp [Member]</link:label>
    <link:label id="lab_hlm_ResharpMember_label_en-US" xlink:label="lab_hlm_ResharpMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Resharp [Member]</link:label>
    <link:label id="lab_hlm_ResharpMember_documentation_en-US" xlink:label="lab_hlm_ResharpMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Resharp [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ResharpMember" xlink:href="hlm-20250329.xsd#hlm_ResharpMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_ResharpMember" xlink:to="lab_hlm_ResharpMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_ab2082e6-dac0-40a1-9058-f5d540ba4b21_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_1e800c7b-50d5-4fe3-b7b2-47d859ead44a_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_944747f9-1d1a-4130-93ee-90bd22464250_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_3cf5f0d5-9911-41cf-af74-1e5582357f08_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hlm_EngravingMember_65d09d85-4cb6-4893-a112-019c8f680479_terseLabel_en-US" xlink:label="lab_hlm_EngravingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Engraving [Member]</link:label>
    <link:label id="lab_hlm_EngravingMember_label_en-US" xlink:label="lab_hlm_EngravingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Engraving [Member]</link:label>
    <link:label id="lab_hlm_EngravingMember_documentation_en-US" xlink:label="lab_hlm_EngravingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Engraving [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EngravingMember" xlink:href="hlm-20250329.xsd#hlm_EngravingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hlm_EngravingMember" xlink:to="lab_hlm_EngravingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_96dc404f-7465-4573-9639-3edf1ba3b0d7_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net decrease in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>hlm-20250329_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:fa49e098-9760-49ae-8d5a-503d487489bb,g:b5d57662-6117-4be3-b271-509eeac8e9ac-->
<link:linkbase 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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CoverPage" xlink:type="simple" xlink:href="hlm-20250329.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_f22e689e-95e8-4c7b-9f05-96464552037a" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_3e90df8e-21da-429d-bab4-5813c0bcd08e" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f22e689e-95e8-4c7b-9f05-96464552037a" xlink:to="loc_dei_EntitiesTable_3e90df8e-21da-429d-bab4-5813c0bcd08e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_018baa11-40cb-401a-b7c3-874bd316e3bb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_3e90df8e-21da-429d-bab4-5813c0bcd08e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_018baa11-40cb-401a-b7c3-874bd316e3bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6da36206-005e-40ac-96d5-81d61b2fef5b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_018baa11-40cb-401a-b7c3-874bd316e3bb" xlink:to="loc_us-gaap_ClassOfStockDomain_6da36206-005e-40ac-96d5-81d61b2fef5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_45fdd88c-8347-43da-a81d-aea8efd54a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_6da36206-005e-40ac-96d5-81d61b2fef5b" xlink:to="loc_us-gaap_CommonStockMember_45fdd88c-8347-43da-a81d-aea8efd54a2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_3e90df8e-21da-429d-bab4-5813c0bcd08e" xlink:to="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_5e36f042-1f0b-4155-b977-04b61cdafc6f" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_DocumentType_5e36f042-1f0b-4155-b977-04b61cdafc6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_c2a1960e-2f12-4295-9af6-77c7254d896a" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_DocumentQuarterlyReport_c2a1960e-2f12-4295-9af6-77c7254d896a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_dc9e781c-8a10-451a-8f51-d070bc7b4198" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_DocumentTransitionReport_dc9e781c-8a10-451a-8f51-d070bc7b4198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_5d7b53ff-e696-4c81-925d-9034ad751cbd" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityFileNumber_5d7b53ff-e696-4c81-925d-9034ad751cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_1a79932b-0f53-47e6-93d9-8912c4ee96c4" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityRegistrantName_1a79932b-0f53-47e6-93d9-8912c4ee96c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_4b14a615-a4ce-4856-ba75-ac7bdd08081c" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityIncorporationStateCountryCode_4b14a615-a4ce-4856-ba75-ac7bdd08081c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_6b130d33-75e2-461c-b2ee-53a06025e1ae" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityTaxIdentificationNumber_6b130d33-75e2-461c-b2ee-53a06025e1ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_e90ffe5b-b7e2-46b7-be59-39f19c4d5629" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityAddressAddressLine1_e90ffe5b-b7e2-46b7-be59-39f19c4d5629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_d4c60fcf-2dc7-4cca-9dc6-e01d7ad986e1" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityAddressCityOrTown_d4c60fcf-2dc7-4cca-9dc6-e01d7ad986e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_edbd42dc-dc55-422f-a410-e32ac8fe1d74" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityAddressStateOrProvince_edbd42dc-dc55-422f-a410-e32ac8fe1d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_2366b242-8b28-49f5-8134-5be70981d386" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityAddressPostalZipCode_2366b242-8b28-49f5-8134-5be70981d386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_23af0977-c27c-45b2-8259-15c8d570acd8" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_CityAreaCode_23af0977-c27c-45b2-8259-15c8d570acd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_152f3a33-440a-46ff-9e94-d3a3ed80bfa1" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_LocalPhoneNumber_152f3a33-440a-46ff-9e94-d3a3ed80bfa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_0218f812-3bee-49e4-9f01-3ae0d87ceb9c" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityCurrentReportingStatus_0218f812-3bee-49e4-9f01-3ae0d87ceb9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_55b4be08-085c-4ea1-8e13-33eec02b0dbd" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityInteractiveDataCurrent_55b4be08-085c-4ea1-8e13-33eec02b0dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_1e49267e-a2b5-48e3-b964-ca53c3b7ef07" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityFilerCategory_1e49267e-a2b5-48e3-b964-ca53c3b7ef07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_c2305c44-9ae8-41e7-ae2f-f9ef2a73ef66" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntitySmallBusiness_c2305c44-9ae8-41e7-ae2f-f9ef2a73ef66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_62fa683d-36be-43ee-a4ab-3f36c5d7d540" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityEmergingGrowthCompany_62fa683d-36be-43ee-a4ab-3f36c5d7d540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_69cda35c-b83b-40ac-bf33-cb4057b2211d" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityShellCompany_69cda35c-b83b-40ac-bf33-cb4057b2211d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_e4b75a79-3f96-441c-ace3-db0a37dfdc11" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_Security12bTitle_e4b75a79-3f96-441c-ace3-db0a37dfdc11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_758a3931-9b96-40b2-b119-db6829c4e2be" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_TradingSymbol_758a3931-9b96-40b2-b119-db6829c4e2be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_24dc9542-9403-4042-8899-f62069d1c7b5" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_SecurityExchangeName_24dc9542-9403-4042-8899-f62069d1c7b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_bc15b2ce-4621-47d0-bdfb-f3c90896b4c9" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_AmendmentFlag_bc15b2ce-4621-47d0-bdfb-f3c90896b4c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_2f11d373-69f4-4c10-bcf3-d40d48e7b39c" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_DocumentFiscalPeriodFocus_2f11d373-69f4-4c10-bcf3-d40d48e7b39c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_855a790b-2de8-4dd4-b1d1-c0e2cd7423b2" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityCentralIndexKey_855a790b-2de8-4dd4-b1d1-c0e2cd7423b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_13d9c30a-09b3-46b8-8fb5-3f1bf45fe918" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_CurrentFiscalYearEndDate_13d9c30a-09b3-46b8-8fb5-3f1bf45fe918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_0eac0361-a09f-4b3c-bb6e-2b28c260a6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_us-gaap_CommonStockSharesIssued_0eac0361-a09f-4b3c-bb6e-2b28c260a6fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_d3cd044a-b2c3-4438-9ee6-f9ad1234aace" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_d3cd044a-b2c3-4438-9ee6-f9ad1234aace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_40cc06d9-edb5-451c-8e19-6ea365f9ba78" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_DocumentPeriodEndDate_40cc06d9-edb5-451c-8e19-6ea365f9ba78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_07b903a4-c305-4047-b4e9-9e71b6771624" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_DocumentFiscalYearFocus_07b903a4-c305-4047-b4e9-9e71b6771624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_1fb09236-bc32-4a7f-a13a-11b9c0e6cb16" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_fce2db8f-075b-41b8-b3b7-e7906865be19" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_1fb09236-bc32-4a7f-a13a-11b9c0e6cb16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="simple" xlink:href="hlm-20250329.xsd#CondensedConsolidatedBalanceSheetsUnaudited"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_316ecef8-9b77-4fe2-a0d9-f00bf542f700" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_3deb1d9d-e3cb-4aff-82fa-bf09ccdebb4e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_316ecef8-9b77-4fe2-a0d9-f00bf542f700" xlink:to="loc_us-gaap_AssetsAbstract_3deb1d9d-e3cb-4aff-82fa-bf09ccdebb4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_fcce3afd-4386-4b5c-a8ef-0dada1da8205" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3deb1d9d-e3cb-4aff-82fa-bf09ccdebb4e" xlink:to="loc_us-gaap_AssetsCurrentAbstract_fcce3afd-4386-4b5c-a8ef-0dada1da8205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_54afdd24-cb9f-4421-9844-ccbff100d9b4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fcce3afd-4386-4b5c-a8ef-0dada1da8205" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_54afdd24-cb9f-4421-9844-ccbff100d9b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_d948410e-abef-4e53-92f4-ff58a0988bfb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fcce3afd-4386-4b5c-a8ef-0dada1da8205" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_d948410e-abef-4e53-92f4-ff58a0988bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_194b9e2a-60e6-4888-9e52-ee1206f16f35" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fcce3afd-4386-4b5c-a8ef-0dada1da8205" xlink:to="loc_us-gaap_InventoryNet_194b9e2a-60e6-4888-9e52-ee1206f16f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_bbcf5a76-a2d7-4c5e-978d-84d79eb201bd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fcce3afd-4386-4b5c-a8ef-0dada1da8205" xlink:to="loc_us-gaap_OtherAssetsCurrent_bbcf5a76-a2d7-4c5e-978d-84d79eb201bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ca39aba8-2a2f-4ee2-b306-4a6cb0d07d41" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fcce3afd-4386-4b5c-a8ef-0dada1da8205" xlink:to="loc_us-gaap_AssetsCurrent_ca39aba8-2a2f-4ee2-b306-4a6cb0d07d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_aa81530a-d052-482e-90a0-737540e04e84" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3deb1d9d-e3cb-4aff-82fa-bf09ccdebb4e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_aa81530a-d052-482e-90a0-737540e04e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f2bfa71f-a68d-4f05-ac9f-107baa9f6d73" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3deb1d9d-e3cb-4aff-82fa-bf09ccdebb4e" xlink:to="loc_us-gaap_Goodwill_f2bfa71f-a68d-4f05-ac9f-107baa9f6d73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_847779f5-e149-4447-b217-b3fbffb1afcf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3deb1d9d-e3cb-4aff-82fa-bf09ccdebb4e" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_847779f5-e149-4447-b217-b3fbffb1afcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9dbc7dc8-3c7e-487d-b8b9-af050617f114" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3deb1d9d-e3cb-4aff-82fa-bf09ccdebb4e" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9dbc7dc8-3c7e-487d-b8b9-af050617f114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_04b2bfa0-21ab-4b88-94b0-6e291fd16ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3deb1d9d-e3cb-4aff-82fa-bf09ccdebb4e" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_04b2bfa0-21ab-4b88-94b0-6e291fd16ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_244a07dc-95be-4204-8865-bcf6656e4d09" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_3deb1d9d-e3cb-4aff-82fa-bf09ccdebb4e" xlink:to="loc_us-gaap_Assets_244a07dc-95be-4204-8865-bcf6656e4d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541e1409-ab39-426c-ab76-c84e7b594e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_316ecef8-9b77-4fe2-a0d9-f00bf542f700" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541e1409-ab39-426c-ab76-c84e7b594e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_ff1d9d20-2257-457b-ad9d-f028c4fdffd2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541e1409-ab39-426c-ab76-c84e7b594e4a" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_ff1d9d20-2257-457b-ad9d-f028c4fdffd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_39b861be-1323-4cf8-9d1f-1e14c85c8a22" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ff1d9d20-2257-457b-ad9d-f028c4fdffd2" xlink:to="loc_us-gaap_AccountsPayableCurrent_39b861be-1323-4cf8-9d1f-1e14c85c8a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_15a6fe43-2128-45bc-90f3-011cb89c7f60" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ff1d9d20-2257-457b-ad9d-f028c4fdffd2" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_15a6fe43-2128-45bc-90f3-011cb89c7f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_731be3bc-60a0-43a7-9f4d-fbbebeec3106" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ff1d9d20-2257-457b-ad9d-f028c4fdffd2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_731be3bc-60a0-43a7-9f4d-fbbebeec3106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_e5ad9731-79b1-431a-86b9-7e223ec2773f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ff1d9d20-2257-457b-ad9d-f028c4fdffd2" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_e5ad9731-79b1-431a-86b9-7e223ec2773f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_4ea6a57c-5160-488b-a379-8045cb9f324d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_e5ad9731-79b1-431a-86b9-7e223ec2773f" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_4ea6a57c-5160-488b-a379-8045cb9f324d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedMarketingCostsCurrent_4c5187a4-69d9-490c-9a4c-ae5ee3dc1e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedMarketingCostsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_e5ad9731-79b1-431a-86b9-7e223ec2773f" xlink:to="loc_us-gaap_AccruedMarketingCostsCurrent_4c5187a4-69d9-490c-9a4c-ae5ee3dc1e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_a97ffd9c-7b7e-4280-8e83-c01da6d4728e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_e5ad9731-79b1-431a-86b9-7e223ec2773f" xlink:to="loc_us-gaap_TaxesPayableCurrent_a97ffd9c-7b7e-4280-8e83-c01da6d4728e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_e5820747-7462-4ffa-8610-0cbb876860fd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_e5ad9731-79b1-431a-86b9-7e223ec2773f" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_e5820747-7462-4ffa-8610-0cbb876860fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_a5d39858-ddff-4691-91fa-eaef5b37bc1e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ff1d9d20-2257-457b-ad9d-f028c4fdffd2" xlink:to="loc_us-gaap_LiabilitiesCurrent_a5d39858-ddff-4691-91fa-eaef5b37bc1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_c954351d-55f2-4555-aa09-df7dec0c9507" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541e1409-ab39-426c-ab76-c84e7b594e4a" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_c954351d-55f2-4555-aa09-df7dec0c9507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_350e1df3-d054-4396-8022-ec6186b48967" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541e1409-ab39-426c-ab76-c84e7b594e4a" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_350e1df3-d054-4396-8022-ec6186b48967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_69016fba-d9d4-4100-87c4-f085c0e94d55" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541e1409-ab39-426c-ab76-c84e7b594e4a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_69016fba-d9d4-4100-87c4-f085c0e94d55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_75e3b40e-08b4-40e0-85d4-4e9c089128c8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541e1409-ab39-426c-ab76-c84e7b594e4a" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_75e3b40e-08b4-40e0-85d4-4e9c089128c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b31618ec-dc68-45e5-a231-b904790b34d7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541e1409-ab39-426c-ab76-c84e7b594e4a" xlink:to="loc_us-gaap_Liabilities_b31618ec-dc68-45e5-a231-b904790b34d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_985e1e6a-ccf9-44b8-b1b9-62124a6bd1d9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541e1409-ab39-426c-ab76-c84e7b594e4a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_985e1e6a-ccf9-44b8-b1b9-62124a6bd1d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_5b8ef658-dc7f-4ba2-bead-9bc3533e51fa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541e1409-ab39-426c-ab76-c84e7b594e4a" xlink:to="loc_us-gaap_StockholdersEquityAbstract_5b8ef658-dc7f-4ba2-bead-9bc3533e51fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_530c2530-6bda-4981-a696-2492f94e13c0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5b8ef658-dc7f-4ba2-bead-9bc3533e51fa" xlink:to="loc_us-gaap_CommonStockValue_530c2530-6bda-4981-a696-2492f94e13c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_a744ad83-d438-4244-bfbe-a540d1cccc92" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5b8ef658-dc7f-4ba2-bead-9bc3533e51fa" xlink:to="loc_us-gaap_AdditionalPaidInCapital_a744ad83-d438-4244-bfbe-a540d1cccc92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e60adc26-b515-43b9-aed6-668b1ccd4c11" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5b8ef658-dc7f-4ba2-bead-9bc3533e51fa" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e60adc26-b515-43b9-aed6-668b1ccd4c11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c1f9a765-737c-4c1b-b524-f1b0aa2d3cd5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5b8ef658-dc7f-4ba2-bead-9bc3533e51fa" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_c1f9a765-737c-4c1b-b524-f1b0aa2d3cd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_27c86d1b-e6b5-414e-853f-2b2162a0659a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_5b8ef658-dc7f-4ba2-bead-9bc3533e51fa" xlink:to="loc_us-gaap_StockholdersEquity_27c86d1b-e6b5-414e-853f-2b2162a0659a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2364509b-9fc2-4058-a9a1-2fd70d739c80" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_541e1409-ab39-426c-ab76-c84e7b594e4a" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_2364509b-9fc2-4058-a9a1-2fd70d739c80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="simple" xlink:href="hlm-20250329.xsd#CondensedConsolidatedBalanceSheetsUnauditedParenthetical"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_6d58f62d-e43c-4631-b9bb-754d6a59bc65" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_4d5b292c-91a6-4871-b8db-b8e3f502f2ee" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6d58f62d-e43c-4631-b9bb-754d6a59bc65" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_4d5b292c-91a6-4871-b8db-b8e3f502f2ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_4c1b412f-fc97-49ca-b2b7-1ae8b5111903" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6d58f62d-e43c-4631-b9bb-754d6a59bc65" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_4c1b412f-fc97-49ca-b2b7-1ae8b5111903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_52b80560-ad60-4dea-8e26-9b2b3c4ca904" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6d58f62d-e43c-4631-b9bb-754d6a59bc65" xlink:to="loc_us-gaap_CommonStockSharesIssued_52b80560-ad60-4dea-8e26-9b2b3c4ca904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_ea74862c-fc92-4689-80ef-82d4c0ed6f41" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6d58f62d-e43c-4631-b9bb-754d6a59bc65" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_ea74862c-fc92-4689-80ef-82d4c0ed6f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d7434635-ffff-424c-84f9-f055aadbf9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6d58f62d-e43c-4631-b9bb-754d6a59bc65" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d7434635-ffff-424c-84f9-f055aadbf9ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_39c12f83-9d26-490c-8365-a236f0755670" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6d58f62d-e43c-4631-b9bb-754d6a59bc65" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_39c12f83-9d26-490c-8365-a236f0755670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_10eb1d54-31c3-4648-b78e-ac1f6220ea92" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_6d58f62d-e43c-4631-b9bb-754d6a59bc65" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_10eb1d54-31c3-4648-b78e-ac1f6220ea92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="simple" xlink:href="hlm-20250329.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6e1384cb-d419-44cc-9d56-56388a504559" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6e1384cb-d419-44cc-9d56-56388a504559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_c5543bbb-cdbc-4112-b9a1-6180a7ac7618" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_c5543bbb-cdbc-4112-b9a1-6180a7ac7618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_a7d5e763-2250-411c-a60b-92d04d72a45d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_a7d5e763-2250-411c-a60b-92d04d72a45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_815bceef-4c14-4b5f-a861-5bcaee1ffde8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:to="loc_us-gaap_Depreciation_815bceef-4c14-4b5f-a861-5bcaee1ffde8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c1d82d24-ab93-4da1-bbc1-6e3892c7f81e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c1d82d24-ab93-4da1-bbc1-6e3892c7f81e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_83161c91-2fd7-4bf1-a8f3-224c9bbf8cec" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_83161c91-2fd7-4bf1-a8f3-224c9bbf8cec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_652964e9-0a6e-41f5-8cb3-6e5c61595c30" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:to="loc_us-gaap_OperatingIncomeLoss_652964e9-0a6e-41f5-8cb3-6e5c61595c30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_722efd41-d0f8-4a61-b0b4-6b9447f34197" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_722efd41-d0f8-4a61-b0b4-6b9447f34197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_6364b5ec-14e4-4acf-8ea6-72dc72084bcf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_6364b5ec-14e4-4acf-8ea6-72dc72084bcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fa6ea62d-f904-4f03-926d-940ab6bc6e3c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fa6ea62d-f904-4f03-926d-940ab6bc6e3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_474f6ef7-4c9a-4f23-a9bc-6d2a1db7bf80" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_474f6ef7-4c9a-4f23-a9bc-6d2a1db7bf80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_85e0270b-3757-47b2-8735-2e46e51b7475" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:to="loc_us-gaap_NetIncomeLoss_85e0270b-3757-47b2-8735-2e46e51b7475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_f1037890-13da-4f82-bbbe-27652ccf03b1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:to="loc_us-gaap_EarningsPerShareBasic_f1037890-13da-4f82-bbbe-27652ccf03b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6b1a10b9-a0a7-41a8-9875-bdedc6f81533" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_6b1a10b9-a0a7-41a8-9875-bdedc6f81533" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b9b1e740-527b-4a12-aa3a-2803f03912ea" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:to="loc_us-gaap_NetIncomeLoss_b9b1e740-527b-4a12-aa3a-2803f03912ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_da822236-09b2-4b26-86e6-9dff631ae8b1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_72a95ca1-2906-4b4c-8a42-30939f1bac0f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_da822236-09b2-4b26-86e6-9dff631ae8b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_fa648d24-022b-4468-8934-6ccbefe5d0da" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_da822236-09b2-4b26-86e6-9dff631ae8b1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_fa648d24-022b-4468-8934-6ccbefe5d0da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_f118d661-d086-44fa-b6c0-65d2d771dd7b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_da822236-09b2-4b26-86e6-9dff631ae8b1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_f118d661-d086-44fa-b6c0-65d2d771dd7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2d12fa49-b4a1-46a0-9f9c-c9b17c3e0cad" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_da822236-09b2-4b26-86e6-9dff631ae8b1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2d12fa49-b4a1-46a0-9f9c-c9b17c3e0cad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_f564268b-ea2c-452f-899f-30fd61f75ed5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_da822236-09b2-4b26-86e6-9dff631ae8b1" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_f564268b-ea2c-452f-899f-30fd61f75ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="simple" xlink:href="hlm-20250329.xsd#CondensedConsolidatedStatementsofCashFlowsUnaudited"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_ab435d3b-d262-4171-8dcc-94c4af343020" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f139a2da-acce-4655-acba-be44e353f33f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ab435d3b-d262-4171-8dcc-94c4af343020" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f139a2da-acce-4655-acba-be44e353f33f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f53dcbae-e15a-43b5-91bb-dfdbb5df9ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f139a2da-acce-4655-acba-be44e353f33f" xlink:to="loc_us-gaap_NetIncomeLoss_f53dcbae-e15a-43b5-91bb-dfdbb5df9ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1bf3864-5a1e-481f-a514-8ba631ed6cde" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f139a2da-acce-4655-acba-be44e353f33f" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1bf3864-5a1e-481f-a514-8ba631ed6cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c257bc33-0b1e-4db8-8152-153231b27df5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1bf3864-5a1e-481f-a514-8ba631ed6cde" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c257bc33-0b1e-4db8-8152-153231b27df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1351d987-4044-4e39-bcd0-1e0b9ab90f82" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1bf3864-5a1e-481f-a514-8ba631ed6cde" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1351d987-4044-4e39-bcd0-1e0b9ab90f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_db3a4a63-a757-4704-aa07-736082a7a940" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1bf3864-5a1e-481f-a514-8ba631ed6cde" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_db3a4a63-a757-4704-aa07-736082a7a940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d5886653-e3ad-40cf-97dc-792ef7731bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1bf3864-5a1e-481f-a514-8ba631ed6cde" xlink:to="loc_us-gaap_ShareBasedCompensation_d5886653-e3ad-40cf-97dc-792ef7731bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_a90d49ec-00cf-4823-8a5a-19f302fa8210" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1bf3864-5a1e-481f-a514-8ba631ed6cde" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_a90d49ec-00cf-4823-8a5a-19f302fa8210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_d9adffd2-4744-4658-88f4-2351b47450c2" xlink:href="hlm-20250329.xsd#hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1bf3864-5a1e-481f-a514-8ba631ed6cde" xlink:to="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_d9adffd2-4744-4658-88f4-2351b47450c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_840ceaa8-ffb6-4080-8b19-9f8786536c40" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1bf3864-5a1e-481f-a514-8ba631ed6cde" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_840ceaa8-ffb6-4080-8b19-9f8786536c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_1ad902a5-31a8-48e7-a960-9cd6b236ad44" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1bf3864-5a1e-481f-a514-8ba631ed6cde" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_1ad902a5-31a8-48e7-a960-9cd6b236ad44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_acaac79f-8bd8-46f2-8435-dadc23614654" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1bf3864-5a1e-481f-a514-8ba631ed6cde" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_acaac79f-8bd8-46f2-8435-dadc23614654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ab8e7433-9a4f-4085-9bf2-eb8090ec61dd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_acaac79f-8bd8-46f2-8435-dadc23614654" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ab8e7433-9a4f-4085-9bf2-eb8090ec61dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_764204a6-d463-4069-869b-d4f47475370e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_acaac79f-8bd8-46f2-8435-dadc23614654" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_764204a6-d463-4069-869b-d4f47475370e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ae190b05-c396-4aa2-ac82-5618085571cd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_acaac79f-8bd8-46f2-8435-dadc23614654" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_ae190b05-c396-4aa2-ac82-5618085571cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_dc26eefe-a383-44cf-8fbe-a190c01c693b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_acaac79f-8bd8-46f2-8435-dadc23614654" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_dc26eefe-a383-44cf-8fbe-a190c01c693b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_f2767865-9739-4f3a-beb2-2ce28113f7d1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedSalaries"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_acaac79f-8bd8-46f2-8435-dadc23614654" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedSalaries_f2767865-9739-4f3a-beb2-2ce28113f7d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_4c700c52-7622-4356-9251-9aa612582299" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_acaac79f-8bd8-46f2-8435-dadc23614654" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities_4c700c52-7622-4356-9251-9aa612582299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_75aeab63-349d-47ed-9a12-86784d3a470f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f139a2da-acce-4655-acba-be44e353f33f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_75aeab63-349d-47ed-9a12-86784d3a470f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8046cbad-3192-496e-ac3e-975a92992099" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ab435d3b-d262-4171-8dcc-94c4af343020" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8046cbad-3192-496e-ac3e-975a92992099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_151dbda4-c36a-46c8-9d5a-dec62acc0b8f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8046cbad-3192-496e-ac3e-975a92992099" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_151dbda4-c36a-46c8-9d5a-dec62acc0b8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_17287385-ac8d-49fa-927e-9417a1ac31d1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8046cbad-3192-496e-ac3e-975a92992099" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_17287385-ac8d-49fa-927e-9417a1ac31d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_d466d1cc-abaf-4078-978d-a812f62991a8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8046cbad-3192-496e-ac3e-975a92992099" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_d466d1cc-abaf-4078-978d-a812f62991a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5b14d977-f07b-4c69-ab03-d70388e5a587" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_8046cbad-3192-496e-ac3e-975a92992099" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5b14d977-f07b-4c69-ab03-d70388e5a587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_eabea70e-92d5-4bdf-aa7a-c41843556c4e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ab435d3b-d262-4171-8dcc-94c4af343020" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_eabea70e-92d5-4bdf-aa7a-c41843556c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_05bce752-fd73-4cc7-b236-bfb6a7d00fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_eabea70e-92d5-4bdf-aa7a-c41843556c4e" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_05bce752-fd73-4cc7-b236-bfb6a7d00fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_24825dd4-4dd8-4c6d-b943-a91b68fe243a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_eabea70e-92d5-4bdf-aa7a-c41843556c4e" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_24825dd4-4dd8-4c6d-b943-a91b68fe243a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_8d2862ad-2969-4bf8-9865-aba003cdd55b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_eabea70e-92d5-4bdf-aa7a-c41843556c4e" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_8d2862ad-2969-4bf8-9865-aba003cdd55b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_6eeb7822-54e1-4de0-87a7-f9f448804ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_eabea70e-92d5-4bdf-aa7a-c41843556c4e" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_6eeb7822-54e1-4de0-87a7-f9f448804ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_832d6e3e-11ab-465b-aba0-6418dc5cd2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_eabea70e-92d5-4bdf-aa7a-c41843556c4e" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_832d6e3e-11ab-465b-aba0-6418dc5cd2b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_079ab961-46da-4200-a166-13cbf0413acf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_eabea70e-92d5-4bdf-aa7a-c41843556c4e" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_079ab961-46da-4200-a166-13cbf0413acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_bb63b79c-95d4-4ec7-bf98-fc66ffa2da33" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_eabea70e-92d5-4bdf-aa7a-c41843556c4e" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_bb63b79c-95d4-4ec7-bf98-fc66ffa2da33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_d8bbb969-cb99-4740-a448-f41f864418c6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_eabea70e-92d5-4bdf-aa7a-c41843556c4e" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_d8bbb969-cb99-4740-a448-f41f864418c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_60ee730a-a2fb-44fc-8d2f-c3629e78c551" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_eabea70e-92d5-4bdf-aa7a-c41843556c4e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_60ee730a-a2fb-44fc-8d2f-c3629e78c551" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_22f31e50-ed4e-48cc-9864-1f84ce26265d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ab435d3b-d262-4171-8dcc-94c4af343020" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_22f31e50-ed4e-48cc-9864-1f84ce26265d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a8e9a98f-8017-441d-b4bd-2717bbc422b0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ab435d3b-d262-4171-8dcc-94c4af343020" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a8e9a98f-8017-441d-b4bd-2717bbc422b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4771b56f-7040-446c-a558-c3c41902ba26" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ab435d3b-d262-4171-8dcc-94c4af343020" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4771b56f-7040-446c-a558-c3c41902ba26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_01ae1717-cd3a-4dff-9d1f-9ddf4ebfcd40" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ab435d3b-d262-4171-8dcc-94c4af343020" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_01ae1717-cd3a-4dff-9d1f-9ddf4ebfcd40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_c0759268-ac60-4217-a4d9-5f5cf40b3c37" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ab435d3b-d262-4171-8dcc-94c4af343020" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_c0759268-ac60-4217-a4d9-5f5cf40b3c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_6922c6f7-5b72-43b9-ac30-a9335fc24630" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_c0759268-ac60-4217-a4d9-5f5cf40b3c37" xlink:to="loc_us-gaap_InterestPaidNet_6922c6f7-5b72-43b9-ac30-a9335fc24630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_093a147e-81f2-4a28-ba1a-84d72954b96a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_c0759268-ac60-4217-a4d9-5f5cf40b3c37" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_093a147e-81f2-4a28-ba1a-84d72954b96a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_0ee94c80-a1d2-4f2f-beea-a2baa4a2b27f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_c0759268-ac60-4217-a4d9-5f5cf40b3c37" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_0ee94c80-a1d2-4f2f-beea-a2baa4a2b27f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" xlink:type="simple" xlink:href="hlm-20250329.xsd#CondensedConsolidatedStatementofStockholdersEquityUnaudited"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_dcdc945d-768e-4e53-9107-3fce87d10cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6bae42d2-a548-47e5-859a-f2f28859199c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_dcdc945d-768e-4e53-9107-3fce87d10cc9" xlink:to="loc_us-gaap_StatementTable_6bae42d2-a548-47e5-859a-f2f28859199c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_fed85059-034f-40be-8564-09ad107dd839" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6bae42d2-a548-47e5-859a-f2f28859199c" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_fed85059-034f-40be-8564-09ad107dd839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4b82a759-f534-49f6-a937-09226b7440cc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_fed85059-034f-40be-8564-09ad107dd839" xlink:to="loc_us-gaap_EquityComponentDomain_4b82a759-f534-49f6-a937-09226b7440cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_9626bba0-6517-403f-adf7-6ab368256ac9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_4b82a759-f534-49f6-a937-09226b7440cc" xlink:to="loc_us-gaap_CommonStockMember_9626bba0-6517-403f-adf7-6ab368256ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_63e4a670-eaee-40d8-9838-d156b5652238" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_4b82a759-f534-49f6-a937-09226b7440cc" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_63e4a670-eaee-40d8-9838-d156b5652238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8d252b7c-7cca-4e90-9f8f-c10a84cc0fde" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_4b82a759-f534-49f6-a937-09226b7440cc" xlink:to="loc_us-gaap_RetainedEarningsMember_8d252b7c-7cca-4e90-9f8f-c10a84cc0fde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ad067122-62e0-434c-8c9e-3bbb8ac4160f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_4b82a759-f534-49f6-a937-09226b7440cc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ad067122-62e0-434c-8c9e-3bbb8ac4160f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_94abfa68-0e78-4dc3-a9da-29c26db34be1" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6bae42d2-a548-47e5-859a-f2f28859199c" xlink:to="loc_srt_RestatementAxis_94abfa68-0e78-4dc3-a9da-29c26db34be1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_79e4bec0-1465-4fd7-a850-bc1e199cb3a9" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_94abfa68-0e78-4dc3-a9da-29c26db34be1" xlink:to="loc_srt_RestatementDomain_79e4bec0-1465-4fd7-a850-bc1e199cb3a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_84f5fd52-c0cb-4477-955b-6afddcd3b7ab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6bae42d2-a548-47e5-859a-f2f28859199c" xlink:to="loc_us-gaap_StatementLineItems_84f5fd52-c0cb-4477-955b-6afddcd3b7ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_84f5fd52-c0cb-4477-955b-6afddcd3b7ab" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e3f7c294-ae48-469f-9ddf-d4b4046520c6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_e3f7c294-ae48-469f-9ddf-d4b4046520c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7116942f-a778-4cc9-8ebb-3a12430aa854" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:to="loc_us-gaap_StockholdersEquity_7116942f-a778-4cc9-8ebb-3a12430aa854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bc58a917-319c-44cd-9309-ca8eeb7b713f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:to="loc_us-gaap_NetIncomeLoss_bc58a917-319c-44cd-9309-ca8eeb7b713f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c979f010-a454-4459-805c-17a29695bab3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c979f010-a454-4459-805c-17a29695bab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_be20d1d6-e84a-4e29-b653-daaa04946320" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_be20d1d6-e84a-4e29-b653-daaa04946320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_0cb46829-cfdd-48b5-a0ef-22bcb7c43da9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_0cb46829-cfdd-48b5-a0ef-22bcb7c43da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_563298a9-ded2-4184-9fc7-dac71570f4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_563298a9-ded2-4184-9fc7-dac71570f4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_c1291a65-46b6-4331-906c-505ef6b600c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_c1291a65-46b6-4331-906c-505ef6b600c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6cb7de4d-8b44-44df-a012-bd49fb579494" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b4cf0e3-3a4d-4820-850d-d713e708ad70" xlink:to="loc_us-gaap_StockholdersEquity_6cb7de4d-8b44-44df-a012-bd49fb579494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/BasisofPresentation" xlink:type="simple" xlink:href="hlm-20250329.xsd#BasisofPresentation"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/BasisofPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_eac1c8bb-ebab-4097-8814-1638e5763a0a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_d174974f-51eb-47fa-9d30-f8cd478dce6d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_eac1c8bb-ebab-4097-8814-1638e5763a0a" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_d174974f-51eb-47fa-9d30-f8cd478dce6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="hlm-20250329.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0c5c3cb0-7d0e-4150-b6c8-3a429cfc4201" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_1c95f811-6a06-4740-91e8-72759f26bb8f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0c5c3cb0-7d0e-4150-b6c8-3a429cfc4201" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_1c95f811-6a06-4740-91e8-72759f26bb8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="hlm-20250329.xsd#GoodwillandOtherIntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a57f012d-2769-4c0e-b11a-302ceb445e54" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1b69ea10-afca-4d13-8e76-d1de9a8a9fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_a57f012d-2769-4c0e-b11a-302ceb445e54" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1b69ea10-afca-4d13-8e76-d1de9a8a9fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="hlm-20250329.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1af1e000-a947-4f7d-a6cf-17941c78f287" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_7a91afb4-354e-45c6-898c-505a37da7de4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_1af1e000-a947-4f7d-a6cf-17941c78f287" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_7a91afb4-354e-45c6-898c-505a37da7de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="hlm-20250329.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_7297536e-5414-4588-a738-ad53035dbfce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_28a9425e-d4bd-4729-8fc4-3dfed7abe64c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_7297536e-5414-4588-a738-ad53035dbfce" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_28a9425e-d4bd-4729-8fc4-3dfed7abe64c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/IncomeTaxes" xlink:type="simple" xlink:href="hlm-20250329.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_33475dcb-7c35-41f5-acce-9943f25bd8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_c948be56-c4f7-426b-b930-bbd124ce890f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_33475dcb-7c35-41f5-acce-9943f25bd8eb" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_c948be56-c4f7-426b-b930-bbd124ce890f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LongTermDebt" xlink:type="simple" xlink:href="hlm-20250329.xsd#LongTermDebt"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LongTermDebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_dfbf919f-59d2-49f1-bc12-4126b37fdf5d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock_acb33c99-e665-42ab-89a3-c649beb8065e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_dfbf919f-59d2-49f1-bc12-4126b37fdf5d" xlink:to="loc_us-gaap_LongTermDebtTextBlock_acb33c99-e665-42ab-89a3-c649beb8065e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/Leases" xlink:type="simple" xlink:href="hlm-20250329.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_1b2ef479-0284-412d-ba8f-35cf40464a42" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_969a0466-6e6c-4982-a6ec-7b43452822ac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1b2ef479-0284-412d-ba8f-35cf40464a42" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_969a0466-6e6c-4982-a6ec-7b43452822ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_fab9d6a1-bb95-46d1-86b0-2cb338d50725" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1b2ef479-0284-412d-ba8f-35cf40464a42" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_fab9d6a1-bb95-46d1-86b0-2cb338d50725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncome" xlink:type="simple" xlink:href="hlm-20250329.xsd#EquityandAccumulatedOtherComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_8a768073-89bd-44b1-9bef-9decedd4b5a9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="hlm-20250329.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e13d279b-5d1c-450d-a7bb-144a0528cb12" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_c5dea9b7-90da-4ced-bef9-647a0e9eea95" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e13d279b-5d1c-450d-a7bb-144a0528cb12" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_c5dea9b7-90da-4ced-bef9-647a0e9eea95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EarningsPerShare" xlink:type="simple" xlink:href="hlm-20250329.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_69575596-9532-4ce4-8802-e81e28dd4905" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_50d89ac7-4eeb-48e2-9550-5bc645ef6e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_69575596-9532-4ce4-8802-e81e28dd4905" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_50d89ac7-4eeb-48e2-9550-5bc645ef6e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/DerivativesandHedging" xlink:type="simple" xlink:href="hlm-20250329.xsd#DerivativesandHedging"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/DerivativesandHedging" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_7be1a4b0-3759-4428-957f-f5c7b15b0d60" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_6e3bab0d-4fe0-40a5-9696-14aa3c75a774" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_7be1a4b0-3759-4428-957f-f5c7b15b0d60" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_6e3bab0d-4fe0-40a5-9696-14aa3c75a774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="hlm-20250329.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_b4f91160-07b3-45a6-948d-4cf0a0679459" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_640f0016-9e75-4a7a-ba6b-22f2b789daf5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b4f91160-07b3-45a6-948d-4cf0a0679459" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_640f0016-9e75-4a7a-ba6b-22f2b789daf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SegmentReporting" xlink:type="simple" xlink:href="hlm-20250329.xsd#SegmentReporting"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SegmentReporting" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_6a2f2a56-e272-4c9d-b443-ed173573b94e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_396ef506-683c-49bd-ad89-c72aeaad776c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_6a2f2a56-e272-4c9d-b443-ed173573b94e" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_396ef506-683c-49bd-ad89-c72aeaad776c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="hlm-20250329.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_31208178-7ff1-4051-a8ae-ba455622ee5b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_f844d3d6-5c1a-4850-8ab1-44227e6ed3fe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_31208178-7ff1-4051-a8ae-ba455622ee5b" xlink:to="loc_us-gaap_UseOfEstimates_f844d3d6-5c1a-4850-8ab1-44227e6ed3fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_2bec3fe7-8e86-4378-9bd9-7cc2f4807b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_31208178-7ff1-4051-a8ae-ba455622ee5b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_2bec3fe7-8e86-4378-9bd9-7cc2f4807b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/AccountingPoliciesPolicies" xlink:type="simple" xlink:href="hlm-20250329.xsd#AccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/AccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_fe6f9d3d-b149-47b6-9d00-a4ea3d9dd05d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8a6cc735-b244-4e2d-b298-6a09723008fb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fe6f9d3d-b149-47b6-9d00-a4ea3d9dd05d" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8a6cc735-b244-4e2d-b298-6a09723008fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="hlm-20250329.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_8c606941-af12-45ae-8dd0-e820097e8a89" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_6e3ae5f7-c942-45ce-a975-6e7e96fc1c61" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8c606941-af12-45ae-8dd0-e820097e8a89" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_6e3ae5f7-c942-45ce-a975-6e7e96fc1c61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationTables" xlink:type="simple" xlink:href="hlm-20250329.xsd#BusinessCombinationsAssetAcquisitionsandJointVentureFormationTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_7941362a-b46d-4a6e-a0bc-111512a1eb85" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_e9198437-34bc-45d0-a36f-25fa386abbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_7941362a-b46d-4a6e-a0bc-111512a1eb85" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_e9198437-34bc-45d0-a36f-25fa386abbcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="hlm-20250329.xsd#GoodwillandOtherIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_eddf6b17-542e-4bfa-a512-de59b8eb2b19" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_029ad689-3b12-4307-8e6e-5477206f30c1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_eddf6b17-542e-4bfa-a512-de59b8eb2b19" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_029ad689-3b12-4307-8e6e-5477206f30c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_f4aae3e3-9b9a-4a56-8d2f-d97f1077d12e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_eddf6b17-542e-4bfa-a512-de59b8eb2b19" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_f4aae3e3-9b9a-4a56-8d2f-d97f1077d12e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_ee157468-9e90-41a3-9ebf-44674bd2359a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_eddf6b17-542e-4bfa-a512-de59b8eb2b19" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_ee157468-9e90-41a3-9ebf-44674bd2359a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LongTermDebtTables" xlink:type="simple" xlink:href="hlm-20250329.xsd#LongTermDebtTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LongTermDebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_bffb4ccc-6ece-4bcd-8f6d-76dd415cf2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_8d8a6dad-2953-44cf-a58d-70080c1d6f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bffb4ccc-6ece-4bcd-8f6d-76dd415cf2a1" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_8d8a6dad-2953-44cf-a58d-70080c1d6f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesTables" xlink:type="simple" xlink:href="hlm-20250329.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_903dd0f8-2ab8-484d-baa7-287dfa8633a6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_e518cd86-1f0d-47ae-834b-6303a4393724" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_903dd0f8-2ab8-484d-baa7-287dfa8633a6" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_e518cd86-1f0d-47ae-834b-6303a4393724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_AssetsAndLiabilitiesLesseeTableTextBlock_5954b2d6-d50a-4764-ba03-324dc03d90b5" xlink:href="hlm-20250329.xsd#hlm_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_903dd0f8-2ab8-484d-baa7-287dfa8633a6" xlink:to="loc_hlm_AssetsAndLiabilitiesLesseeTableTextBlock_5954b2d6-d50a-4764-ba03-324dc03d90b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_6d96da6b-c140-44e3-a3f6-a50e2b9afebb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_903dd0f8-2ab8-484d-baa7-287dfa8633a6" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_6d96da6b-c140-44e3-a3f6-a50e2b9afebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_1882ebcd-9ca4-4c8a-b4d7-045b8d0a5a36" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_903dd0f8-2ab8-484d-baa7-287dfa8633a6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_1882ebcd-9ca4-4c8a-b4d7-045b8d0a5a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeTables" xlink:type="simple" xlink:href="hlm-20250329.xsd#EquityandAccumulatedOtherComprehensiveIncomeTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_0383f6a6-53db-4b52-b0a5-e8b9d0206876" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_de3ab69a-05a1-443c-b060-4697e2873afd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0383f6a6-53db-4b52-b0a5-e8b9d0206876" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_de3ab69a-05a1-443c-b060-4697e2873afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="hlm-20250329.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_53ac8014-463b-4ff5-b618-8b478976d67a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_79572d71-3760-4ee0-81db-74a809890c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_53ac8014-463b-4ff5-b618-8b478976d67a" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_79572d71-3760-4ee0-81db-74a809890c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/DerivativeandHedgingTables" xlink:type="simple" xlink:href="hlm-20250329.xsd#DerivativeandHedgingTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/DerivativeandHedgingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_65c2a9a6-3828-42fe-9d8a-3d10ac3d2160" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_0e3cc846-4d52-4e03-bc88-62072fe5ae2f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_65c2a9a6-3828-42fe-9d8a-3d10ac3d2160" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_0e3cc846-4d52-4e03-bc88-62072fe5ae2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="hlm-20250329.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_b2c7098a-a987-4af9-949a-11628a5a0f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_fe5b553d-8a53-427c-a114-c29bfa173e0a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b2c7098a-a987-4af9-949a-11628a5a0f1e" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_fe5b553d-8a53-427c-a114-c29bfa173e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_83f4f6ac-6494-4ef9-b074-b55e1256608d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b2c7098a-a987-4af9-949a-11628a5a0f1e" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_83f4f6ac-6494-4ef9-b074-b55e1256608d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SegmentReportingTables" xlink:type="simple" xlink:href="hlm-20250329.xsd#SegmentReportingTables"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SegmentReportingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_9176c653-3713-436d-98f3-d1f4e3dfdf9a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_bf4e31db-c185-4405-a1cc-411124b39af4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_9176c653-3713-436d-98f3-d1f4e3dfdf9a" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_bf4e31db-c185-4405-a1cc-411124b39af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_e7d12c72-7250-412b-80a4-9c10ce0edd4a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_9176c653-3713-436d-98f3-d1f4e3dfdf9a" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock_e7d12c72-7250-412b-80a4-9c10ce0edd4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_bf53cc8c-1696-4717-99d7-31edd772a32f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_9f5741cb-2a4c-4570-a6c3-64061d7bdad5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_afb50795-e6b4-46a0-92a7-d71aed0cab72" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f5741cb-2a4c-4570-a6c3-64061d7bdad5" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_afb50795-e6b4-46a0-92a7-d71aed0cab72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_0366d201-77f8-4cdb-b2bc-817476a2a9e1" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_afb50795-e6b4-46a0-92a7-d71aed0cab72" xlink:to="loc_srt_StatementGeographicalAxis_0366d201-77f8-4cdb-b2bc-817476a2a9e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_56fdaf96-8cce-4c06-97d0-f6ad325468f3" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_0366d201-77f8-4cdb-b2bc-817476a2a9e1" xlink:to="loc_srt_SegmentGeographicalDomain_56fdaf96-8cce-4c06-97d0-f6ad325468f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_42062f8c-e795-4788-aa2d-718e8ad77982" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_56fdaf96-8cce-4c06-97d0-f6ad325468f3" xlink:to="loc_country_US_42062f8c-e795-4788-aa2d-718e8ad77982" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_9dc50ea1-aae5-46a6-bb06-03c7458dd683" xlink:href="https://xbrl.sec.gov/country/2025/country-2025.xsd#country_CA"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_56fdaf96-8cce-4c06-97d0-f6ad325468f3" xlink:to="loc_country_CA_9dc50ea1-aae5-46a6-bb06-03c7458dd683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_OTHERDomain_f479336b-bae5-4a39-a907-522b659c55f1" xlink:href="hlm-20250329.xsd#hlm_OTHERDomain"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_56fdaf96-8cce-4c06-97d0-f6ad325468f3" xlink:to="loc_hlm_OTHERDomain_f479336b-bae5-4a39-a907-522b659c55f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_eb455fd9-e6b8-4dc0-a1d5-3fb3c44f0421" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_afb50795-e6b4-46a0-92a7-d71aed0cab72" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_eb455fd9-e6b8-4dc0-a1d5-3fb3c44f0421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fee683c7-1cb8-4942-bef6-0dbe8f8b7c44" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_eb455fd9-e6b8-4dc0-a1d5-3fb3c44f0421" xlink:to="loc_us-gaap_SegmentDomain_fee683c7-1cb8-4942-bef6-0dbe8f8b7c44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_9e9ea94b-b629-4d24-82b0-35c7031db092" xlink:href="hlm-20250329.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_fee683c7-1cb8-4942-bef6-0dbe8f8b7c44" xlink:to="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_9e9ea94b-b629-4d24-82b0-35c7031db092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_14f3f91d-a171-497c-999d-1a155d722015" xlink:href="hlm-20250329.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_fee683c7-1cb8-4942-bef6-0dbe8f8b7c44" xlink:to="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_14f3f91d-a171-497c-999d-1a155d722015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember_cbf49a4d-f649-4dc9-90ac-a6f10f0ab241" xlink:href="hlm-20250329.xsd#hlm_CanadaSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_fee683c7-1cb8-4942-bef6-0dbe8f8b7c44" xlink:to="loc_hlm_CanadaSegmentMember_cbf49a4d-f649-4dc9-90ac-a6f10f0ab241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_3f8046e7-77c1-4091-ba3d-75346191baeb" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_afb50795-e6b4-46a0-92a7-d71aed0cab72" xlink:to="loc_srt_ProductOrServiceAxis_3f8046e7-77c1-4091-ba3d-75346191baeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_28d335b3-d344-4bc0-ad35-6ae4e7833a5c" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_3f8046e7-77c1-4091-ba3d-75346191baeb" xlink:to="loc_srt_ProductsAndServicesDomain_28d335b3-d344-4bc0-ad35-6ae4e7833a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FasteningandHardwareMember_06b049fe-4091-481a-8309-7d28328c95d2" xlink:href="hlm-20250329.xsd#hlm_FasteningandHardwareMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_28d335b3-d344-4bc0-ad35-6ae4e7833a5c" xlink:to="loc_hlm_FasteningandHardwareMember_06b049fe-4091-481a-8309-7d28328c95d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_PersonalProtectionSolutionsMember_dc2c40a5-1c21-4cd5-81c2-1f04fa511b6b" xlink:href="hlm-20250329.xsd#hlm_PersonalProtectionSolutionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_28d335b3-d344-4bc0-ad35-6ae4e7833a5c" xlink:to="loc_hlm_PersonalProtectionSolutionsMember_dc2c40a5-1c21-4cd5-81c2-1f04fa511b6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_KeyandKeyAccessoriesMember_0a045974-a68a-4d85-9a8b-cd622a6eb1df" xlink:href="hlm-20250329.xsd#hlm_KeyandKeyAccessoriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_28d335b3-d344-4bc0-ad35-6ae4e7833a5c" xlink:to="loc_hlm_KeyandKeyAccessoriesMember_0a045974-a68a-4d85-9a8b-cd622a6eb1df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EngravingMember_c930436c-c19b-4133-90a6-c2d2493dc21f" xlink:href="hlm-20250329.xsd#hlm_EngravingMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_28d335b3-d344-4bc0-ad35-6ae4e7833a5c" xlink:to="loc_hlm_EngravingMember_c930436c-c19b-4133-90a6-c2d2493dc21f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_b90dbf69-b699-4da6-9126-90544f9a6b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_afb50795-e6b4-46a0-92a7-d71aed0cab72" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_b90dbf69-b699-4da6-9126-90544f9a6b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7728ae19-04d0-4849-88e1-8e3c3b0f552b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_b90dbf69-b699-4da6-9126-90544f9a6b6e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7728ae19-04d0-4849-88e1-8e3c3b0f552b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#AcquisitionsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_d29dc39e-5bbc-4bb8-939d-735cdd5c6d56" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d0b92be1-cf31-4eec-b6ff-27ee823ec326" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d29dc39e-5bbc-4bb8-939d-735cdd5c6d56" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d0b92be1-cf31-4eec-b6ff-27ee823ec326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_d6d0c362-c2b8-47b4-a332-2fbf491bd535" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d0b92be1-cf31-4eec-b6ff-27ee823ec326" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_d6d0c362-c2b8-47b4-a332-2fbf491bd535" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_117dd594-97f4-451c-a971-e79e819a6088" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_d6d0c362-c2b8-47b4-a332-2fbf491bd535" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_117dd594-97f4-451c-a971-e79e819a6088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_IntexMember_f61cffd9-2a57-4a0d-b297-022d3eb32e20" xlink:href="hlm-20250329.xsd#hlm_IntexMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_117dd594-97f4-451c-a971-e79e819a6088" xlink:to="loc_hlm_IntexMember_f61cffd9-2a57-4a0d-b297-022d3eb32e20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5a3c364a-5077-4f4e-b51a-00781e4ccd44" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d0b92be1-cf31-4eec-b6ff-27ee823ec326" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5a3c364a-5077-4f4e-b51a-00781e4ccd44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6323f2af-5664-49ef-ab12-96162c714906" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5a3c364a-5077-4f4e-b51a-00781e4ccd44" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6323f2af-5664-49ef-ab12-96162c714906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_b3fc27c6-ad7e-4e1a-809b-3c7feed6fd8d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6323f2af-5664-49ef-ab12-96162c714906" xlink:to="loc_us-gaap_CustomerRelationshipsMember_b3fc27c6-ad7e-4e1a-809b-3c7feed6fd8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_e8e4044f-6aba-4688-8643-7fadfd3c8b04" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6323f2af-5664-49ef-ab12-96162c714906" xlink:to="loc_us-gaap_TradeNamesMember_e8e4044f-6aba-4688-8643-7fadfd3c8b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d0b92be1-cf31-4eec-b6ff-27ee823ec326" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_71c61c39-01a9-47b3-abb0-b8a86d4902b3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_71c61c39-01a9-47b3-abb0-b8a86d4902b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_abfde49b-e27f-4970-8eed-87d57afc4877" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_abfde49b-e27f-4970-8eed-87d57afc4877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_6aa9a248-5505-47c2-9653-744b537ebbb6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_6aa9a248-5505-47c2-9653-744b537ebbb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c7077a66-307e-44ed-b0b4-306ab2cbc853" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c7077a66-307e-44ed-b0b4-306ab2cbc853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_83c685a8-00db-4617-935a-e75e3a5e4ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_Goodwill_83c685a8-00db-4617-935a-e75e3a5e4ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_f00fbf7c-d8b1-47fc-9194-4e8749c4b501" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_f00fbf7c-d8b1-47fc-9194-4e8749c4b501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_0a29eacd-0639-4333-ba52-7fd7e677b2b7" xlink:href="hlm-20250329.xsd#hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill_0a29eacd-0639-4333-ba52-7fd7e677b2b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_02476f8f-32fb-4517-9ddd-ebc68b4b0b88" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_02476f8f-32fb-4517-9ddd-ebc68b4b0b88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_09cd8e9a-f273-4554-ab70-e436f2202bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_09cd8e9a-f273-4554-ab70-e436f2202bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue_dd4b012c-ec50-4a05-b8dd-2ee42882a3d4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationAcquiredReceivablesFairValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_97f4b7fb-9444-4bd3-99b2-2eacbf4e5872" xlink:to="loc_us-gaap_BusinessCombinationAcquiredReceivablesFairValue_dd4b012c-ec50-4a05-b8dd-2ee42882a3d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail" xlink:type="simple" xlink:href="hlm-20250329.xsd#GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_eab32ee8-ac17-4bcb-b477-890bb724d439" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_4864a33d-9708-4c15-85da-08582724eafd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_eab32ee8-ac17-4bcb-b477-890bb724d439" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_4864a33d-9708-4c15-85da-08582724eafd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c15bfdc2-0141-4538-9daa-91bcc9fd1fbd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_4864a33d-9708-4c15-85da-08582724eafd" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c15bfdc2-0141-4538-9daa-91bcc9fd1fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d904543b-56f3-4009-b5b3-0fa5185c3584" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c15bfdc2-0141-4538-9daa-91bcc9fd1fbd" xlink:to="loc_us-gaap_SegmentDomain_d904543b-56f3-4009-b5b3-0fa5185c3584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_2d19d864-8a4e-4aa1-95a5-ca00610f0fc1" xlink:href="hlm-20250329.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d904543b-56f3-4009-b5b3-0fa5185c3584" xlink:to="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_2d19d864-8a4e-4aa1-95a5-ca00610f0fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_fec282c3-532b-4685-ae11-6483b99655e7" xlink:href="hlm-20250329.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d904543b-56f3-4009-b5b3-0fa5185c3584" xlink:to="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_fec282c3-532b-4685-ae11-6483b99655e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember_a857a288-d174-4f9b-a500-3fa47443cf99" xlink:href="hlm-20250329.xsd#hlm_CanadaSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d904543b-56f3-4009-b5b3-0fa5185c3584" xlink:to="loc_hlm_CanadaSegmentMember_a857a288-d174-4f9b-a500-3fa47443cf99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_61c30bdf-fbd2-4422-ae54-e84a4c126b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_4864a33d-9708-4c15-85da-08582724eafd" xlink:to="loc_us-gaap_GoodwillLineItems_61c30bdf-fbd2-4422-ae54-e84a4c126b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_a79199df-0b48-4a5e-9c17-e67fd20ffdd1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_61c30bdf-fbd2-4422-ae54-e84a4c126b5b" xlink:to="loc_us-gaap_GoodwillRollForward_a79199df-0b48-4a5e-9c17-e67fd20ffdd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_523d8f5d-4c33-4310-be9e-a6e3073abcdf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_a79199df-0b48-4a5e-9c17-e67fd20ffdd1" xlink:to="loc_us-gaap_Goodwill_523d8f5d-4c33-4310-be9e-a6e3073abcdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_63ba4fde-ca72-49ea-88fc-e1396d4b7272" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_a79199df-0b48-4a5e-9c17-e67fd20ffdd1" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_63ba4fde-ca72-49ea-88fc-e1396d4b7272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_4821dea3-3913-4041-aa13-b252d5421c95" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_a79199df-0b48-4a5e-9c17-e67fd20ffdd1" xlink:to="loc_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit_4821dea3-3913-4041-aa13-b252d5421c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_3100e11d-7a00-4078-990c-0bff1472b536" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_a79199df-0b48-4a5e-9c17-e67fd20ffdd1" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_3100e11d-7a00-4078-990c-0bff1472b536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_b4bf91d9-d18e-4c43-87f3-a8e43906fd14" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_a79199df-0b48-4a5e-9c17-e67fd20ffdd1" xlink:to="loc_us-gaap_Goodwill_b4bf91d9-d18e-4c43-87f3-a8e43906fd14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_dba02c6a-c29a-4297-9aae-f2db0a55679c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillPurchaseAccountingAdjustments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_61c30bdf-fbd2-4422-ae54-e84a4c126b5b" xlink:to="loc_us-gaap_GoodwillPurchaseAccountingAdjustments_dba02c6a-c29a-4297-9aae-f2db0a55679c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail" xlink:type="simple" xlink:href="hlm-20250329.xsd#GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1e6aa9e0-cd20-49f6-ae4f-1a72f7c02ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf137244-042b-4d11-86fc-39ca40a3bc33" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1e6aa9e0-cd20-49f6-ae4f-1a72f7c02ceb" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf137244-042b-4d11-86fc-39ca40a3bc33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_beaac29a-724f-493b-9b06-e4e573a32adf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf137244-042b-4d11-86fc-39ca40a3bc33" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_beaac29a-724f-493b-9b06-e4e573a32adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ca07fd08-135c-4ab7-b236-ad2fc3b6980e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_beaac29a-724f-493b-9b06-e4e573a32adf" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ca07fd08-135c-4ab7-b236-ad2fc3b6980e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_0673dea6-ba27-4de9-825e-9dc61afbc81f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ca07fd08-135c-4ab7-b236-ad2fc3b6980e" xlink:to="loc_us-gaap_CustomerRelationshipsMember_0673dea6-ba27-4de9-825e-9dc61afbc81f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_e78e1072-b518-4048-91b4-475a1f5c833a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ca07fd08-135c-4ab7-b236-ad2fc3b6980e" xlink:to="loc_us-gaap_TrademarksMember_e78e1072-b518-4048-91b4-475a1f5c833a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_b4c4e6a2-063e-4c28-be5d-ed2cf526c0e4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ca07fd08-135c-4ab7-b236-ad2fc3b6980e" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_b4c4e6a2-063e-4c28-be5d-ed2cf526c0e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_da0d350e-b076-4656-8ab5-2ef2476dd356" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf137244-042b-4d11-86fc-39ca40a3bc33" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_da0d350e-b076-4656-8ab5-2ef2476dd356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_69744bff-3399-40ff-b759-9a659c8d27db" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_da0d350e-b076-4656-8ab5-2ef2476dd356" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_69744bff-3399-40ff-b759-9a659c8d27db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_d793577a-7e91-400a-82a0-07c6c68c1b33" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_69744bff-3399-40ff-b759-9a659c8d27db" xlink:to="loc_us-gaap_TrademarksMember_d793577a-7e91-400a-82a0-07c6c68c1b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_1b450533-dea5-4149-89c6-578564a095d4" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf137244-042b-4d11-86fc-39ca40a3bc33" xlink:to="loc_srt_RangeAxis_1b450533-dea5-4149-89c6-578564a095d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3eb8d9e4-272b-4098-affe-06aa2810352e" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_1b450533-dea5-4149-89c6-578564a095d4" xlink:to="loc_srt_RangeMember_3eb8d9e4-272b-4098-affe-06aa2810352e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_82a1e057-0cf9-426a-bced-a5d6eac96ab8" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3eb8d9e4-272b-4098-affe-06aa2810352e" xlink:to="loc_srt_MinimumMember_82a1e057-0cf9-426a-bced-a5d6eac96ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_929880f5-1cf6-46cc-bae1-178c6fd9d59e" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_3eb8d9e4-272b-4098-affe-06aa2810352e" xlink:to="loc_srt_MaximumMember_929880f5-1cf6-46cc-bae1-178c6fd9d59e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c23c3153-c934-454c-a4f9-fb5d32195698" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_cf137244-042b-4d11-86fc-39ca40a3bc33" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c23c3153-c934-454c-a4f9-fb5d32195698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d46c261c-999e-4a39-930b-17a804949e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c23c3153-c934-454c-a4f9-fb5d32195698" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d46c261c-999e-4a39-930b-17a804949e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5751cfe7-7a4a-4dd4-9a16-c9d577df73c2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c23c3153-c934-454c-a4f9-fb5d32195698" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_5751cfe7-7a4a-4dd4-9a16-c9d577df73c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_8f34773f-a91e-472b-aa0b-566a9ed84efc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c23c3153-c934-454c-a4f9-fb5d32195698" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_8f34773f-a91e-472b-aa0b-566a9ed84efc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_6aa80f12-1c9f-4902-ad79-eb413deb09c3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c23c3153-c934-454c-a4f9-fb5d32195698" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_6aa80f12-1c9f-4902-ad79-eb413deb09c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_74c70d9e-255e-44e2-a0db-e4eabda51747" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c23c3153-c934-454c-a4f9-fb5d32195698" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_74c70d9e-255e-44e2-a0db-e4eabda51747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d6e92d00-e59b-43fa-8c1f-37096887f726" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c23c3153-c934-454c-a4f9-fb5d32195698" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d6e92d00-e59b-43fa-8c1f-37096887f726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#GoodwillandOtherIntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_859b047f-71d1-4b71-92b1-feb6fadffd02" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_2fdc9644-60c8-4963-b784-9bddf69dfb57" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_859b047f-71d1-4b71-92b1-feb6fadffd02" xlink:to="loc_us-gaap_AdjustmentForAmortization_2fdc9644-60c8-4963-b784-9bddf69dfb57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail" xlink:type="simple" xlink:href="hlm-20250329.xsd#CommitmentsandContingenciesDetail"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f53c5e06-c317-4761-8a28-1564a6e8203d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_d12042a5-8293-4e4f-baa6-e2553eb10179" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f53c5e06-c317-4761-8a28-1564a6e8203d" xlink:to="loc_us-gaap_LossContingenciesTable_d12042a5-8293-4e4f-baa6-e2553eb10179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_14cd694a-6b51-4c3c-b933-efd1514a9a4c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_d12042a5-8293-4e4f-baa6-e2553eb10179" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_14cd694a-6b51-4c3c-b933-efd1514a9a4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_142eb001-1a25-4eff-bc41-bef0d7b6c03e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_14cd694a-6b51-4c3c-b933-efd1514a9a4c" xlink:to="loc_us-gaap_LossContingencyNatureDomain_142eb001-1a25-4eff-bc41-bef0d7b6c03e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceClaimsMember_24988659-2ae3-490a-a1ca-96d29fcacdac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InsuranceClaimsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_142eb001-1a25-4eff-bc41-bef0d7b6c03e" xlink:to="loc_us-gaap_InsuranceClaimsMember_24988659-2ae3-490a-a1ca-96d29fcacdac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_GroupHealthInsuranceClaimsMember_4da7dec7-9e34-43d5-bd11-c1a597e77756" xlink:href="hlm-20250329.xsd#hlm_GroupHealthInsuranceClaimsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_142eb001-1a25-4eff-bc41-bef0d7b6c03e" xlink:to="loc_hlm_GroupHealthInsuranceClaimsMember_4da7dec7-9e34-43d5-bd11-c1a597e77756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_4cec29b8-0c9d-41d3-94e1-fa010a48e34a" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_d12042a5-8293-4e4f-baa6-e2553eb10179" xlink:to="loc_srt_RangeAxis_4cec29b8-0c9d-41d3-94e1-fa010a48e34a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bbe650e9-4e75-40d7-95f1-14a20eda14d9" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_4cec29b8-0c9d-41d3-94e1-fa010a48e34a" xlink:to="loc_srt_RangeMember_bbe650e9-4e75-40d7-95f1-14a20eda14d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4c606216-1fa2-4ac1-80a5-7a3130f8d6d8" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_bbe650e9-4e75-40d7-95f1-14a20eda14d9" xlink:to="loc_srt_MaximumMember_4c606216-1fa2-4ac1-80a5-7a3130f8d6d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_57491849-33d7-4137-9779-67629dfc67a7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_d12042a5-8293-4e4f-baa6-e2553eb10179" xlink:to="loc_us-gaap_LossContingenciesLineItems_57491849-33d7-4137-9779-67629dfc67a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_MaximumAmountOfSelfInsuranceCoverage_3d14a871-0a95-4de0-a7bd-2bb297c12f64" xlink:href="hlm-20250329.xsd#hlm_MaximumAmountOfSelfInsuranceCoverage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_57491849-33d7-4137-9779-67629dfc67a7" xlink:to="loc_hlm_MaximumAmountOfSelfInsuranceCoverage_3d14a871-0a95-4de0-a7bd-2bb297c12f64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers_b795753c-7283-416c-b628-6dd68e190441" xlink:href="hlm-20250329.xsd#hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_57491849-33d7-4137-9779-67629dfc67a7" xlink:to="loc_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers_b795753c-7283-416c-b628-6dd68e190441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserve_60443108-275c-4028-b611-d43931ac8863" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SelfInsuranceReserve"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_57491849-33d7-4137-9779-67629dfc67a7" xlink:to="loc_us-gaap_SelfInsuranceReserve_60443108-275c-4028-b611-d43931ac8863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_2e940a56-0e58-4a5d-8aae-cec5bca55ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_57491849-33d7-4137-9779-67629dfc67a7" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_2e940a56-0e58-4a5d-8aae-cec5bca55ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#RelatedPartyTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_2eedf843-d146-44cf-89a5-6d53280be186" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_b0eaeb86-f59b-450b-aec7-463b12cb2c6b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_2eedf843-d146-44cf-89a5-6d53280be186" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_b0eaeb86-f59b-450b-aec7-463b12cb2c6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_bf88238c-1aef-4afe-b724-48ca6292f0ca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_b0eaeb86-f59b-450b-aec7-463b12cb2c6b" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_bf88238c-1aef-4afe-b724-48ca6292f0ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_50a60c10-cbbb-4dc7-80ed-e89f0bfe4ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_bf88238c-1aef-4afe-b724-48ca6292f0ca" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_50a60c10-cbbb-4dc7-80ed-e89f0bfe4ee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_OlliesBargainOutletSalesMember_3baf906b-3324-4ac4-bf61-9572baaba8b1" xlink:href="hlm-20250329.xsd#hlm_OlliesBargainOutletSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_50a60c10-cbbb-4dc7-80ed-e89f0bfe4ee0" xlink:to="loc_hlm_OlliesBargainOutletSalesMember_3baf906b-3324-4ac4-bf61-9572baaba8b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_1f9637b7-5063-47ec-a6f2-4e32471a4642" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_b0eaeb86-f59b-450b-aec7-463b12cb2c6b" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_1f9637b7-5063-47ec-a6f2-4e32471a4642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RelatedPartTransactionSalesToRelatedParty_85c030a0-6969-4caa-838e-1bbedb76a85e" xlink:href="hlm-20250329.xsd#hlm_RelatedPartTransactionSalesToRelatedParty"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1f9637b7-5063-47ec-a6f2-4e32471a4642" xlink:to="loc_hlm_RelatedPartTransactionSalesToRelatedParty_85c030a0-6969-4caa-838e-1bbedb76a85e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRoyalties_f8baaae1-5926-4fb7-b64d-ace85eade478" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsForRoyalties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_1f9637b7-5063-47ec-a6f2-4e32471a4642" xlink:to="loc_us-gaap_PaymentsForRoyalties_f8baaae1-5926-4fb7-b64d-ace85eade478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4d80e662-df74-453b-b4be-ccc257c2e0e1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ad1d54c9-f80d-4f5e-b216-6c2d9710aee9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4d80e662-df74-453b-b4be-ccc257c2e0e1" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ad1d54c9-f80d-4f5e-b216-6c2d9710aee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c82b8a8d-0aa5-4be1-a929-9dcec6d6dd92" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4d80e662-df74-453b-b4be-ccc257c2e0e1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c82b8a8d-0aa5-4be1-a929-9dcec6d6dd92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#LongTermDebtSummaryofLongTermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8108ee3e-4833-4986-944b-6903a1c9ed7f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_486b706f-416c-4d67-8340-091547e0b21b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8108ee3e-4833-4986-944b-6903a1c9ed7f" xlink:to="loc_us-gaap_DebtInstrumentTable_486b706f-416c-4d67-8340-091547e0b21b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0f8b39f9-987a-451c-9934-086cc9e7c353" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_486b706f-416c-4d67-8340-091547e0b21b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0f8b39f9-987a-451c-9934-086cc9e7c353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_2ed021cf-91ff-4672-bd4a-8dbd70cbe0aa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0f8b39f9-987a-451c-9934-086cc9e7c353" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_2ed021cf-91ff-4672-bd4a-8dbd70cbe0aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_39e31541-ee8a-4982-bb74-14065e1786ea" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_2ed021cf-91ff-4672-bd4a-8dbd70cbe0aa" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_39e31541-ee8a-4982-bb74-14065e1786ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_d9c4f5f8-d6d5-4b19-b5fe-1679d2c79a19" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_2ed021cf-91ff-4672-bd4a-8dbd70cbe0aa" xlink:to="loc_us-gaap_MediumTermNotesMember_d9c4f5f8-d6d5-4b19-b5fe-1679d2c79a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_314ea5cc-7a0c-4cca-8678-d9a3802c74fb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_486b706f-416c-4d67-8340-091547e0b21b" xlink:to="loc_us-gaap_DebtInstrumentAxis_314ea5cc-7a0c-4cca-8678-d9a3802c74fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_a8de6fef-1df3-4efd-92dc-0b3e9d88fe8a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_314ea5cc-7a0c-4cca-8678-d9a3802c74fb" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_a8de6fef-1df3-4efd-92dc-0b3e9d88fe8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_SeniorTermLoanDue2028Member_70e889ce-f209-43ae-ad5b-c8bb8c06aade" xlink:href="hlm-20250329.xsd#hlm_SeniorTermLoanDue2028Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_a8de6fef-1df3-4efd-92dc-0b3e9d88fe8a" xlink:to="loc_hlm_SeniorTermLoanDue2028Member_70e889ce-f209-43ae-ad5b-c8bb8c06aade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_486b706f-416c-4d67-8340-091547e0b21b" xlink:to="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_59c67863-b8d1-4452-a40d-8a5169f612fd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_59c67863-b8d1-4452-a40d-8a5169f612fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FinanceLeaseLiabilityAndOtherObligations_a51666d3-1ba7-4a10-880c-3bbd0a972e41" xlink:href="hlm-20250329.xsd#hlm_FinanceLeaseLiabilityAndOtherObligations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:to="loc_hlm_FinanceLeaseLiabilityAndOtherObligations_a51666d3-1ba7-4a10-880c-3bbd0a972e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_e9d5a39a-d590-4834-8195-8a19c8299ff8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_e9d5a39a-d590-4834-8195-8a19c8299ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_cf239701-c0a5-4580-815a-bdcad0f18169" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_cf239701-c0a5-4580-815a-bdcad0f18169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_1aaacf85-666b-485b-b022-2ec3fb177bef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent_1aaacf85-666b-485b-b022-2ec3fb177bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_85342cb1-f421-48e4-a083-49c9610c8a29" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_85342cb1-f421-48e4-a083-49c9610c8a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_5991b001-250b-41f2-b701-56c598b01ca0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_deca4d7e-a637-4d2f-9aaa-f3b2f41b881d" xlink:to="loc_us-gaap_LongTermDebt_5991b001-250b-41f2-b701-56c598b01ca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail" xlink:type="simple" xlink:href="hlm-20250329.xsd#LongTermDebtNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c2c840ff-94c9-4826-91d1-4bd69d95e19f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_dbd2b4a6-fa24-4337-9092-e33138fe07fb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c2c840ff-94c9-4826-91d1-4bd69d95e19f" xlink:to="loc_us-gaap_DebtInstrumentTable_dbd2b4a6-fa24-4337-9092-e33138fe07fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_ae30d4a2-c1cc-46a5-b66d-42c328fb8444" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_dbd2b4a6-fa24-4337-9092-e33138fe07fb" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_ae30d4a2-c1cc-46a5-b66d-42c328fb8444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3ab48d0e-414e-490e-bcdd-7a5647b79881" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_ae30d4a2-c1cc-46a5-b66d-42c328fb8444" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3ab48d0e-414e-490e-bcdd-7a5647b79881" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_efae382b-89e8-4afb-a26c-e561b8917dab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3ab48d0e-414e-490e-bcdd-7a5647b79881" xlink:to="loc_us-gaap_MediumTermNotesMember_efae382b-89e8-4afb-a26c-e561b8917dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_7ac3ecbd-8ff0-4549-b269-8797b3da6b98" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3ab48d0e-414e-490e-bcdd-7a5647b79881" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_7ac3ecbd-8ff0-4549-b269-8797b3da6b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_10aa2fdf-1b45-42f6-abc6-4e152b50f741" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_dbd2b4a6-fa24-4337-9092-e33138fe07fb" xlink:to="loc_us-gaap_DebtInstrumentAxis_10aa2fdf-1b45-42f6-abc6-4e152b50f741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_29957e58-c103-4c8f-b778-caa5a9e000ef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_10aa2fdf-1b45-42f6-abc6-4e152b50f741" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_29957e58-c103-4c8f-b778-caa5a9e000ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_SeniorTermLoanDue2028Member_5c486699-a775-449f-b062-f463b88e5eaf" xlink:href="hlm-20250329.xsd#hlm_SeniorTermLoanDue2028Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_29957e58-c103-4c8f-b778-caa5a9e000ef" xlink:to="loc_hlm_SeniorTermLoanDue2028Member_5c486699-a775-449f-b062-f463b88e5eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_28f76a7d-950d-4f3b-a836-9d5db36a39f9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_dbd2b4a6-fa24-4337-9092-e33138fe07fb" xlink:to="loc_us-gaap_DebtInstrumentLineItems_28f76a7d-950d-4f3b-a836-9d5db36a39f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_1a67abeb-c0a6-4654-b06f-4dfda05eebe7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_28f76a7d-950d-4f3b-a836-9d5db36a39f9" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_1a67abeb-c0a6-4654-b06f-4dfda05eebe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LettersOfCreditOutstandingAmount_12df54cb-dab1-4a7c-a8f4-3747b44037ea" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LettersOfCreditOutstandingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_28f76a7d-950d-4f3b-a836-9d5db36a39f9" xlink:to="loc_us-gaap_LettersOfCreditOutstandingAmount_12df54cb-dab1-4a7c-a8f4-3747b44037ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a0a74ac7-6c7d-4aca-8959-96123fbec7d0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_28f76a7d-950d-4f3b-a836-9d5db36a39f9" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_a0a74ac7-6c7d-4aca-8959-96123fbec7d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_b23c377a-fbb3-4848-9da9-5f379f86afdf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_28f76a7d-950d-4f3b-a836-9d5db36a39f9" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_b23c377a-fbb3-4848-9da9-5f379f86afdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_9bb6a0b1-f37b-4030-8aa6-e59ad934d79c" xlink:href="hlm-20250329.xsd#hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_28f76a7d-950d-4f3b-a836-9d5db36a39f9" xlink:to="loc_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts_9bb6a0b1-f37b-4030-8aa6-e59ad934d79c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LongTermDebtLossGainonExtinguishmentofDebtDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#LongTermDebtLossGainonExtinguishmentofDebtDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LongTermDebtLossGainonExtinguishmentofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1be9e9b1-7ba9-4509-9037-76099a89076f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_4114b92f-1ca2-4639-83a8-78b98b228b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1be9e9b1-7ba9-4509-9037-76099a89076f" xlink:to="loc_us-gaap_DebtInstrumentTable_4114b92f-1ca2-4639-83a8-78b98b228b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_2bff02e8-9585-4cc9-bf0c-a1eafefa2a66" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4114b92f-1ca2-4639-83a8-78b98b228b3e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_2bff02e8-9585-4cc9-bf0c-a1eafefa2a66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_f8933191-9f36-4cb9-82a4-e4a89d074805" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_2bff02e8-9585-4cc9-bf0c-a1eafefa2a66" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_f8933191-9f36-4cb9-82a4-e4a89d074805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_1255c15b-ae75-416a-a1d2-2155b99eb601" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f8933191-9f36-4cb9-82a4-e4a89d074805" xlink:to="loc_us-gaap_MediumTermNotesMember_1255c15b-ae75-416a-a1d2-2155b99eb601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_cdd0fd6a-a528-4ee9-9b9e-090eca4dd21d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_f8933191-9f36-4cb9-82a4-e4a89d074805" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_cdd0fd6a-a528-4ee9-9b9e-090eca4dd21d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_730c39f2-6833-4c31-b543-c0326dd222cd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_4114b92f-1ca2-4639-83a8-78b98b228b3e" xlink:to="loc_us-gaap_DebtInstrumentLineItems_730c39f2-6833-4c31-b543-c0326dd222cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_8a9feb24-0fad-4fae-83b4-00991d2daaa0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1be9e9b1-7ba9-4509-9037-76099a89076f" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_8a9feb24-0fad-4fae-83b4-00991d2daaa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_f9f66c6f-a76e-4529-b456-6f19458f5c70" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1be9e9b1-7ba9-4509-9037-76099a89076f" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_f9f66c6f-a76e-4529-b456-6f19458f5c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#LeasesLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LeasesLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c8857422-d87d-4ea5-8f9f-5418a344c3bb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_b66adb6e-3ecb-4c19-8b5e-735f0320b2c2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c8857422-d87d-4ea5-8f9f-5418a344c3bb" xlink:to="loc_us-gaap_OperatingLeaseCost_b66adb6e-3ecb-4c19-8b5e-735f0320b2c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_d2137ef3-9b1d-4284-9ef5-81bcc32b0658" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c8857422-d87d-4ea5-8f9f-5418a344c3bb" xlink:to="loc_us-gaap_ShortTermLeaseCost_d2137ef3-9b1d-4284-9ef5-81bcc32b0658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_5c951c31-406f-4643-bbbe-70c8cdb85043" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c8857422-d87d-4ea5-8f9f-5418a344c3bb" xlink:to="loc_us-gaap_VariableLeaseCost_5c951c31-406f-4643-bbbe-70c8cdb85043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FinanceLeaseCost1Abstract_15b3b988-7965-4ebb-b4ad-2eb29d9fb5d4" xlink:href="hlm-20250329.xsd#hlm_FinanceLeaseCost1Abstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c8857422-d87d-4ea5-8f9f-5418a344c3bb" xlink:to="loc_hlm_FinanceLeaseCost1Abstract_15b3b988-7965-4ebb-b4ad-2eb29d9fb5d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_3b3f6ea2-51b8-43e3-b81e-8252d8c79740" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hlm_FinanceLeaseCost1Abstract_15b3b988-7965-4ebb-b4ad-2eb29d9fb5d4" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_3b3f6ea2-51b8-43e3-b81e-8252d8c79740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_f3f4f1c9-7863-41e0-9426-9de9b076c54e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hlm_FinanceLeaseCost1Abstract_15b3b988-7965-4ebb-b4ad-2eb29d9fb5d4" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_f3f4f1c9-7863-41e0-9426-9de9b076c54e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_23c3d2da-2cbc-40b9-960a-9adc78114562" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_a4a18972-12d0-44c8-8980-506b18fe4d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_23c3d2da-2cbc-40b9-960a-9adc78114562" xlink:to="loc_us-gaap_OperatingLeaseExpense_a4a18972-12d0-44c8-8980-506b18fe4d5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#LeasesWeightedAverageAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_0f28e1f2-888e-4570-9ad4-05e547097d31" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a392910b-32de-4ffe-879c-b0104cf99474" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0f28e1f2-888e-4570-9ad4-05e547097d31" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_a392910b-32de-4ffe-879c-b0104cf99474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_49b74012-ffe9-40e1-9832-ace9b392b40e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0f28e1f2-888e-4570-9ad4-05e547097d31" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_49b74012-ffe9-40e1-9832-ace9b392b40e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_bdf82329-1880-422e-9afa-300d1e5a57d6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0f28e1f2-888e-4570-9ad4-05e547097d31" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_bdf82329-1880-422e-9afa-300d1e5a57d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_53453e56-72f8-4acf-9f8f-705e20c07df2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0f28e1f2-888e-4570-9ad4-05e547097d31" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_53453e56-72f8-4acf-9f8f-705e20c07df2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#LeasesFinanceLeaseBalanceSheetLocationsDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_a82e4eb2-ccf5-41e4-9250-85d32f8a1a85" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_f56744a1-0e9b-4e75-ab03-f9c5e9710261" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a82e4eb2-ccf5-41e4-9250-85d32f8a1a85" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_f56744a1-0e9b-4e75-ab03-f9c5e9710261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_7a02a05e-dcfe-4bad-907a-f495e33421c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a82e4eb2-ccf5-41e4-9250-85d32f8a1a85" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_7a02a05e-dcfe-4bad-907a-f495e33421c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_63453583-2a21-4a6b-8925-fd4b7fc16ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a82e4eb2-ccf5-41e4-9250-85d32f8a1a85" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_63453583-2a21-4a6b-8925-fd4b7fc16ac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_dde34e90-7982-4025-b826-024b843a9ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a82e4eb2-ccf5-41e4-9250-85d32f8a1a85" xlink:to="loc_us-gaap_FinanceLeaseLiability_dde34e90-7982-4025-b826-024b843a9ec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#LeasesSupplementalCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_802b41de-a82f-4be4-abf9-2c0015856cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_14f90a42-f687-4d51-ba81-b775ddce1aee" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_802b41de-a82f-4be4-abf9-2c0015856cd3" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_14f90a42-f687-4d51-ba81-b775ddce1aee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_9c6026b9-1db5-415a-a9b3-e117f54635f1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_14f90a42-f687-4d51-ba81-b775ddce1aee" xlink:to="loc_us-gaap_OperatingLeasePayments_9c6026b9-1db5-415a-a9b3-e117f54635f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_b8a7ac00-a90a-455b-b77e-5693666477c4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_14f90a42-f687-4d51-ba81-b775ddce1aee" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_b8a7ac00-a90a-455b-b77e-5693666477c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_cfff8f71-5d13-4161-aa12-414f3f57323b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_14f90a42-f687-4d51-ba81-b775ddce1aee" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_cfff8f71-5d13-4161-aa12-414f3f57323b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#LeasesLeaseMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_c29aa3df-108d-4d3f-911f-3780a748a005" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e8abcb73-63ad-4d50-8043-0b3ce42fe283" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c29aa3df-108d-4d3f-911f-3780a748a005" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e8abcb73-63ad-4d50-8043-0b3ce42fe283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4564e0c2-01ab-432e-ad31-2dbff8ef948e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e8abcb73-63ad-4d50-8043-0b3ce42fe283" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_4564e0c2-01ab-432e-ad31-2dbff8ef948e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_56bb4720-98d0-4061-bd44-54f754e40d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e8abcb73-63ad-4d50-8043-0b3ce42fe283" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_56bb4720-98d0-4061-bd44-54f754e40d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c17f5d89-08d7-414f-bab5-1a92901ea265" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e8abcb73-63ad-4d50-8043-0b3ce42fe283" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c17f5d89-08d7-414f-bab5-1a92901ea265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4bfe96d1-02c5-4e46-bd3e-41fdc6bc0924" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e8abcb73-63ad-4d50-8043-0b3ce42fe283" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4bfe96d1-02c5-4e46-bd3e-41fdc6bc0924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_59795cb8-d3e6-4457-b0b6-77f4d8ae940a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e8abcb73-63ad-4d50-8043-0b3ce42fe283" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_59795cb8-d3e6-4457-b0b6-77f4d8ae940a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_88e70bb0-b4ca-462f-a116-9d5b44192a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e8abcb73-63ad-4d50-8043-0b3ce42fe283" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_88e70bb0-b4ca-462f-a116-9d5b44192a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a1576d4f-3bb5-435d-a86e-b743af70b3da" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e8abcb73-63ad-4d50-8043-0b3ce42fe283" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_a1576d4f-3bb5-435d-a86e-b743af70b3da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d63e9490-ba4f-4e74-8ab4-0c2de36b8d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e8abcb73-63ad-4d50-8043-0b3ce42fe283" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d63e9490-ba4f-4e74-8ab4-0c2de36b8d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0d970820-2c00-4c2b-b2ae-f50bcbe8805f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e8abcb73-63ad-4d50-8043-0b3ce42fe283" xlink:to="loc_us-gaap_OperatingLeaseLiability_0d970820-2c00-4c2b-b2ae-f50bcbe8805f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9f8fc866-b69e-4819-b334-5f58ded0c33d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_c29aa3df-108d-4d3f-911f-3780a748a005" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9f8fc866-b69e-4819-b334-5f58ded0c33d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_23d0c88b-2399-411c-afe1-bc3806d164e6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9f8fc866-b69e-4819-b334-5f58ded0c33d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_23d0c88b-2399-411c-afe1-bc3806d164e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_dfb3aecc-2418-4e98-8982-7447c0f64f28" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9f8fc866-b69e-4819-b334-5f58ded0c33d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_dfb3aecc-2418-4e98-8982-7447c0f64f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e6d823c5-283a-44bf-ac56-17547547605e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9f8fc866-b69e-4819-b334-5f58ded0c33d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e6d823c5-283a-44bf-ac56-17547547605e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_aa95c516-1019-44cb-8d8c-3a2daecc76e9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9f8fc866-b69e-4819-b334-5f58ded0c33d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_aa95c516-1019-44cb-8d8c-3a2daecc76e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_1d531cfa-459c-44f0-8300-944dd014c2b2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9f8fc866-b69e-4819-b334-5f58ded0c33d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_1d531cfa-459c-44f0-8300-944dd014c2b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_78d8ae30-49df-44c1-806d-c263a9d7a3ff" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9f8fc866-b69e-4819-b334-5f58ded0c33d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_78d8ae30-49df-44c1-806d-c263a9d7a3ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5b266a4d-f47e-4786-9b26-d5b039f90cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9f8fc866-b69e-4819-b334-5f58ded0c33d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5b266a4d-f47e-4786-9b26-d5b039f90cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_23f30b27-e4a3-450e-8313-e526d0ae0044" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9f8fc866-b69e-4819-b334-5f58ded0c33d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_23f30b27-e4a3-450e-8313-e526d0ae0044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_856f44ac-0299-4703-901a-fcd72342ecc6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_9f8fc866-b69e-4819-b334-5f58ded0c33d" xlink:to="loc_us-gaap_FinanceLeaseLiability_856f44ac-0299-4703-901a-fcd72342ecc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#EquityandAccumulatedOtherComprehensiveIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_8d6c1349-361e-487a-8226-3811481d02e2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9bab274e-b269-4995-b418-f1b114933c92" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_8d6c1349-361e-487a-8226-3811481d02e2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9bab274e-b269-4995-b418-f1b114933c92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ce97a2a4-baed-4e9a-9d1b-b3e62e925c26" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9bab274e-b269-4995-b418-f1b114933c92" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ce97a2a4-baed-4e9a-9d1b-b3e62e925c26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_cec5d210-5411-4e6a-9735-89a3cf58aebb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_ce97a2a4-baed-4e9a-9d1b-b3e62e925c26" xlink:to="loc_us-gaap_EquityComponentDomain_cec5d210-5411-4e6a-9735-89a3cf58aebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9cbdb539-18ee-4312-b4e3-c6ae05708ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_cec5d210-5411-4e6a-9735-89a3cf58aebb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9cbdb539-18ee-4312-b4e3-c6ae05708ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_9bab274e-b269-4995-b418-f1b114933c92" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d72409e5-db40-45f7-99e0-49486517fb41" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:to="loc_us-gaap_StockholdersEquity_d72409e5-db40-45f7-99e0-49486517fb41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_9a5865fc-bb84-419b-b28e-c0531ff59a92" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_9a5865fc-bb84-419b-b28e-c0531ff59a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_ac9c683c-6be1-49da-8fa4-7fc108dcf874" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_ac9c683c-6be1-49da-8fa4-7fc108dcf874" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b1ff1da2-4d47-4f39-8f1d-9c12abc3e20c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_b1ff1da2-4d47-4f39-8f1d-9c12abc3e20c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6ea9f353-5b9d-4db4-8172-0daa5e470b59" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:to="loc_us-gaap_StockholdersEquity_6ea9f353-5b9d-4db4-8172-0daa5e470b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_32e85ee7-079b-4b37-91ef-6c7c75fe1689" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_32e85ee7-079b-4b37-91ef-6c7c75fe1689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_d5e0aa0d-9d7b-48ef-ac12-9c48a7d3832d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_d5e0aa0d-9d7b-48ef-ac12-9c48a7d3832d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_e1a97b24-8e00-444e-aaf3-a3990085bd4b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_085c7302-5826-4686-9db2-fc1f3d5e3dab" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent_e1a97b24-8e00-444e-aaf3-a3990085bd4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_191b71fd-105a-444d-850a-ed82f87c7866" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a7fdacf-7d22-47bf-a9f3-a6c787fa5382" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_191b71fd-105a-444d-850a-ed82f87c7866" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a7fdacf-7d22-47bf-a9f3-a6c787fa5382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_b9b6a210-965f-4b90-8aa7-ce2a86a9960d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a7fdacf-7d22-47bf-a9f3-a6c787fa5382" xlink:to="loc_us-gaap_PlanNameAxis_b9b6a210-965f-4b90-8aa7-ce2a86a9960d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_254b24c0-da78-4a56-ba71-fe38b50917a5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_b9b6a210-965f-4b90-8aa7-ce2a86a9960d" xlink:to="loc_us-gaap_PlanNameDomain_254b24c0-da78-4a56-ba71-fe38b50917a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member_5089c50d-18f4-4fdf-8bec-94e9def2f2bf" xlink:href="hlm-20250329.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_254b24c0-da78-4a56-ba71-fe38b50917a5" xlink:to="loc_hlm_EquityIncentivePlan2014Member_5089c50d-18f4-4fdf-8bec-94e9def2f2bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2021Member_9d2ff9f4-5056-4c8c-adde-e8c567c2528c" xlink:href="hlm-20250329.xsd#hlm_EquityIncentivePlan2021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_254b24c0-da78-4a56-ba71-fe38b50917a5" xlink:to="loc_hlm_EquityIncentivePlan2021Member_9d2ff9f4-5056-4c8c-adde-e8c567c2528c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EmployeeStockPurchasePlanMember_c14d40d6-7a46-4c4b-98c1-2428bb074dad" xlink:href="hlm-20250329.xsd#hlm_EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_254b24c0-da78-4a56-ba71-fe38b50917a5" xlink:to="loc_hlm_EmployeeStockPurchasePlanMember_c14d40d6-7a46-4c4b-98c1-2428bb074dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c54da944-ed8a-4b1a-b3a1-31fb657250b4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a7fdacf-7d22-47bf-a9f3-a6c787fa5382" xlink:to="loc_us-gaap_AwardTypeAxis_c54da944-ed8a-4b1a-b3a1-31fb657250b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3de9a621-5cb2-45fd-a225-2b29498b973b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_c54da944-ed8a-4b1a-b3a1-31fb657250b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3de9a621-5cb2-45fd-a225-2b29498b973b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_5ce2bded-c502-4692-b7a2-74b1fe59ab8f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3de9a621-5cb2-45fd-a225-2b29498b973b" xlink:to="loc_us-gaap_EmployeeStockOptionMember_5ce2bded-c502-4692-b7a2-74b1fe59ab8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_eb123a06-5b27-45a2-98e5-d2173eca7067" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3de9a621-5cb2-45fd-a225-2b29498b973b" xlink:to="loc_us-gaap_StockCompensationPlanMember_eb123a06-5b27-45a2-98e5-d2173eca7067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a7f18e4-3e72-407a-84cb-5742a82afc9d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a7fdacf-7d22-47bf-a9f3-a6c787fa5382" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a7f18e4-3e72-407a-84cb-5742a82afc9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9888b4d1-0d63-4f5a-a052-11a5a86474a9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a7f18e4-3e72-407a-84cb-5742a82afc9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9888b4d1-0d63-4f5a-a052-11a5a86474a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_db630e8f-147f-4b79-88ef-ca3c433f1c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a7f18e4-3e72-407a-84cb-5742a82afc9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_db630e8f-147f-4b79-88ef-ca3c433f1c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_c150c025-1285-4848-a49c-bdcbcba654ce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6a7f18e4-3e72-407a-84cb-5742a82afc9d" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_c150c025-1285-4848-a49c-bdcbcba654ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#StockBasedCompensationSummaryofRestrictedStockActivityDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_27caa9fe-486e-4c96-bba9-74946336239d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cec98c35-b52b-4f89-921e-e6bdf449b509" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_27caa9fe-486e-4c96-bba9-74946336239d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cec98c35-b52b-4f89-921e-e6bdf449b509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6586db03-1d12-49c8-bed6-7f92b4f144a8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cec98c35-b52b-4f89-921e-e6bdf449b509" xlink:to="loc_us-gaap_AwardTypeAxis_6586db03-1d12-49c8-bed6-7f92b4f144a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_99f53b0d-1289-4bf5-8f50-1b6e0d263b6d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_6586db03-1d12-49c8-bed6-7f92b4f144a8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_99f53b0d-1289-4bf5-8f50-1b6e0d263b6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_039b517a-a15e-4442-a8e1-4cee7c9d364e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cec98c35-b52b-4f89-921e-e6bdf449b509" xlink:to="loc_us-gaap_PlanNameAxis_039b517a-a15e-4442-a8e1-4cee7c9d364e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_ae4c617d-48ef-447a-a0af-ee98be119cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_039b517a-a15e-4442-a8e1-4cee7c9d364e" xlink:to="loc_us-gaap_PlanNameDomain_ae4c617d-48ef-447a-a0af-ee98be119cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member_36d86dfd-0fd8-464f-b1ef-57206a3735a0" xlink:href="hlm-20250329.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_ae4c617d-48ef-447a-a0af-ee98be119cbb" xlink:to="loc_hlm_EquityIncentivePlan2014Member_36d86dfd-0fd8-464f-b1ef-57206a3735a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c6459a2a-d511-414d-b2b6-83192cf96d7b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cec98c35-b52b-4f89-921e-e6bdf449b509" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c6459a2a-d511-414d-b2b6-83192cf96d7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ca481bd3-fa07-458d-98ba-5a2b7d3b7c70" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c6459a2a-d511-414d-b2b6-83192cf96d7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_ca481bd3-fa07-458d-98ba-5a2b7d3b7c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_22a9c3ad-b93a-448f-b5f6-742c4024fca3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c6459a2a-d511-414d-b2b6-83192cf96d7b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_22a9c3ad-b93a-448f-b5f6-742c4024fca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_907dc051-a51e-403d-b487-9009b36e76ec" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_11e87272-84ae-42b5-a291-c7508f8c13e3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_907dc051-a51e-403d-b487-9009b36e76ec" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_11e87272-84ae-42b5-a291-c7508f8c13e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ac7cec78-e5cf-4916-809b-23e19218fdfb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_11e87272-84ae-42b5-a291-c7508f8c13e3" xlink:to="loc_us-gaap_AwardTypeAxis_ac7cec78-e5cf-4916-809b-23e19218fdfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea88b9bd-a09e-4e98-8442-ad9332c6948e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_ac7cec78-e5cf-4916-809b-23e19218fdfb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ea88b9bd-a09e-4e98-8442-ad9332c6948e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_20057ce6-d61e-4658-8f92-f6bd75b3222e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_11e87272-84ae-42b5-a291-c7508f8c13e3" xlink:to="loc_us-gaap_PlanNameAxis_20057ce6-d61e-4658-8f92-f6bd75b3222e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_77e44588-a368-431f-a3bf-b22348be3ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_20057ce6-d61e-4658-8f92-f6bd75b3222e" xlink:to="loc_us-gaap_PlanNameDomain_77e44588-a368-431f-a3bf-b22348be3ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member_6f0eef89-8a43-4c4f-9760-d35e1a086714" xlink:href="hlm-20250329.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_77e44588-a368-431f-a3bf-b22348be3ec5" xlink:to="loc_hlm_EquityIncentivePlan2014Member_6f0eef89-8a43-4c4f-9760-d35e1a086714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2021Member_e1562eda-1f94-4fda-af30-cce20676d38a" xlink:href="hlm-20250329.xsd#hlm_EquityIncentivePlan2021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_77e44588-a368-431f-a3bf-b22348be3ec5" xlink:to="loc_hlm_EquityIncentivePlan2021Member_e1562eda-1f94-4fda-af30-cce20676d38a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9284bc16-f500-4fb2-b352-ca9f2a5c3deb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_11e87272-84ae-42b5-a291-c7508f8c13e3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9284bc16-f500-4fb2-b352-ca9f2a5c3deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_bc23e7b5-e86c-4382-a2a3-1d14acb3236b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9284bc16-f500-4fb2-b352-ca9f2a5c3deb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_bc23e7b5-e86c-4382-a2a3-1d14acb3236b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_05bdc800-1f53-43ba-9764-2d075e48ca3f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9284bc16-f500-4fb2-b352-ca9f2a5c3deb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_05bdc800-1f53-43ba-9764-2d075e48ca3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8c3536a5-d9cf-4fa2-8bd0-3c447db126b9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a20b9b8a-b96f-4ab4-8f8f-cecbdf1efda2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8c3536a5-d9cf-4fa2-8bd0-3c447db126b9" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a20b9b8a-b96f-4ab4-8f8f-cecbdf1efda2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_d6547112-c499-41cb-aa93-b984c3f8e98b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a20b9b8a-b96f-4ab4-8f8f-cecbdf1efda2" xlink:to="loc_us-gaap_PlanNameAxis_d6547112-c499-41cb-aa93-b984c3f8e98b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_b888bf5c-360d-49e2-9c02-f605f061bdc5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_d6547112-c499-41cb-aa93-b984c3f8e98b" xlink:to="loc_us-gaap_PlanNameDomain_b888bf5c-360d-49e2-9c02-f605f061bdc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EquityIncentivePlan2014Member_df5138f8-8931-45a1-8f31-d3220ed18f9e" xlink:href="hlm-20250329.xsd#hlm_EquityIncentivePlan2014Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_b888bf5c-360d-49e2-9c02-f605f061bdc5" xlink:to="loc_hlm_EquityIncentivePlan2014Member_df5138f8-8931-45a1-8f31-d3220ed18f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_91f8dd02-a890-4800-82c2-e7bb994e9a13" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a20b9b8a-b96f-4ab4-8f8f-cecbdf1efda2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_91f8dd02-a890-4800-82c2-e7bb994e9a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EarningsPerShareComputationDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#EarningsPerShareComputationDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/EarningsPerShareComputationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_59277552-5913-4629-8047-3e7bc645be92" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4c757b3a-21a8-443d-90e6-e5735ec43455" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_59277552-5913-4629-8047-3e7bc645be92" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_4c757b3a-21a8-443d-90e6-e5735ec43455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_a5fbf1d2-e5b6-4182-b37c-c78c72d31cef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_59277552-5913-4629-8047-3e7bc645be92" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_a5fbf1d2-e5b6-4182-b37c-c78c72d31cef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_46387480-0684-4655-af5e-f1ee0044151c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_59277552-5913-4629-8047-3e7bc645be92" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_46387480-0684-4655-af5e-f1ee0044151c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e926e367-0bc0-48dc-8a96-3e2be5a631ba" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_59277552-5913-4629-8047-3e7bc645be92" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_e926e367-0bc0-48dc-8a96-3e2be5a631ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_20fa114d-574f-4404-8bc1-038742702d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_59277552-5913-4629-8047-3e7bc645be92" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_20fa114d-574f-4404-8bc1-038742702d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_953d59c4-a79a-4bef-bae2-dbe84d8e562f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_59277552-5913-4629-8047-3e7bc645be92" xlink:to="loc_us-gaap_EarningsPerShareBasic_953d59c4-a79a-4bef-bae2-dbe84d8e562f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_06a22df4-0752-4fb8-bc60-6ec0dada097f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_59277552-5913-4629-8047-3e7bc645be92" xlink:to="loc_us-gaap_EarningsPerShareDiluted_06a22df4-0752-4fb8-bc60-6ec0dada097f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#EarningsPerShareNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_bf732605-230c-48e0-adb7-e85bdabbb488" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_dcac7245-458e-4f6a-8041-dc5148a271cd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_bf732605-230c-48e0-adb7-e85bdabbb488" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_dcac7245-458e-4f6a-8041-dc5148a271cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a4f080e0-c486-418a-ba2b-3b0b6a92a936" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_dcac7245-458e-4f6a-8041-dc5148a271cd" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a4f080e0-c486-418a-ba2b-3b0b6a92a936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4f62f778-16b9-4921-966e-6d916777606e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a4f080e0-c486-418a-ba2b-3b0b6a92a936" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4f62f778-16b9-4921-966e-6d916777606e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockCompensationPlanMember_4ac004fd-713e-47bb-89ff-50e443dbe31a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockCompensationPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_4f62f778-16b9-4921-966e-6d916777606e" xlink:to="loc_us-gaap_StockCompensationPlanMember_4ac004fd-713e-47bb-89ff-50e443dbe31a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0c10b3f-fc4a-4096-8ca1-eddc48e9475e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_dcac7245-458e-4f6a-8041-dc5148a271cd" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0c10b3f-fc4a-4096-8ca1-eddc48e9475e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_958139fe-5d43-447b-8050-b4a936b4bfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_f0c10b3f-fc4a-4096-8ca1-eddc48e9475e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_958139fe-5d43-447b-8050-b4a936b4bfa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#DerivativesandHedgingNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_17ca4ecb-aa56-4da5-90f5-5a6ceaf97b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_71714e41-f3e3-407a-b51f-8e9b5a99adca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_17ca4ecb-aa56-4da5-90f5-5a6ceaf97b0c" xlink:to="loc_us-gaap_DerivativeTable_71714e41-f3e3-407a-b51f-8e9b5a99adca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_4f04761c-dafb-417f-a185-38fcd1dd6dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_71714e41-f3e3-407a-b51f-8e9b5a99adca" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_4f04761c-dafb-417f-a185-38fcd1dd6dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_322aec31-d485-47e7-855a-93ade28021de" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_4f04761c-dafb-417f-a185-38fcd1dd6dfb" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_322aec31-d485-47e7-855a-93ade28021de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap1Member_8355afbd-6b14-43d4-ae38-61ed52199421" xlink:href="hlm-20250329.xsd#hlm_InterestRateSwapAgreement2024Swap1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_322aec31-d485-47e7-855a-93ade28021de" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap1Member_8355afbd-6b14-43d4-ae38-61ed52199421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap2Member_61a6a0a7-db48-4c03-97ba-c0fe6753784c" xlink:href="hlm-20250329.xsd#hlm_InterestRateSwapAgreement2024Swap2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_322aec31-d485-47e7-855a-93ade28021de" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap2Member_61a6a0a7-db48-4c03-97ba-c0fe6753784c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisAxis_0faf0f90-da57-4ec1-8319-4de0a1db2d8b" xlink:href="hlm-20250329.xsd#hlm_DerivativeInstrumentRiskAxisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_71714e41-f3e3-407a-b51f-8e9b5a99adca" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisAxis_0faf0f90-da57-4ec1-8319-4de0a1db2d8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain_5713c386-b802-43ed-aba0-10b0d4791abf" xlink:href="hlm-20250329.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis_0faf0f90-da57-4ec1-8319-4de0a1db2d8b" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisDomain_5713c386-b802-43ed-aba0-10b0d4791abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_4509d557-b52a-49fe-899d-a9e404a3df4d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisDomain_5713c386-b802-43ed-aba0-10b0d4791abf" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_4509d557-b52a-49fe-899d-a9e404a3df4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_86abe606-6f3a-42ab-9bcd-3ea574b2c159" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_71714e41-f3e3-407a-b51f-8e9b5a99adca" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_86abe606-6f3a-42ab-9bcd-3ea574b2c159" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_c64139a9-7980-4956-a0d2-b15dc3c3af8b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_86abe606-6f3a-42ab-9bcd-3ea574b2c159" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_c64139a9-7980-4956-a0d2-b15dc3c3af8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_35f52ca1-2447-4e05-8c24-4929819bf2dd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_c64139a9-7980-4956-a0d2-b15dc3c3af8b" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_35f52ca1-2447-4e05-8c24-4929819bf2dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_26492324-ace4-4d6d-93f3-15d221015d50" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_71714e41-f3e3-407a-b51f-8e9b5a99adca" xlink:to="loc_us-gaap_DerivativeLineItems_26492324-ace4-4d6d-93f3-15d221015d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_af39970f-9cc6-4299-825d-3404ec706554" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_26492324-ace4-4d6d-93f3-15d221015d50" xlink:to="loc_us-gaap_DerivativeNotionalAmount_af39970f-9cc6-4299-825d-3404ec706554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFixedInterestRate_c004d1c0-e675-491e-a33e-bd9254f4ddbc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_26492324-ace4-4d6d-93f3-15d221015d50" xlink:to="loc_us-gaap_DerivativeFixedInterestRate_c004d1c0-e675-491e-a33e-bd9254f4ddbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_7b2afc91-0606-49c9-8ea8-92a3de7f7f60" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_26492324-ace4-4d6d-93f3-15d221015d50" xlink:to="loc_us-gaap_DerivativeLiabilities_7b2afc91-0606-49c9-8ea8-92a3de7f7f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ForeignCurrencyForwardGainOrLoss_ada0d321-b721-477e-afe7-016ac53ab1c0" xlink:href="hlm-20250329.xsd#hlm_ForeignCurrencyForwardGainOrLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_26492324-ace4-4d6d-93f3-15d221015d50" xlink:to="loc_hlm_ForeignCurrencyForwardGainOrLoss_ada0d321-b721-477e-afe7-016ac53ab1c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#DerivativesandHedgingDerivativeFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_60f8aeb1-0c7b-46ee-a65e-db9c54dd534b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6b3e5370-74be-408a-8cea-0d08bcdb193a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_60f8aeb1-0c7b-46ee-a65e-db9c54dd534b" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6b3e5370-74be-408a-8cea-0d08bcdb193a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_5be70faa-a0b7-4b4e-a8e5-0abc2e51d01b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6b3e5370-74be-408a-8cea-0d08bcdb193a" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_5be70faa-a0b7-4b4e-a8e5-0abc2e51d01b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_fda1ba04-f323-4f04-b014-87bbc5855298" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_5be70faa-a0b7-4b4e-a8e5-0abc2e51d01b" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_fda1ba04-f323-4f04-b014-87bbc5855298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap1Member_5a7be488-7049-4e77-8de6-e59bad453ee6" xlink:href="hlm-20250329.xsd#hlm_InterestRateSwapAgreement2024Swap1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_fda1ba04-f323-4f04-b014-87bbc5855298" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap1Member_5a7be488-7049-4e77-8de6-e59bad453ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InterestRateSwapAgreement2024Swap2Member_8b82b1cb-a273-4697-8ece-6d64a45b002e" xlink:href="hlm-20250329.xsd#hlm_InterestRateSwapAgreement2024Swap2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_fda1ba04-f323-4f04-b014-87bbc5855298" xlink:to="loc_hlm_InterestRateSwapAgreement2024Swap2Member_8b82b1cb-a273-4697-8ece-6d64a45b002e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_4e486005-4b47-4a04-b5d3-e74e2b98f669" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6b3e5370-74be-408a-8cea-0d08bcdb193a" xlink:to="loc_us-gaap_HedgingDesignationAxis_4e486005-4b47-4a04-b5d3-e74e2b98f669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_af9c7407-1ad7-417f-8a1e-6831a9d0e776" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_4e486005-4b47-4a04-b5d3-e74e2b98f669" xlink:to="loc_us-gaap_HedgingDesignationDomain_af9c7407-1ad7-417f-8a1e-6831a9d0e776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_3c80b13f-323f-4b25-8eb1-5df62502982c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_af9c7407-1ad7-417f-8a1e-6831a9d0e776" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_3c80b13f-323f-4b25-8eb1-5df62502982c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_365e832a-c9e8-4b96-b7ed-1ed78ac28c51" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6b3e5370-74be-408a-8cea-0d08bcdb193a" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_365e832a-c9e8-4b96-b7ed-1ed78ac28c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_6b454dc1-833c-455c-8467-44a37ef09a80" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_365e832a-c9e8-4b96-b7ed-1ed78ac28c51" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_6b454dc1-833c-455c-8467-44a37ef09a80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_e07a4452-4fb4-4fd6-b560-d900db542731" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6b454dc1-833c-455c-8467-44a37ef09a80" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_e07a4452-4fb4-4fd6-b560-d900db542731" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember_f1969011-5ee7-4c54-bec1-0ae2f1a1bc41" xlink:href="hlm-20250329.xsd#hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6b454dc1-833c-455c-8467-44a37ef09a80" xlink:to="loc_hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember_f1969011-5ee7-4c54-bec1-0ae2f1a1bc41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_aad18f91-37b1-4bb2-a6ec-d9d141b6230c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_6b3e5370-74be-408a-8cea-0d08bcdb193a" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_aad18f91-37b1-4bb2-a6ec-d9d141b6230c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_9f860a89-8d15-41c6-91bf-ad3985058597" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_aad18f91-37b1-4bb2-a6ec-d9d141b6230c" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_9f860a89-8d15-41c6-91bf-ad3985058597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_2d5c4b8d-31c6-4ba4-b37f-ea1d168adc87" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_aad18f91-37b1-4bb2-a6ec-d9d141b6230c" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_2d5c4b8d-31c6-4ba4-b37f-ea1d168adc87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_fbedf91e-3a01-4007-8498-8bfde1e0227d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_fbedf91e-3a01-4007-8498-8bfde1e0227d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_8f20fa4d-360f-4f38-b5cc-405b674197cb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_8f20fa4d-360f-4f38-b5cc-405b674197cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e2a5144-25a6-458a-b2f0-43f9696510b8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_8f20fa4d-360f-4f38-b5cc-405b674197cb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e2a5144-25a6-458a-b2f0-43f9696510b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_2eff30e4-6e75-4a44-9f84-d08a5c592ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0e2a5144-25a6-458a-b2f0-43f9696510b8" xlink:to="loc_us-gaap_InterestRateSwapMember_2eff30e4-6e75-4a44-9f84-d08a5c592ba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_88ad5511-c59f-4ca9-bc01-52b87e612f82" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_88ad5511-c59f-4ca9-bc01-52b87e612f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5ea94e60-5c59-41e3-80ee-866fc0fbeb9c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_88ad5511-c59f-4ca9-bc01-52b87e612f82" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_5ea94e60-5c59-41e3-80ee-866fc0fbeb9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_346efe8a-076e-49d5-9655-25c0b59429fb" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_5ea94e60-5c59-41e3-80ee-866fc0fbeb9c" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_346efe8a-076e-49d5-9655-25c0b59429fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5291f4d1-64dd-44a4-a95d-2b97005f25ad" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5291f4d1-64dd-44a4-a95d-2b97005f25ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e95a7b29-97a2-43b4-96e0-f778daea9648" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5291f4d1-64dd-44a4-a95d-2b97005f25ad" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e95a7b29-97a2-43b4-96e0-f778daea9648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_f50faec8-53bb-4f57-b375-d98ebbbe36d1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e95a7b29-97a2-43b4-96e0-f778daea9648" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_f50faec8-53bb-4f57-b375-d98ebbbe36d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_e109c16f-db1a-4bd6-8b43-1c725698f791" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e95a7b29-97a2-43b4-96e0-f778daea9648" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_e109c16f-db1a-4bd6-8b43-1c725698f791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_b53dc477-3164-4177-af85-a01776c51af1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e95a7b29-97a2-43b4-96e0-f778daea9648" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_b53dc477-3164-4177-af85-a01776c51af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_054556c6-f597-42e3-8fbe-a3f041b2013c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_054556c6-f597-42e3-8fbe-a3f041b2013c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_6ca57471-ca8d-43b5-b814-40a402b2ad55" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_054556c6-f597-42e3-8fbe-a3f041b2013c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_6ca57471-ca8d-43b5-b814-40a402b2ad55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_502997b7-89e3-426a-9889-3c34d732a669" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6ca57471-ca8d-43b5-b814-40a402b2ad55" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_502997b7-89e3-426a-9889-3c34d732a669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_a1b24e29-26b4-49b5-b75f-6ba36f00db99" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_6ca57471-ca8d-43b5-b814-40a402b2ad55" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_a1b24e29-26b4-49b5-b75f-6ba36f00db99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_e5172256-762f-477a-8163-9f59b47f48c7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_e5172256-762f-477a-8163-9f59b47f48c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8317efbe-8cb8-4977-a162-0ba4819c9e44" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_e5172256-762f-477a-8163-9f59b47f48c7" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8317efbe-8cb8-4977-a162-0ba4819c9e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InstafobMember_dec95eb1-93dd-4cec-8aef-24a6db8ae024" xlink:href="hlm-20250329.xsd#hlm_InstafobMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8317efbe-8cb8-4977-a162-0ba4819c9e44" xlink:to="loc_hlm_InstafobMember_dec95eb1-93dd-4cec-8aef-24a6db8ae024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ResharpMember_ad89edd0-7245-4958-9ba4-a424673236da" xlink:href="hlm-20250329.xsd#hlm_ResharpMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_8317efbe-8cb8-4977-a162-0ba4819c9e44" xlink:to="loc_hlm_ResharpMember_ad89edd0-7245-4958-9ba4-a424673236da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisAxis_73a60da9-39c9-4faa-8e92-927866c31f98" xlink:href="hlm-20250329.xsd#hlm_DerivativeInstrumentRiskAxisAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisAxis_73a60da9-39c9-4faa-8e92-927866c31f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_DerivativeInstrumentRiskAxisDomain_711e0017-4b3e-4449-9765-cb81af6118d8" xlink:href="hlm-20250329.xsd#hlm_DerivativeInstrumentRiskAxisDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisAxis_73a60da9-39c9-4faa-8e92-927866c31f98" xlink:to="loc_hlm_DerivativeInstrumentRiskAxisDomain_711e0017-4b3e-4449-9765-cb81af6118d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_0c6077bc-f991-4ad6-9fe4-a3eaf667e806" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hlm_DerivativeInstrumentRiskAxisDomain_711e0017-4b3e-4449-9765-cb81af6118d8" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_0c6077bc-f991-4ad6-9fe4-a3eaf667e806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_3fdc5d8d-ac98-4b23-9847-ba63958e089d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingSecuritiesDebt_f2fbebb2-b6c3-43bf-ab68-da1eb5ccbe80" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradingSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_TradingSecuritiesDebt_f2fbebb2-b6c3-43bf-ab68-da1eb5ccbe80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_7a5be6bc-037b-4047-a0a5-3121e5dfb083" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_DerivativeLiabilities_7a5be6bc-037b-4047-a0a5-3121e5dfb083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_d0d167dd-5846-4bdb-87e7-ffda400fa6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_DerivativeAssets_d0d167dd-5846-4bdb-87e7-ffda400fa6e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_30dc1dd0-b856-478f-b26f-21623dd130ad" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_30dc1dd0-b856-478f-b26f-21623dd130ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_840fc0da-191d-4992-b283-1aa4b92b8377" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_840fc0da-191d-4992-b283-1aa4b92b8377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_164fed5e-eb35-450c-b177-987f6f797983" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_164fed5e-eb35-450c-b177-987f6f797983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_12b264b9-84ca-4fb0-aa7a-d607044e5f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_12b264b9-84ca-4fb0-aa7a-d607044e5f9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_8f822fff-9dbd-44aa-af40-a94a760ba550" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_37ff412a-90c3-44d0-92ae-453920786a27" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_8f822fff-9dbd-44aa-af40-a94a760ba550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_4e103f5d-89d1-48ac-a9b3-9a7c1a9fbf41" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9b9c76c6-dad7-494b-9fa6-69641ff0e6b3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_4e103f5d-89d1-48ac-a9b3-9a7c1a9fbf41" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9b9c76c6-dad7-494b-9fa6-69641ff0e6b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_53cf9b22-f653-4990-896a-dcb20ae37880" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9b9c76c6-dad7-494b-9fa6-69641ff0e6b3" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_53cf9b22-f653-4990-896a-dcb20ae37880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_f164b621-b7d1-4d9a-8d1a-35fabb98bdc1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_53cf9b22-f653-4990-896a-dcb20ae37880" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_f164b621-b7d1-4d9a-8d1a-35fabb98bdc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_3b1099e3-c785-475b-8152-2116ec94fe8b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f164b621-b7d1-4d9a-8d1a-35fabb98bdc1" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_3b1099e3-c785-475b-8152-2116ec94fe8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_8201e3ce-88e9-41a1-bc9c-8520e9aba35e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_f164b621-b7d1-4d9a-8d1a-35fabb98bdc1" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_8201e3ce-88e9-41a1-bc9c-8520e9aba35e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_60b15039-59aa-4fe0-a730-1d33d2f35b47" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9b9c76c6-dad7-494b-9fa6-69641ff0e6b3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_60b15039-59aa-4fe0-a730-1d33d2f35b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e83f6d70-25e8-4253-ad5a-c8147f8d6e89" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_60b15039-59aa-4fe0-a730-1d33d2f35b47" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e83f6d70-25e8-4253-ad5a-c8147f8d6e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_InstafobMember_db076c37-c5fd-4870-8a08-ff0a24cbe187" xlink:href="hlm-20250329.xsd#hlm_InstafobMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e83f6d70-25e8-4253-ad5a-c8147f8d6e89" xlink:to="loc_hlm_InstafobMember_db076c37-c5fd-4870-8a08-ff0a24cbe187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_ResharpMember_651c8313-4da6-4353-aa27-8844f52add76" xlink:href="hlm-20250329.xsd#hlm_ResharpMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_e83f6d70-25e8-4253-ad5a-c8147f8d6e89" xlink:to="loc_hlm_ResharpMember_651c8313-4da6-4353-aa27-8844f52add76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationByTypeAxis_8ffee110-e8f6-485f-8bf8-fcb3bd191690" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9b9c76c6-dad7-494b-9fa6-69641ff0e6b3" xlink:to="loc_us-gaap_ContingentConsiderationByTypeAxis_8ffee110-e8f6-485f-8bf8-fcb3bd191690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContingentConsiderationTypeDomain_a35c529b-9e9c-431f-a909-bba12f4ceca8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContingentConsiderationTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationByTypeAxis_8ffee110-e8f6-485f-8bf8-fcb3bd191690" xlink:to="loc_us-gaap_ContingentConsiderationTypeDomain_a35c529b-9e9c-431f-a909-bba12f4ceca8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_19a8ec9a-01a3-40ea-97cb-86265f264837" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_a35c529b-9e9c-431f-a909-bba12f4ceca8" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_19a8ec9a-01a3-40ea-97cb-86265f264837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_9a54b65f-9aa5-4173-bacf-5fdc0b74ce84" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContingentConsiderationTypeDomain_a35c529b-9e9c-431f-a909-bba12f4ceca8" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_9a54b65f-9aa5-4173-bacf-5fdc0b74ce84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8b1f9065-c322-4f5e-b9e9-ce8c88819604" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_9b9c76c6-dad7-494b-9fa6-69641ff0e6b3" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8b1f9065-c322-4f5e-b9e9-ce8c88819604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_0c3ec9dc-b8b0-48bb-b4e5-9e44a1a80de9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8b1f9065-c322-4f5e-b9e9-ce8c88819604" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_0c3ec9dc-b8b0-48bb-b4e5-9e44a1a80de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_d3f27f23-c84f-4944-957c-b828aee68c96" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8b1f9065-c322-4f5e-b9e9-ce8c88819604" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_d3f27f23-c84f-4944-957c-b828aee68c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_568f5538-24ea-4fbb-b19d-2572aa991006" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8b1f9065-c322-4f5e-b9e9-ce8c88819604" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_568f5538-24ea-4fbb-b19d-2572aa991006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_79ba12ec-9ac6-4809-aa7c-6fcc25f1bbf2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_8b1f9065-c322-4f5e-b9e9-ce8c88819604" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_79ba12ec-9ac6-4809-aa7c-6fcc25f1bbf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_89bb0266-3744-4ade-9f3f-d3f44bba73dd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_55c5b9f2-32d5-468e-95eb-021b9900e9cc" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_89bb0266-3744-4ade-9f3f-d3f44bba73dd" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_55c5b9f2-32d5-468e-95eb-021b9900e9cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_a1266fe4-2039-4442-a2fb-ea90758d7b09" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_55c5b9f2-32d5-468e-95eb-021b9900e9cc" xlink:to="loc_us-gaap_DebtInstrumentAxis_a1266fe4-2039-4442-a2fb-ea90758d7b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_25134e37-7575-4d28-9b84-4cb5dfdf7b16" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_a1266fe4-2039-4442-a2fb-ea90758d7b09" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_25134e37-7575-4d28-9b84-4cb5dfdf7b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_025eedfb-db55-4790-9131-21ae61f7b1ce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_55c5b9f2-32d5-468e-95eb-021b9900e9cc" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_025eedfb-db55-4790-9131-21ae61f7b1ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_332a1152-ca85-47ca-ac36-e543bd4c6619" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_025eedfb-db55-4790-9131-21ae61f7b1ce" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_332a1152-ca85-47ca-ac36-e543bd4c6619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_e833d60f-92b1-4e6e-bc3d-eaf78c6a9085" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_332a1152-ca85-47ca-ac36-e543bd4c6619" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_e833d60f-92b1-4e6e-bc3d-eaf78c6a9085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_cb40e11a-348e-4091-8691-0992dd3b62e7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_55c5b9f2-32d5-468e-95eb-021b9900e9cc" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_cb40e11a-348e-4091-8691-0992dd3b62e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SegmentReportingNarrativeDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#SegmentReportingNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SegmentReportingNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_5a960d7f-c130-41ca-a4d1-3d90a74ef6ce" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_fd9665d5-12cd-4f08-b0ef-66ae15422718" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_5a960d7f-c130-41ca-a4d1-3d90a74ef6ce" xlink:to="loc_us-gaap_NumberOfReportableSegments_fd9665d5-12cd-4f08-b0ef-66ae15422718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail" xlink:type="simple" xlink:href="hlm-20250329.xsd#SegmentReportingandGeographicInformationEBITDADetail"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_715bda52-7e75-41ed-ab80-2aeada92cca3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_715bda52-7e75-41ed-ab80-2aeada92cca3" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8d0ebe26-c2ca-4cdf-85c4-de78fa027487" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8d0ebe26-c2ca-4cdf-85c4-de78fa027487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1020bc69-c84d-46e8-8636-225b0c529e88" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8d0ebe26-c2ca-4cdf-85c4-de78fa027487" xlink:to="loc_us-gaap_SegmentDomain_1020bc69-c84d-46e8-8636-225b0c529e88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_b49b5cf1-c8c4-47e5-b7fd-d6dd0ad533d9" xlink:href="hlm-20250329.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1020bc69-c84d-46e8-8636-225b0c529e88" xlink:to="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_b49b5cf1-c8c4-47e5-b7fd-d6dd0ad533d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_63afbfed-2192-4b45-adc1-0fbf21abdc3a" xlink:href="hlm-20250329.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1020bc69-c84d-46e8-8636-225b0c529e88" xlink:to="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_63afbfed-2192-4b45-adc1-0fbf21abdc3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember_f88a13f5-0052-4ef0-a830-c7cdcfac1574" xlink:href="hlm-20250329.xsd#hlm_CanadaSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_1020bc69-c84d-46e8-8636-225b0c529e88" xlink:to="loc_hlm_CanadaSegmentMember_f88a13f5-0052-4ef0-a830-c7cdcfac1574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_4cd2c35b-1cbc-47fe-b594-8468ed55b343" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:to="loc_srt_ConsolidationItemsAxis_4cd2c35b-1cbc-47fe-b594-8468ed55b343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_0091b756-5997-45b0-99ac-d92520887138" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_4cd2c35b-1cbc-47fe-b594-8468ed55b343" xlink:to="loc_srt_ConsolidationItemsDomain_0091b756-5997-45b0-99ac-d92520887138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsAxis_a94d86cf-1204-40ce-8fa6-2d3af2b61d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:to="loc_us-gaap_SubsegmentsAxis_a94d86cf-1204-40ce-8fa6-2d3af2b61d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsDomain_ced5180d-4dd8-497a-a4aa-77ca05e331b6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsegmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsAxis_a94d86cf-1204-40ce-8fa6-2d3af2b61d6c" xlink:to="loc_us-gaap_SubsegmentsDomain_ced5180d-4dd8-497a-a4aa-77ca05e331b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_647062c5-be85-445f-bb22-22cb7241a22b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsegmentsConsolidationItemsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_647062c5-be85-445f-bb22-22cb7241a22b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_e407d592-01cb-47c3-8b02-d4b9b0e54281" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsegmentsConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_647062c5-be85-445f-bb22-22cb7241a22b" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_e407d592-01cb-47c3-8b02-d4b9b0e54281" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_42126ca0-3510-4884-a1ea-8b0359e9f080" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:to="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_42126ca0-3510-4884-a1ea-8b0359e9f080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain_3d3ffce9-2ed3-4a99-8699-3964faf7f7c9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis_42126ca0-3510-4884-a1ea-8b0359e9f080" xlink:to="loc_us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain_3d3ffce9-2ed3-4a99-8699-3964faf7f7c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_a758db40-b8b9-4dae-97a6-51288651eac1" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:to="loc_srt_RestatementAxis_a758db40-b8b9-4dae-97a6-51288651eac1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_dbd02d99-74b9-4d28-8054-37fad64ab11a" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_a758db40-b8b9-4dae-97a6-51288651eac1" xlink:to="loc_srt_RestatementDomain_dbd02d99-74b9-4d28-8054-37fad64ab11a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8cfd0b71-ad10-4ae8-a924-0677d440eee4" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bbd55e68-4392-4a29-99c6-0b471e669540" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bbd55e68-4392-4a29-99c6-0b471e669540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_7374488e-df8b-4cfa-9ee9-c05255d3c22e" xlink:href="hlm-20250329.xsd#hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted_7374488e-df8b-4cfa-9ee9-c05255d3c22e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingExpense_cb8ebdf3-cd88-459d-a73d-1286aadaac67" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_SellingExpense_cb8ebdf3-cd88-459d-a73d-1286aadaac67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_WarehouseExpenseAdjusted_7c5fd320-ab65-4768-89fa-c423d0d614f6" xlink:href="hlm-20250329.xsd#hlm_WarehouseExpenseAdjusted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_hlm_WarehouseExpenseAdjusted_7c5fd320-ab65-4768-89fa-c423d0d614f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_e2d66f57-e2e1-4ea6-ad29-1e6833042382" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_e2d66f57-e2e1-4ea6-ad29-1e6833042382" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherItemAmount_d9daab47-d3a6-4424-8bb2-aff07358f75c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingOtherItemAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_SegmentReportingOtherItemAmount_d9daab47-d3a6-4424-8bb2-aff07358f75c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_95d9e681-57d8-4bc1-b2a2-587017639844" xlink:href="hlm-20250329.xsd#hlm_EarningsBeforeInterestTaxDepreciationAndAmortization"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_95d9e681-57d8-4bc1-b2a2-587017639844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ef96700d-4cad-4dc7-bd72-3dc6c77e2033" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_ShareBasedCompensation_ef96700d-4cad-4dc7-bd72-3dc6c77e2033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RestructuringAndOther_32129309-ca19-4127-b3c1-e780e277651f" xlink:href="hlm-20250329.xsd#hlm_RestructuringAndOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_hlm_RestructuringAndOther_32129309-ca19-4127-b3c1-e780e277651f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_73d4c9fc-3840-47d2-95f8-40bf22f2a2a5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_73d4c9fc-3840-47d2-95f8-40bf22f2a2a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_3afcfa42-0a42-4a64-b8a5-5a5cd759ed68" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_3afcfa42-0a42-4a64-b8a5-5a5cd759ed68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_bae2d62d-22c3-4032-a815-a8c147950c55" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_bae2d62d-22c3-4032-a815-a8c147950c55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_5743bc7a-9b1c-46d2-93ac-ca93d74f3c6a" xlink:href="hlm-20250329.xsd#hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_5743bc7a-9b1c-46d2-93ac-ca93d74f3c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_27956830-bc68-44a2-a19e-a6238d6189ca" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_a5e1f7c4-4896-411b-873c-7b32fd8fafef" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_27956830-bc68-44a2-a19e-a6238d6189ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails" xlink:type="simple" xlink:href="hlm-20250329.xsd#SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_107bef63-6fb8-4ba3-8ca2-728ce39b5361" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_86123ea0-877a-4727-b7c1-c9b32ecc91e8" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_107bef63-6fb8-4ba3-8ca2-728ce39b5361" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_86123ea0-877a-4727-b7c1-c9b32ecc91e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_460df62b-17b3-4662-8b3a-bf306ea818cd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_86123ea0-877a-4727-b7c1-c9b32ecc91e8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_460df62b-17b3-4662-8b3a-bf306ea818cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_88d0a7a3-4211-4cae-bc3d-eab468b5e04c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_460df62b-17b3-4662-8b3a-bf306ea818cd" xlink:to="loc_us-gaap_SegmentDomain_88d0a7a3-4211-4cae-bc3d-eab468b5e04c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_e01820b9-1c25-4786-9970-c2e27472ad7b" xlink:href="hlm-20250329.xsd#hlm_FastenersHardwareandPersonalProtectionSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_88d0a7a3-4211-4cae-bc3d-eab468b5e04c" xlink:to="loc_hlm_FastenersHardwareandPersonalProtectionSegmentMember_e01820b9-1c25-4786-9970-c2e27472ad7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_3f790e97-a74f-44fa-a0c7-c0e2bb2f9efd" xlink:href="hlm-20250329.xsd#hlm_RoboticsAndDigitalSolutionsSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_88d0a7a3-4211-4cae-bc3d-eab468b5e04c" xlink:to="loc_hlm_RoboticsAndDigitalSolutionsSegmentMember_3f790e97-a74f-44fa-a0c7-c0e2bb2f9efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_CanadaSegmentMember_c5a1602d-0d0d-4cb0-8904-c71a417e7e73" xlink:href="hlm-20250329.xsd#hlm_CanadaSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_88d0a7a3-4211-4cae-bc3d-eab468b5e04c" xlink:to="loc_hlm_CanadaSegmentMember_c5a1602d-0d0d-4cb0-8904-c71a417e7e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_86123ea0-877a-4727-b7c1-c9b32ecc91e8" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_3985190b-e58f-4ce7-92ec-5e53bc6ce868" xlink:href="hlm-20250329.xsd#hlm_EarningsBeforeInterestTaxDepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization_3985190b-e58f-4ce7-92ec-5e53bc6ce868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_baf1356d-2995-4da3-94db-1761d9d5d261" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_baf1356d-2995-4da3-94db-1761d9d5d261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_7406e0e1-9693-4e80-b3da-8f1cec23abbe" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_Depreciation_7406e0e1-9693-4e80-b3da-8f1cec23abbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_5ed1e267-69ee-448c-bcf1-9ea27920b6c1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_5ed1e267-69ee-448c-bcf1-9ea27920b6c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_76cfc3a5-c80f-4ae0-8995-a1f1b62fc0d6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_ShareBasedCompensation_76cfc3a5-c80f-4ae0-8995-a1f1b62fc0d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_RestructuringAndOther_a4b09641-b8bc-4ca3-9a91-6ee15bace477" xlink:href="hlm-20250329.xsd#hlm_RestructuringAndOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_hlm_RestructuringAndOther_a4b09641-b8bc-4ca3-9a91-6ee15bace477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_5f9b6520-6fd1-4a6e-9ce6-95b78c5920ae" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationIntegrationRelatedCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_BusinessCombinationIntegrationRelatedCosts_5f9b6520-6fd1-4a6e-9ce6-95b78c5920ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_ca6363e2-2fdf-4237-be08-01d3c5285ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_ca6363e2-2fdf-4237-be08-01d3c5285ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_441805f9-b08b-4fae-9660-488a308e2394" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_441805f9-b08b-4fae-9660-488a308e2394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_f7a07ee7-422e-48c4-8e67-d56825811740" xlink:href="hlm-20250329.xsd#hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes_f7a07ee7-422e-48c4-8e67-d56825811740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_70a7f4d5-39cc-43f6-a598-1808af65c1a7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_d5dc44cd-a928-41ef-93fa-f461b8645745" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_70a7f4d5-39cc-43f6-a598-1808af65c1a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>hlm-20250329_g1.jpg
<DESCRIPTION>LOGO
<TEXT>
begin 644 hlm-20250329_g1.jpg
M_]C_[0 L4&AO=&]S:&]P(#,N,  X0DE- ^T      ! !+     $  0$L
M 0 !_^$KN6AT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T
M(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX*
M/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN<SIM971A+R(@>#IX;7!T:STB
M061O8F4@6$U0($-O<F4@.2XQ+6,P,#$@-SDN83AD-#<U,RP@,C R,R\P,R\R
M,RTP.#HU-CHS-R @(" @(" @(CX*(" @/')D9CI21$8@>&UL;G,Z<F1F/2)H
M='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX*
M(" @(" @/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(*(" @(" @(" @
M(" @>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O
M(@H@(" @(" @(" @("!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC;VTO
M>&%P+S$N,"\B"B @(" @(" @(" @('AM;&YS.GAM<$=);6<](FAT=' Z+R]N
M<RYA9&]B92YC;VTO>&%P+S$N,"]G+VEM9R\B"B @(" @(" @(" @('AM;&YS
M.GAM<$U-/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(@H@(" @
M(" @(" @("!X;6QN<SIS=%)E9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O
M,2XP+W-4>7!E+U)E<V]U<F-E4F5F(R(*(" @(" @(" @(" @>&UL;G,Z<W1%
M=G0](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C
M945V96YT(R(*(" @(" @(" @(" @>&UL;G,Z:6QL=7-T<F%T;W(](FAT=' Z
M+R]N<RYA9&]B92YC;VTO:6QL=7-T<F%T;W(O,2XP+R(*(" @(" @(" @(" @
M>&UL;G,Z<&1F/2)H='1P.B\O;G,N861O8F4N8V]M+W!D9B\Q+C,O(CX*(" @
M(" @(" @/&1C.F9O<FUA=#YI;6%G92]J<&5G/"]D8SIF;W)M870^"B @(" @
M(" @(#QD8SIT:71L93X*(" @(" @(" @(" @/')D9CI!;'0^"B @(" @(" @
M(" @(" @(#QR9&8Z;&D@>&UL.FQA;F<](G@M9&5F875L="(^:&EL;&UA;B!2
M7V=R965N/"]R9&8Z;&D^"B @(" @(" @(" @(#PO<F1F.D%L=#X*(" @(" @
M(" @/"]D8SIT:71L93X*(" @(" @(" @/'AM<#I-971A9&%T841A=&4^,C R
M-"TP-2TP.%0Q,#HR-3HU,RTP-#HP,#PO>&UP.DUE=&%D871A1&%T93X*(" @
M(" @(" @/'AM<#I-;V1I9GE$871E/C(P,C0M,#4M,#A4,30Z,C4Z-31:/"]X
M;7 Z36]D:69Y1&%T93X*(" @(" @(" @/'AM<#I#<F5A=&5$871E/C(P,C0M
M,#4M,#A4,3 Z,C4Z-3,M,#0Z,# \+WAM<#I#<F5A=&5$871E/@H@(" @(" @
M(" \>&UP.D-R96%T;W)4;V]L/D%D;V)E($EL;'5S=')A=&]R(#(W+C<@*$UA
M8VEN=&]S:"D\+WAM<#I#<F5A=&]R5&]O;#X*(" @(" @(" @/'AM<#I4:'5M
M8FYA:6QS/@H@(" @(" @(" @(" \<F1F.D%L=#X*(" @(" @(" @(" @(" @
M/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^"B @(" @(" @(" @
M(" @(" @(#QX;7!'26UG.G=I9'1H/C(U-CPO>&UP1TEM9SIW:61T:#X*(" @
M(" @(" @(" @(" @(" @/'AM<$=);6<Z:&5I9VAT/C(X/"]X;7!'26UG.FAE
M:6=H=#X*(" @(" @(" @(" @(" @(" @/'AM<$=);6<Z9F]R;6%T/DI014<\
M+WAM<$=);6<Z9F]R;6%T/@H@(" @(" @(" @(" @(" @(" \>&UP1TEM9SII
M;6%G93XO.6HO-$%!45-K6DI29T%"06=%0DQ!17-!040O-U%!<U5':'9D1SEZ
M84<Y=TE$375-04$T46ML3D$K,$%!04%!04)!0DQ!04%!045!)B-X03M!445S
M04%!04%104(O*S1!1&M&:V(R2FQ!1U1!04%!04%F+V)!25%!0F=114)!545"
M9U5&0F=K1T)164I#=V='0F=G3$1!;TM#=V]+)B-X03M$0D%-1$%W341!=U%$
M031014$X3T1"351&0E%417AW8D=X<V-(>#AF2'@X9DAX.&9(=T5(0G=C3D1!
M,%E%0D%91VA54D92;V9(>#AF)B-X03M(>#AF2'@X9DAX.&9(>#AF2'@X9DAX
M.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&8O.$%!15%G
M04A!14%!=T52)B-X03M!04E205%-4D%F+T5!84E!04%!2$%114)!445!04%!
M04%!04%!05%&07=)1T%104A#06M+0W=%04%G241!445"05%%04%!04%!04%!
M)B-X03M!44%#07=11D)G8TE#46],14%!0T%1341!9U%#0F=C1$)!24=!;DU"
M06=-4D)!049)4DEX459%1T4R16EC645537!':$)X5WA1:5!")B-X03M5=$AH
M37A::3A#4GEG=D5L47I25&MQ2WE9,U!#3E51;FLV3WI.:&156DA41#!U24E*
M;TU*0VAG6FA*4D92<5,P5G1.5DM"<GDT+U!%)B-X03LQ3U0P6EA71FQA5S%X
M9%AL.5=:,FAP86UT<V)7-799,U(Q9&YD-&58<#=F2#$K9C-/16A984AI26U+
M:31Y3FIO*T-K-5-6;'!E66U:)B-X03MQ8FY*,F5N-4MJ<$M7;7 V:7!Q<75S
M<F$V=F]204%)0T%1241"455%0E%914-!341B445!06A%1$)#15--545&55).
M:$EG6GAG6D5Y)B-X03MO8DAW1DU(4C133D-&5DII8W9%>DI$4D1G:&%357E7
M:5DW3$-",U!33F5*16=X9%5K=V=*0VAG6DIJ6D9':61K9$95,SAQ3WIW>6=P
M)B-X03LP*U!Z:$I3:W1-5%4U4%)L9%E75G!B6$8Q95@Q4FQ:;61O85=P<F)'
M,75B,E(Q9&YD-&58<#=F2#$K9C-/16A984AI26U+:31Y3FIO)B-X03LK1&Q*
M5U=L-6E:;7!U8VY:-F9K<4]K<&%A;G%+;7%Q-GET<G$K=B]A04%W1$%104-%
M44U2040X06='66)Z-S9!+W=#8UIV.$%J:V$U)B-X03LO=T%X15 X07A"<W5X
M9%A:-D@V5#<S=$=83V$K569Z=R]W1$IO-C$O,&$O.5%K3UDR5&TV9E9F,V@O
M2%)6+TEN+W=!;5IP;B]!0FIU)B-X03MF*V]D.&-F,4UT2CEA4F9M3B]Y;G9M
M2"]!3&%&>"]Y8T]2;'I,6&XK<W,V+S5X<B]!3U5U,4PO=&YT+WEE:GEE3&TU
M1V@K;W9+3'8O)B-X03M!2')M+W=#36IF<D]6=4A,;5AT+R]/35 O5%,O.4=8
M+T%'35ID:39U9&]E=G=E-EIC-T))=E!N+T%#9S-M3"]T;5AN+T%&1'9K6F-I
M)B-X03LQ-69O4'5,-#!Z1F1'*VPO*V-C+RM50VXO=T,R:$XO>6)I>2]&>61T
M;R]O96\U83540R]Z;2\X04I:-C4O=T%9-'8X07%):GE'5#97)B-X03MN5691
M6'E8;4TV5DY03%AM3%5V3'5T5S)R-F,O1S1T;7)X4#)843=-:FIU<D19-%%A
M8DUC>D4R2#%J<$AN,WDY<5AL1"]&26Y72%0T)B-X03LT>3DR2%!X47E,5&Y%
M,RM50V%$*V%O<#%'6DEK2W0S16-S5$AI-E!M1#AW9E!&+S5W.'=386A05T\P
M:G)(65=T86E+24@O:51D5U!J)B-X03LW05IJ>6Q:9%1M>6UC<C9-6GE,4RMP
M9GE%+SA!2F)76"]'830O=T-4<'I)>#AN8C94*S=$2G902&UE1'EX-5AV=%EK
M23E31TUR8E)N)B-X03LY=60O:&I7;BMT=69A=5-K841D:VYW>$IF2$9X8U0S
M3GA,8U1U6DHU;F%35U)T,EHS3E=9*S5*>D9D1U1:=%1)23)/,DMV;TPO;DAB
M)B-X03MZ<#EA,#9F>71D=BLO<U%:-T%K-W1!>F9V12\R1'18-4@R>3=&3&\W
M3%(U8DA#96HR8DQN3F9';FYZ+VQ/9DU8+V)4=E K;V@X>$IC)B-X03MY-E!,
M.5HY-5-A,G5B:3%U23=M,FMA1S1H65!&2VA+<W)+86AL23-"0G=-05-$6693
M,S54+VTO82M:;V]T23%D;&<X=U)R4E@R5T\V)B-X03M#:C=3945L4'1,.4DX
M0FM1;F5X9')P.5%*-TAM=T@O;DI4+VQ,=$XO-UHV+SAN<$UR>3@S2#$S,4)G
M2&M0+VQ/9DQV+T%',#=0+W%))B-X03M425(U:'AC6#%J,V@W-34X.&DK6G18
M.#%,<49K9VUI35)3,FU-:7%)1UI!:3$U14UN<%!Y;59O,5EK;6TR>'DR8T-3
M-UA*:DI.=FUB)B-X03M+6%1+,79E,W1U0TQE-&MH1&)S23-:450W,$EX6D-2
M2$EQ=C99,68O04IB<FHO:V$O=T181E!I4S=Y:#5P<'!P1$I--U-33CEP,TI:
M)B-X03MJ454S2GA9:S)Z>CAI9CA!>5IM;68X63=N+W%(9DHT+W%C;E-F5VM8
M-6IF.' W-6@O=T,R:&-F.&Y$:UIC>3$U+W),3W8K8V$O=T1L)B-X03M,=%,O
M-UHW9CAN;SAN:35U4F]F<4QY:3<O=T(V-78X06I),S9Z;&)H>35L-V8O>FI$
M+S P=B]2;"]W0FI'6%EU<FYA2'(X2'5M6$]W)B-X03M33'HU+W=!;TXU:2\W
M6FPU+W="43<U1UA)=&58-D0W:2M.37A84G9P9B]N2% O;$%P+SA!=&]49CAM
M-'-V>&-N8F%0-DAQ3U=U57=V)B-X03LX-78O04-7975F.$%'3TPO04MI23AH
M:RML<#%(,$8X;#5J3VQ48E903$]P861P1VQA=DMV2W<Q84XS=#5L-D(T,UI(
M:F)W66-A*S10)B-X03MZ=S R5'AK04AO541(<4XY2%EY-F5K-W):5'5K<S%U
M1TE2;FI"0TU2-&IK8T1(:4Y6,%)M:RM83E,Q3W@Q2R]T,'!:-E9$-CDS3V9S
M)B-X03MJ:V5+25 X04M9.4(T03111U5-6FM#935+.$17*W!F>44O.$%*8E=8
M+T=A-"]W0U1P>DEX.&YB-E0K-T1Z;B]N26IZ9TPO5W)F>3-A)B-X03MV5S(P
M>CDW9&M(6G)M4F1L.% S84@W,DEY1U=7.4].<F-L;FA92"M8,VQ76'I2-7-S
M9$M#:S(W4#9T-C0O6G0T>E=1,3=62'=J,TEY)B-X03MU27-U4&=X.&-G1V(O
M=T1/44AK:4Q33EET=&1S25)&<"MO2TE::U%54T\T:5=G,D%O03A9<5!C2$HU
M23!823%M2VIX0C4Q-58X=S-F)B-X03ML,WI"639Z83=Y5VMG6FMR5&Y'9'!%
M4'-Y16I)03!81GAZ-%I!=G-N4SE3<SE5,#8R,4=Y:T5T<&1X<DY#-#=Q-'%+
M*T(X4FU51&)U)B-X03MW45)99D@S;GHO;$]F35@O04<P-WHO<4EF35=8375K
M>2]79F57=DLS:R]6+TTW,S!/;$M*8G5Y="]R6#%C;6I32TA61U9#9'58>#%O
M)B-X03ME=4E&<'@T:D\V-DI1<EA.<&-H;$PR.3%B=E5%5E-22D50,$9756I!
M,3=G<#4U>#@V-FPU<FLP-C0Q2E%B,GET4F%Y>G)T-G9&,F-3)B-X03M%9&U)
M9F5M17ET='DU5$]R-7%F:U O;$]F3'8O04<P-U O<4E41U!-36-8,6HS:#EL
M-6QU.&9#*UEB>C<S<B]N1WDP=%HY2C%S>G=P)B-X03M+5FYH-&PQ1%4K0G5L
M4FPR24]Z,%$Y2CDW,E@Y1C9:+WEY42\X:3 O<&QT0GI+9DQ(-3%X4E)F;6)R
M36-33$A'=C%A:4M!04LR:U(V)B-X03M$369*>F12<78W=R]J;W(O04I%+RM4
M33!Z+VI(8R\X055/*T]0-FU7:RMT279Z1R\U5#-Z1"\R,$QJ+VLT8VI,;5=V
M4#E:6C$O=T$T)B-X03LQ+SA!2UAA;"]W0G,Y=CA!:SE(:SA83GE.1#E29558
M9BLY8S,O1U)V,6Y+,T1L>DM*,'98=&,P;C%F,%9Q3C%9971X.6(V<DY*1'HT
M)B-X03M6-#AV5%IA,#5';&9(0T-1<UIK8VI34"]!365E968X07%9=%0O=T-K
M>30O-7)X-&HS<W9&;C-N-79C9DQ':RM98F8X04HW6#E4,2]5)B-X03MB=3EV
M9%4P=3=M:FEU-35::$1".5AF,'="27I56G=E4BMG9'-U:41W;3-9=VI)66E:
M2&-H.#0U439P33E/.'HK6F1-='IB86)Q,3=9)B-X03LR-5EU66)A-&QI47-1
M05<T;WEI=7<S=V=K37AK:T]22TM(;GIZ,%1195ET54I046983&HO04IR>#1J
M,W-V1FXS;C5V8719,%A83DTO)B-X03M);E9$<G0Y8S-U<EAK8TYX8V97-7!*
M;6E$5'@X26PY471X-'(Y<B]+<FQP0C1D,U!L16I%8D\W-31Y;#%B-F,X:2M6
M.4XX>B]!2DQA)B-X03M:<$=O3"LV;6EL36-O1E=I;$4X;D-24&14.30R-S5F
M1TYX9'9I9TI99T,X1W5025!M3TAZ:B]H4#9V>C%1>2MN2%-V0FM0>$-92"]F
M)B-X03MF1#1I97=Y;FA.,#8T-%IC9D0Q93@K6G9+1VYE52]Y6C%B4V))8VU7
M,T0S5G=24G!:;61/8FXY44A98EIC63%&,DTX66AI24AC*UDX)B-X03MO9%$K
M:F9Y>3AX,C-L>CAK,C%M-$A*8E)R;&\T+W=#95)P4W-A9C=*>4)L.$156&$T
M2FE/2WDK96(K*W5R*RMU3#8V8WE83C%),# X)B-X03MH-G,W:W-X*S@U439Y
M56E46F4R+VQ:85<O:VXX=4Y5.#@S>68V6&5)5G-58G%9,6)H179J*SEM,U K
M4T%C=&AS3&1H<'=-94UZ3'IJ)B-X03MZ1BMA9FY4>D9P8C9:<3DS2&-78VI+
M-50P255)6D164T=647<K9S5!>DIC5V5O;$E55TI:1G@S=G8O3T]N;DPQ<D\U
M.'$S56XW>3)R)B-X03MC-F1Y4%=*:BLY:D9F-5=0240S4&AL,DM84C)7:GE7
M3T5V2"]!1#4O>6Y0;4PO=' S;B]542M64S5L=V-V,6XS;&XO+T%$:E@O=T%P
M)B-X03MD<5@O04=Z,B]W0U0P951X8S-+,% Q1FTO=T-B6#5/=RM95FPQ=E$P
M5TA7,5AL4&)I9U,V<"M#>54W.2LO:FLU=W9C3BMO,#-&=4]B)B-X03LU=FUH
M;6=M94=:1VEM:5EP2D<T2W-R2V%%14AC14A+2%9K56Y8:U O04I4;GDW+S(P
M-U O04MI17=X-6AN:2MS93A0<W9-=#-J>4PO)B-X03M!2WAX+W=#6$0O:W9L
M4&]C6#EZ-4TP.&AF.'$O*W)89BM$9E$K<C@Q*W0O5BMD3V1$>')Z.7-N1W5J
M9&DT2SE,2V-M,E!/9DYV+TML)B-X03M0.%%86"M*4'%N-F$O9"]7+U<Y6&XO
M9'(V9&5/,SDS>'EU6$1E-VIZ.$LO5E9R+TM(+TMM4# Y0B]H:C9P*VUE3"]6
M+U(Y6&Y49V5D)B-X03M/5S,R2S1X-&(R5&HX3R]45F]06% K5D1F<&TY+U,O
M,4PY2V5S+S$S;C8S3#%U4C4X=4\Q831$=W-:949E.5=M+VM4+T%*5E0K:W O
M)B-X03LX2"]6=G(O;VXV>#9(<6-V4C5R5W9086Y,:FMO.%!2;FDX3R]45$A*
M9BMH9%!59C%0<4AQ8VIZ+T%,+W)89DEE:')09RM3,R]!2WAX)B-X03LO=T-8
M1"]K=FHV1B]C*U,V4"]O6$QM=D@Y2#AQ:6QF5W!8,W)T:#E#+W5F2C9F<2\V
M32]1.3<K:W50-DPK<GDO6&5694@Q9F=F57)4)B-X03ME;D-V5$Q$>6-M5E9V
M>6589CE9-"]W1$QH+WE8>7(P3TXK-3AN9CA!5T]0+T%#-&8X;#AF478W;GE2
M3VTO=T11=FXV471F<5@V4#A!)B-X03MR;G%P.5=R-G10535$:#EV-&9T94\R
M16-#62M$93%-+S@P+S1F+U%.,R]I2# O,$YX6#8S-G9,:%1M=D=V2&8W9$US
M;%9B=#@V<F9K)B-X03LX,R\V>'@O-6-0.$%K=FQ8;V-F.7HU4%-02S,K2"\P
M1&%F-&4Y4#A!43-&=G%N<&-U1D]B8W%C="]T,7DR3E9S-45+<F)K<5 K9V8X
M)B-X03M14C@O42]4=C%:=E-R>"MS9E9E6355+V$T8R]X>#)T9'(X,G9-;C9$
M+U%D-2MN=4@V231F-EHV=&5(0V\V.&0K=$U:5E<V>7%T*U1Z)B-X03M4+W)(
M2"]L=R]W0U,K5F5H>"\S4&MY1V8O;%5N*T-B9C%F<3,K12]R2CE$*SDY2#9X
M.&1E;GA6*S$Q,GE8<')Y8E S9D0P-%=09CA!)B-X03M73U O04,T9CAL.&HV
M1W8Y>C5->CAZ9CAQ.2]W<EDO<#,V=B]!26-R1#E1-6,O4B]U:C902# K,W Q
M<&MZ5F(X;39F0G<W.&U'9CA!)B-X03M73U O04,T9CAL.&@V1VXY>C5/+S9X
M>"\U8U K4RM0;U@Y>C5*=#56+W=#5DHO<#8Q+W<U.54O5$Y7*W$K:#8S4#="
M-55R=#EI=&$U)B-X03M)8TXW36]E1F9P<3!,<D@O04-O3#E,,S,V52MP9G!0
M-GA,.64U*W1Y.69M9E8U53)R>G)7;4$X2TIE1&4Y5VY0:U0O;%90-E-N+W=F
M)B-X03LY5RMV*VEF<DAO97!Y.4AM=&$X.7%C=4]3:G<Y1V5,=S<Y3DTT>6)C
M.#<X,V8X<54O5&LS*TDO<4@V6&]V,6IL>C4Y4&@U*VYT>7 T)B-X03LW,'EU
M6$1E-VHU4$-V,59A0S!F+T%*548K;#=(.48O578P;CE9:2MO.%!7-65V>DAP
M8V$W5C4P<%A!3T9%9D)V87)E;S5A-4PO.6L]/"]X;7!'26UG.FEM86=E/@H@
M(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @/"]R9&8Z06QT
M/@H@(" @(" @(" \+WAM<#I4:'5M8FYA:6QS/@H@(" @(" @(" \>&UP34TZ
M26YS=&%N8V5)1#YX;7 N:6ED.C%C.6$T-# T+68V8C0M-#DQ,RUA86)C+60X
M9C0X93@S,V,Y-3PO>&UP34TZ26YS=&%N8V5)1#X*(" @(" @(" @/'AM<$U-
M.D1O8W5M96YT240^>&UP+F1I9#IF83$T,F(Y-BTR-V1B+30V,#$M8C1F-RTU
M.6(V8C T93 X,68\+WAM<$U-.D1O8W5M96YT240^"B @(" @(" @(#QX;7!-
M33I/<FEG:6YA;$1O8W5M96YT240^=75I9#HU1#(P.#DR-#DS0D9$0C$Q.3$T
M03@U.3!$,S$U,#A#.#PO>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/@H@(" @
M(" @(" \>&UP34TZ4F5N9&ET:6]N0VQA<W,^<')O;V8Z<&1F/"]X;7!-33I2
M96YD:71I;VY#;&%S<SX*(" @(" @(" @/'AM<$U-.D1E<FEV961&<F]M(')D
M9CIP87)S951Y<&4](E)E<V]U<F-E(CX*(" @(" @(" @(" @/'-T4F5F.FEN
M<W1A;F-E240^=75I9#HR.&)D9&(X,BTY,V9D+34T-#$M.&,V9"TV9F$T9&,X
M,6,Y,F4\+W-T4F5F.FEN<W1A;F-E240^"B @(" @(" @(" @(#QS=%)E9CID
M;V-U;65N=$E$/GAM<"YD:60Z,V4Y.&9D830M8S-B82TT.# T+6)E-S$M-CDR
M,&9A-&%F,F9B/"]S=%)E9CID;V-U;65N=$E$/@H@(" @(" @(" @(" \<W12
M968Z;W)I9VEN86Q$;V-U;65N=$E$/G5U:60Z-40R,#@Y,C0Y,T)&1$(Q,3DQ
M-$$X-3DP1#,Q-3 X0S@\+W-T4F5F.F]R:6=I;F%L1&]C=6UE;G1)1#X*(" @
M(" @(" @(" @/'-T4F5F.G)E;F1I=&EO;D-L87-S/G!R;V]F.G!D9CPO<W12
M968Z<F5N9&ET:6]N0VQA<W,^"B @(" @(" @(#PO>&UP34TZ1&5R:79E9$9R
M;VT^"B @(" @(" @(#QX;7!-33I(:7-T;W)Y/@H@(" @(" @(" @(" \<F1F
M.E-E<3X*(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)2
M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IA8W1I;VX^<V%V
M960\+W-T179T.F%C=&EO;CX*(" @(" @(" @(" @(" @(" @/'-T179T.FEN
M<W1A;F-E240^>&UP+FEI9#HS.#5D.&(Y92UB-&,V+30T9C(M83ED-"TS9#,V
M.3%D-#9A9&$\+W-T179T.FEN<W1A;F-E240^"B @(" @(" @(" @(" @(" @
M(#QS=$5V=#IW:&5N/C(P,C0M,#4M,#)4,34Z-3@Z,3$M,#0Z,# \+W-T179T
M.G=H96X^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IS;V9T=V%R94%G96YT
M/D%D;V)E($EL;'5S=')A=&]R(#(W+CD@*$UA8VEN=&]S:"D\+W-T179T.G-O
M9G1W87)E06=E;G0^"B @(" @(" @(" @(" @(" @(#QS=$5V=#IC:&%N9V5D
M/B\\+W-T179T.F-H86YG960^"B @(" @(" @(" @(" @(#PO<F1F.FQI/@H@
M(" @(" @(" @(" @(" \<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E
M(CX*(" @(" @(" @(" @(" @(" @/'-T179T.F%C=&EO;CYS879E9#PO<W1%
M=G0Z86-T:6]N/@H@(" @(" @(" @(" @(" @(" \<W1%=G0Z:6YS=&%N8V5)
M1#YX;7 N:6ED.C%C.6$T-# T+68V8C0M-#DQ,RUA86)C+60X9C0X93@S,V,Y
M-3PO<W1%=G0Z:6YS=&%N8V5)1#X*(" @(" @(" @(" @(" @(" @/'-T179T
M.G=H96X^,C R-"TP-2TP.%0Q,#HR-3HU,RTP-#HP,#PO<W1%=G0Z=VAE;CX*
M(" @(" @(" @(" @(" @(" @/'-T179T.G-O9G1W87)E06=E;G0^061O8F4@
M26QL=7-T<F%T;W(@,C<N-R H36%C:6YT;W-H*3PO<W1%=G0Z<V]F='=A<F5!
M9V5N=#X*(" @(" @(" @(" @(" @(" @/'-T179T.F-H86YG960^+SPO<W1%
M=G0Z8VAA;F=E9#X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @
M(" @(#PO<F1F.E-E<3X*(" @(" @(" @/"]X;7!-33I(:7-T;W)Y/@H@(" @
M(" @(" \:6QL=7-T<F%T;W(Z4W1A<G1U<%!R;V9I;&4^4')I;G0\+VEL;'5S
M=')A=&]R.E-T87)T=7!0<F]F:6QE/@H@(" @(" @(" \:6QL=7-T<F%T;W(Z
M0W)E871O<E-U8E1O;VP^061O8F4@26QL=7-T<F%T;W(\+VEL;'5S=')A=&]R
M.D-R96%T;W)3=6)4;V]L/@H@(" @(" @(" \<&1F.E!R;V1U8V5R/D%D;V)E
M(%!$1B!L:6)R87)Y(#$W+C P/"]P9&8Z4')O9'5C97(^"B @(" @(#PO<F1F
M.D1E<V-R:7!T:6]N/@H@(" \+W)D9CI21$8^"CPO>#IX;7!M971A/@H@(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"CP_>'!A8VME="!E;F0](G<B/S[_XGT024-#
M7U!23T9)3$4  1( "(!P041"10(0  !P<G1R0TU92TQA8B 'T  ' !H !0 I
M #5A8W-P05!03     !!1$)%                        ]M8  0    #3
M+4%$0D4
M          ID97-C    _    '1C<')T   !<    "MW='!T   !G    !1!
M,D(P   !L   H@9!,D(R   !L   H@9!,D(Q  "CN   H@9",D$P  %%P  "
M.+1",D$Q  -^=  ".+1",D$R  6W*  ".+1G86UT  ?OW   D)%D97-C
M     !I5+E,N(%=E8B!#;V%T960@*%-73U I('8R
M
M                         '1E>'0     0V]P>7)I9VAT(#(P,# @061O
M8F4@4WES=&5M<RP@26YC+@  6%E:(        +5:  "\9P  DC!M9G0R
M  0#"0   0                    $                    !   !   "
M   ") 0=!=H':0C9"C8+A0S'#?\/,1!>$8L2MQ/B%0L6,A=7&'D9F!JU&](<
M[QXE'UD@AR&R(MHC_R4C)D0G9BB&*:<JQROH+0@N*"](,&DQB3*F,\(TWC7[
M-Q@X-3E1.FT[B3RE/<(^WC_X01%"*4-"1%Q%=4:/1ZE(PTG=2O=,$DTL3D-/
M65!O4892G%.R5,E5WU;V6 U9(UHZ6U%<9EUX7HI?FV"M8;YBSV/@9/%F F<2
M:"-I,VI":U)L7FUG;G%O>G"#<8QRE'.<=*-UJG:Q=[=XO7G#>LA[S7S.?<U^
MS'_+@,F!QX+%@\*$OX6[AK>'LXBNB:F*I(N>C)B-D8Z&CWN0<)%DDEB33)1
ME3.6)I<9F R8_YGRFN2;UIS(G;N>K9^?H(ZA?*)JHU>D1:4SIB"G#J?\J.JI
MUZK%J[.LH:V/KGVO:[!9L4>R-K,DM!*U +7MMMJWR+BUN:.ZD+M^O&N]6;Y'
MOS7 (L$0P?["[,/:Q,?%M<:CQY'(?LELREG+1,PNS1C. <[KS]70OM&GTI#3
M>=1AU4G6,=<8V #8YMG-VK+;F-Q]W6+>1]\LX!#@].'8XKOCGN1[Y5?F,^<.
MY^CHP>F:ZG'K2.P=[/#MP^Z6[W;P5?$S\@_RZO/#])SU<_9)]Q[W\_C&^97Z
M8?LI^^O\I_U<_@O^M/]:__\   'H Z<%+ :$![\(YPH$"Q8,' T>#AP/&1 7
M$102$!,+% 04_!7S%N87V!C,&=8:WAOA'.$=WQ[;']8@T2'+(L0COB2X);,F
MKB>J**8IHBJ@*YXLG2V:+I4OD3"-,8DRAC.#-($U?S9_-W\X@#F".G\[?CQ\
M/7P^?#]]0']!@D*%0XE$C4621IA'FDB;29U*GTNC3*9-JDZO3[10NE' 4L=3
MSE355==6V5?;6-Y9X%KC6^=<ZEWM7O%?]6#X8?QC &0#90%E_V;\9_IH^&GU
M:O-K\&SN;>MNZ&_E<.%QWG+:<]9TS77#=KEWKWBE>9MZD'N%?'I];WYD?UB
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
MBRZ:BJG^B8V(O:7MB!IV,:(PAOMBY)Z\AB!.GYNFA8XXU9DLA4L?+IBKAD8
M )-P@ "K$JUJD^>9JJDWD9J'S*4PCX1U4*%HC;UB$IW\C%%-Z)KHBS@X09AJ
MBJ(>RI?7B[,  ))X@ "J0:S*G+28VJB8F<*&\Z24EQ=T=:#/E,!A39U+DK!-
M0IH]D2@WOY>XD&L>=9<4D&$ "Y&2@ >ID*PLI<R8+Z?\HC&&2*/YGN)SRJ U
MF^]@JIRRF5Q,KYF/EVLW39<*EN4>*)9?E%@ &Y#$@!*HXJNYKP.7HJ=]JKB%
MPJ-RIL-S0)^LHT-@*9PVH$],09D<GCLV]I: G7T=\Y7(E$  *) 9@!NH0JMA
MN'27&:<;LWN%0Z,-KN=RR)](JN1?NYO6IZE+X9C%I>,VL)8CHNL=S)5/E"8
M,X^/@"*GN:L5PEZ6IJ;$O*N$UJ*VMW%R8I[VLOI?8YN&K[I+G)AUK1\V>Y7=
MI-8=IY4)E T /(\@@"B?L+J$>72.U;6K>3I]T;#\>3)L9*R+>6=:.*AD>=1&
M[Z2N>FHQZZ'F>P<7\*)R>[X  )$H@ ">IKFV@:2.0K3"@+U]8K %@ UK\ZN,
M?YY9N*=D?W)&;*.N?X,Q;*#>?\$7L*$[@+H  )!N@ "=][C+B=6-FK/>B$E\
MSZ\:ANYK5:JCA>U9'J9ZA31%X:+&A,PP^I_LA,07@: <A@0  (_+@ "=:+?S
MDA",^+,/C^=\&JY2C?MJJJG.C&-8?:6KBRU%6:'VBE<PE9\3BBP77)\<BK
M (\^@ "<U;=&FFF,8K)AEZ9[>ZVFE31J!JDDDQA7[:3PD5U$X:$_D#4P/IY2
MD"H7/IXVCK@  ([$@ "<.[:_HNZ+V;'1GY)Z^JT/G(]IBZB/F?A7>:1:E]9$
M?:"2EG O^)V>EJ07)YUGCZ@  (Y>@ ";R+8VJZ"+<+%$IZ5ZF*R"I!-I+Z@$
MH057):/4GI=$.: (G4DOQ)SPG"<7%9RHCYL  (X*@ ";2K77M(R+(K#4K]MZ
M5ZP#JZMHZ:=YJ#%6WZ-+I;!#_)^5I)XOG)R&H#$7%9P7CYL  (W%@ ":V;6&
MO>N*R[!TN(-Z#JNAL[9HK*<;K^-6LJ+OK:!#WY\XJJ<OD9POH"D7'YNVCZ(
M (V.@ "1\\5C>1B"'[_2>,MR%KI\>+EAH[5I>.I0<;"G>5,^"ZQS>>0IIJF6
M>FH/9JM9>PL  (U#@ "1-\2+@.:!MK[S?_AQPKF0?TIA2K1M?N)0#:^>?L0]
MK:M??N4I7:AF?S(/A:G#@$0  (S^@ "0S<.2B*B!1[X(AR=Q7KB>A=Q@V[-U
MA/-/H:Z?A%D]4JI:A!DI(Z=*A$X/KZA/A.X  (S!@ "0@<*ID&N Z+TCCE]P
MZ;>\C)5@:[*&BR9/.JVRBB4] *EJB9,H]J9(B>,/VJ<$B0(  (R,@ "0+,'H
MF$^ E+Q;E;5PDK;PDW1@"[&[D95.Z*S6D"8\PZB2CVDHUZ5CD!L0!*7ABM0
M (Q>@ "/Q\%0H&* 0KNUG3=P3;9 FG-?S[$)F"Q.KJPFEG$\E:?0E;(HPJ26
ME;P0*Z3CBNX  (PX@ "/9L#5J)1__+LJI-!P%K6JH8=?HK!OGM].B:N3G0<\
M?:<ZG*PHN*/@FFX03J0&BP8  (P9@ "/)L!1L/5_S+JAK)-O]K4?J,M?C:_C
MI=A.=ZL)I!H\;Z:\HO\HLZ-3FX40;*-$BQL  (O_@ ".U+_PN<E_KKHMM)MO
M[;2;L"U?AZ]1K/I.>ZIPJUP\@*8@I_4HW*+(FZ 0L**XBT@  (OK@ "$M-"?
M>/-UU\I9>(-FKL1O>%M7$;[6>'U&L[F3>-HU![4(>5@@]K)W>:X'Z[+9>T4
M (GY@ "$8L^?@&YUF\E^?V=F<,.,?JU6SKW6?D1&<;AT?BDTV;/,?E @]K#^
M?I\(9[#J?^<  (H6@ "$2LZ%A\5U;\A\AD%F0\*%A/I6F;R]A"%&/[=+@YXT
MOK*1@X$A"Z^5@_@(YJ\H@_X  (HO@ "$1LU\CQ9U7\=LC1EF(,%RBV=6=KN;
MBAI&)+8HB4@TM;%FB/XA+*Y)B>0)7:V;AE4  (I%@ "$.<R8EH5U6,9XE =F
M'<!PD?!6:KJ7D$E&(;45CR0TQ+!5CM\A6JT@CWL)S*Q"AJ   (I8@ "$'<O4
MGB%U4,6DFQIF*+^.F)!6@[FOEIE&.+0OE4LTXZ]=E4HADJP8E$ *-*L;AN8
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
M2I!9?+JQL)]@?>:@?9QK?9B.?)FL?6-[JI<D?5%G[)38?693))+2?9T\VY%
M?>$BN9$S?E0!+([,?]VPNYY&APZ?>9M<A?2-CYB;A/EZMI8@A#-G!9/=@YQ2
M4)'A@S$\'9!3@NXB'I U@SL!$8UO@+FOO)U3D#&>:)IMCF",;I>TC+9YMY4P
MBS-F$Y+ZB?I1?I$%B/,[;H]XB#DAE8]*B+, ^HQ @*FNU9QPF8J==IF3EP2+
M<I;BE*=XLY1EDG-E,9(;D()0MI SCNXZRHZGC=PA%XYMCB\ YHL]@)RM\YO,
MHPB<K)CNG]&*J98XG+YWX).\F>5D8Y%]EU=/_X^*E3TZ.(W^E!(@J8VWDN
MUHIC@)&M,IM-K*";[)AOJ,&)Z)6WI/YW)9,ZH7YCNI#_GF9/;H\*F_$YPHUJ
MFP(@58T6E=P R(FN@(>LD)KKMFJ;4)@-L>.)2)51K75VA9+.J59C()"3I<M.
MYHZGHTHY68T H5L@#(R0E:L O8D;@("L%)J<P)V:TY>^NV^(OI4 ME9U]Y)X
ML:)BGY YK<U.>HY,JUTX_(RNIF4?OHP^E78 M(BE@'JD":J1=#F3GZ;L=+R"
ML:-\=4]Q!:!%=?Q><YU*=L5*O)JH=Z(U5YB^>&L;0)EK>.P  (V>?Q&C,*F6
M?..3"Z7G?)N")*)P?'-P=I\T?'!=VIPY?)=*(IF;?-XTOY>M?2T:T)@U?9@
M (QL@ "B<ZB*A8B2/Z3DA(6!;*%F@Z1OLIXQ@OY='YL\@HA)>9BC@D0T+):R
M@BL:;9<9@L8  (M@@ "AL*>5CB^18Z/VC(. ?:" BOYNVYU$B;)<59I9B*M(
MRY?%A^$SH971AW@:$Y8:B#@  (IW@ "@XZ;4EN:0EZ,UE)I_J9_"DG]N IR(
MD)];G)F)CO9(+);]C;\S)I4"C2\9R)4MC.T  (FO@ "@.J8BG]Z/[:*)G/-^
M_)\6FC5M5IO:E[9:^)C:E89'H)8YD^4RNY0[DXD9A)16D.H  (D'@ "?G:6A
MJ/*/9Z(%I6=^=YZ*H@9LR)M&GO-:;IA.G%M'*I6RFI,R8I.=FA 94).BD1T
M (A\@ "?%J5#LC2.YJ&DKA!]])XCJA5L2)K:IGI9]9?@HY1&OI5,H@XR$9,N
MGW09)I,0D0$  (@+@ ">JJ3YN]Z.?:%4MR%]A)W0LHMKUYJ#KGI9D)>&JX-&
M;)3OJ4(QSI+8H:P8]Y*UD.$  (>P@ "5\;4(<\2&?;"X=#=VD*RB=,)E[ZC%
M=6Q49Z4K=C%!HJ((=P,L\)_X=ZP2;J(<=ZP  (E^@ "55;0B? &&'Z_%>[1V
M-*N>>Y!ECJ>R>Y93^Z01>\A!.*#I?!HLCY[)?&D25*"=?*\  (C$@ "4U;,9
MA"R%C*[#@S1UL*J3@F5D_*:I@=A3;Z,'@7] O9_@@5LL+YVT@6<2/Y\_@@D
M (@A@ "43K(?C%.$[*W/BL)T^ZFDB6!D6:6QB#]2UJ(8AVA /9[RAM@KTIRZ
MAL$2*YX&ALH  (>3@ "3N[%3E)*$5*T$DG!T6:C<D(ACLJ3ICM]22J% C80_
MR)X?C*$K@9O;C*@2&YSNBN(  (<9@ "3*K"WG/F#RZQFFDMSU*@XE]5C+Z1!
ME:U1SJ"4D^4_9IU9DL,K0)L+DQ,2$)ORC#8  (:S@ "2OK EI86#8*O5HDMS
M:*>EGTIBQJ.MG*=1;J !FHX_&YR_F7HK$)I&F)02"9L,C#(  (9>@ "24Z_%
MKD6#&ZMLJGAS)J<LIN-B>*,?H\E1'9]MH8T^SIP]H+HJVIG*G/D2!YI=C#$
M (89@ "1^Z]ZMVR"RJL7LQ%RU:;0KO%B*J*_JWQ0W)\)J7,^GIO4ILTJO)ED
MG.42!IGFC#   (7B@ "(=K_E<U%YX;KU<ZUJV;9#="M;)['*=,Q*BJV>=8<X
MDZH4=D8D4J@K=K<*6*H'=Q<  (8,@ "('K\%>RYYN;H(>M1JKK4\>JQ:]+"K
M>K9*3ZQN>NXX7ZC5>T,D-*;'>X$*GZ@N?&(  (6V@ "'WKWR@NEY8KC]@?1J
M7K0F@2Y:EJ^/@+5)]JM,@'0X&J>L@&PD$Z6!@)0*WZ:#@28  (5K@ "'E[SG
MBIAY ;?UB1MIY[,BA]1:+*Z!AM=)E*I!ABTWSZ:=A=4C\J1;AA@+%Z4'A5$
M (4I@ "'/KP*DF!XI;<6D&)IA+)!CJ99P*V>C3-)/ZE.C!PWCZ6LBY8CUZ-6
MC#X+2J.YAZ(  (3Q@ "&W[MBFE-X4+9GE]9I-;&(E9Q9=:S?D[U(^:B,DE4W
M7:33D<8CPZ)KD>@+=**4A[\  (3"@ "&A[K>HE]X";7:GV1H];#OG*Y9.:P^
MFFM(PJ?LF-LW.:0LF*HCNJ&8EJ,+G*&4A]D  (2:@ "&3;IBJI5WU;5:IQYH
MQK!KH_99#ZNSH65(FJ=>G^4W%*.FGPHCJJ#\F!T+P*"TA_(  (1[@ "&#;H1
MLSYWP+3XKSEHMZ_SJX-8]:LCJ*A(B*:]ISDW$Z+]I \CPJ!@F"T+\: =B!,
M (1A@ ![;LLQ<OUMF<6V<S=?6,!_<YI0<[N"="= GK;?=,LO1;,A=60;!K'X
M=6L#;[!-=XD  (,D@ ![:,I >HAMJ\3">A%?7K]K>=E0<+I)>=I F;6'>@TO
M4K&H>E8;1[ Q>E\$"ZXO?$8  (,B@ ![<LD2@=EME\.>@-A?1[X]@ ]03KD+
M?Z! ?;0Z?VTO4+!'?W<;?:Z2?ZL$EZQ)@'4  (,A@ ![<,?HB11M?<)SAYY?
M%[T1AF=0);?4A85 7K,!A0(O2J\"A-\;K:T=A80%$JJ;@VX  (,?@ ![6\;L
MD&5M9<%PCH!>_KP$C.A0 K;"BZ5 3['?BL\O4*W<BJP;WZO0BS %@:DD@[D
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
MDW&4SI/LD:.#RY'0C^)Q]H_<CC-?1HX6C+-+?HREBWTV*HN,BJX<CXO0BN,
M (4P@ "D-)5OG,:4#9,OFE&#"I$.E]YQ)(\:E89>=XU:DVA*RHO?D:XUF(K%
MD,<<(XKRCY$  (1/@ "C@93:IBZ34I*>HQF"2I!ZG_IP:(Z!G/Q=R8S#FE-*
M-HM&F#\U)8H6EY0;T8HLDL\  (.5@ "B\91IK[N2O9(QK N!JY 'J$9OQXX$
MI*==+8Q$H8I)IHK/GV0TM(F8G=D;BXF'DI\  (+]@ "BBI06N9J22)'@M5N!
M(X^NL/-O.(VAK+]<JHO8J5))-XI@IT@T4HDPHM<;-XD8DF<  (*$@ ":4J3;
M;H2+/*&Z;Z][69[=<-)J>YPX<?18E9G&<QM%;I>O=#\P<I9E=2@5_YA-=2@
M (8@?FF9LJ.[=RZ*M*"D=X5ZPYW!=^EIY)L1>%Y7_)B;>.=$W9:">7HOZI4J
M>>T5II;4>=P  (4 @ "9"Z*&?\&)ZI]]?UYZ"IR6?PUI'YGM?N!71I=Z?M!$
M.Y5F?MDO8I0'?N@55)5X?P@  (0$@ "82J%EB$J)#9YCAT1Y&)N&AE-H3IC9
MA816@)9SA.-#DY1DA&HNWI+_A"L5!Y0^A(   (,H@ "7?J!\D-V(0YU\CT)X
M1YJAC;UG=)?WC%A5T96!BQI"_)-[BC4N;)(,B=$4RI,;B4   ()L@ "6UY^P
MF:N'EYRYEWIWEYG?E5=FR9<ODU-5+Y2WD8U">Y*;D$ N#)$GD X4DI(4C48
M ('.@ "61I\<HH^'&)PHG\]W%9E$G0UF.9:*FG14G905F$%!_Y'\ELDMM)!M
MEH4489$XC<@  (%+@ "5SIZQJY>&G9N]J$YVDIC2I/EEMI8.H==4'I.5GU%!
MAY&"GA M6(_IF^ 4.9"$C:P  (#@@ "5=9YBM/"&.YMKL2EV(IAXK49E096J
MJ:Y3M),JIPY!+Y$2I3HM#H]]GG84 I ,C8<  ("+@ ",G*\T;@!^5ZM[;Q=O
M7:@#<"]?>:3 <4M.C*&[<F@\09\W<W<GS9WW="0-+Z"X<\4  ()_@ ",+*XY
M=D%^!JIZ=HYO *;M=O)?&J.5=VQ.*Z"#=_L[Z)WT>(PGA)R9>.0-.I[B>-$
M ('%@ "+NJT-?EU]<ZE8??]N?*7"?;M>BZ)I?:)-IY]6?:@[>9S'?<8G,YM7
M?=X-/YTV?CL  ($A@ "+,*OJAF=\SZ@ZA7=MPZ2KA*)=ZZ%-@_E-$9Y#@X$[
M )NT@S8FX)HU@RT-/YNU@Q$  ("3@ "*FZKYCH-\-*=-C0UM'J/!B[1=0:!B
MBH%,B9U,B8DZC9K!B.PFE)DQB/\-/YI<AST  ( :@ "*$*I!EL1[KJ:6E,UL
MF*,%DNQ<NI^AD3E,"9R%C]$Z,IG=CO0F6Y@_CUL-0IDGB/<  (  @ ")J*F>
MGR![0*7XG*ML)J)DFD9<2)[]F!A+H9O>EEPYXYDNE88F-I=>E-P-2I@1B/P
M (  @ ")2ZDTIZ=[!:6*I+UKYZ'DH<Y;^)YBGR-+2ILYG3DYBIB9G*PE\Y;+
MF7(-2I<YB/P  (  @ ") ZCHL()ZO*4SK2IKE:&"J<!;HYWVIKU*_YK%I/HY
M3I@?HL0ER)91F8P-0Y:@B/<  (  @ !_<KG_;6QQX;7 ;FECL;&];W%4JZWI
M<(!$F:I@<8TS :>3<G@>NZ;1<L$%O:<_<VT  (  @ !_,[D?=5!QQ[3)=8QC
MD;">=>E4BJRI=F)$=JD)=O RZZ8F=W4>Q*4P=Y(&(*4A>,4  (  @ !^^;?Q
M?/YQ;[.??)UC1:]G?%Y4,ZMH?%1$*J?"?&LRMJ35?)8>N:.U?*$&<J,V?:,
M (  @ !^JK:_A))Q!;)Q@[!BQJX]@O%3RJHX@F9#R::6@A0R<J.D@? >I*)B
M@A8&MJ%_@>0  (  @ !^3+6_C#API+%RBN%B6ZT^B;!35:DWB*U#=*6&A_ R
M,:*3AYX>D*$TB"L&\9_ZA+$  (  @ !]\+3^E 9P3["MDD!B"*QQD)=3 JAB
MCR9#):2JCA(Q_J&=C;4>@: CC> '(9ZCA-(  (  @ !]G[1IF^9P"[ 2F;9A
MQJO)EYE2OJ>OE<1"XJ/VE((QTJ#>E'H>?I\NDJ<'3IUXA/$  (  @ !]:K/I
MH^5OV*^.H5!AD*L]GLU2AJ<;G*E"K*-<FW QG*!*FN(>9IY\E(T'>9QVA0X
M (  @ !]-K.;K$=OT*\KJ59AA*K!IEU29*:"H^M"D**MHL,QE)^/G_,>=IW)
ME)D'H)O%A2@  (  @ !RK\5(;-YEI<"L;;18';PY;I])T[?L;Y4Z=;0!<($I
M4[$T<2T4EK'I<+@  *LI='L  (  @ !RHL1W='!EP[^Q=(M8.KL$=-5)\;:&
M=4 ZEK)V=;\IC:]_=B$5%:_$=;L #ZGI>.<  (  @ !RH\,Z>[AEJKYR>T58
M)KFU>OU)UK4D>O<ZB+$#>Q(IGJWR>S@5;JW>>P0 HZ?3?2X  (  @ !RE<'M
M@MIE@+TF@?A7Y[AJ@4))J+/2@,PZ9J^M@)8IG*R*@) 5KZPP@,P!(:7X@,0
M (  @ !R=L#2B@ME7[P'B,A7P+=%A[9)=;*HAMHZ4:YSAE$IGJM'ADD5[:JO
MAI !D:15@0\  (  @ !R4;_YD6AE2KL?C\M7LK9.CE1)9[&HC2(Z0:ULC%XI
MJ*HAC(46)ZE8BX,!\:+J@5   (  @ !R,+]0F--E/[IBEN!7KK5_E0I)8[#/
MDXTZ/ZR0DL(IMJDXDP<68*@MCR$"1Z&T@8H  (  @ !R$[[3H&!E/;G,GAI7
ML;35F^Y)9+ 6FCHZ.JO2F;8IMZA]F'D6A:=-CSH"C:"S@;H  (  @ !Q_KYV
MJ#9E0[E0I:)7N[1#HRA):Z]WH6LZ1:LIH%$IT*?*G$46J*:/CU("NI_S@=@
M (  @ #9M7&!;*K%#G+7;C>OOW0;;[>9FW5)<2V"K'9K<J-JZW>*=!M2!7B@
M=8(V>GF@=L 2 GIY=JW7MV]7=][#<'#<>$>N27)!>+>82W./>32!='32>;YI
MQW8.>E%0ZW<T>M8U:'@A>SX0SGC">JW5XFV$@QW!I&\;@F>LM7"9@<*6S'(
M@4F ''->@.IHDW2R@)Q/V77E@$HT;':\?^\/P'=!?R+4&6OJCDJ_U6V.C)"J
M[F\9BO"5.G"7B75^L'(.B#%G5W-VAP1.S'2TA>(S@'5RA-L.UG7S@S#2>FJ4
MF6^^.VQ ELRI5&W6E#^3KF]>D=5]4G#BCY1F)7)>C9%-SG.DBZ@RI71'BA@.
M#G34AJC1)FF*I)V\ZVLXH2.H FS/G:J286Y<FE%\'&_HERIE"G%HE#],XW*V
MD:8QX',_C\X-97/CB0[0%6BYK]2[W6IGJXJFZVOYIRN126V%HN=[&&\8GN9D
M)G"?FS-,&7'HE^\Q.G):EA0,V7,;B+#/1V@?NQ6[$&G+M@&F#&M3L,.07FS6
MJYAZ+VYJIL9C5V_XHFU+<'%#GL@PJG&7FY ,9W)YB&+.N6>\QF"Z@&EAP'VE
M86K:NF./G&Q-M&!Y;6W:KL]BIV]HJ>]*SG"NIE P&G#KG^X,#''WB"7*6GGD
M:XNW?7ID;4NCP7KF;NN/ GMH<'1Y57ON<?IBM7Q\<W]*TGT5=.XOX7W0=AX+
M.7]D=C?(Z7?H=CRV5WB1=N2BI'DM=X.-['G$>")X0GI=>,IAKWK_>7I)V7NB
M>AHN]7Q)>I *:WVQ>JC'978J@.2TKG;F@(>A''>5@"R,<WA#?^AV\GCU?[E@
MA7FM?YA(SWI:?W,N!WKE?T )MGPS?M;%TW2EBWJS"W5KBC.?>'8GB/*+ W;D
MA\1UHG>NAK]?7WAXA=!'U7DMA.\M,'F<A#0)&7KH@G?$6W-=EA.QEW0JD_:>
M!'3PD=F)EW6WC\UT97:)C>%>2'=FC"U&[7@@BITL;'ARB8H(DWG,A9/#)');
MH,*P8G,LG=><SG/RFMZ(:'2^E_1S2G67E3-=2W9TDJY&&W<TD(LKO7=KCWH(
M(GC=A8#"*W&/JWZO9G)AI\R;S7,CH_F':'/NH#-R773/G*Q<?76QF79%:G9I
MEM$K+':'E5<'Q'@7A4#!;G#XMDVNI'''L=F:^G*!K3&&CG-$J)-QAW0FI$U;
MO741H(Q$SG7)G< JKG7'FB,'>'=VA0W \'"4P3:N%W%>O .:4G()MHF%UG*^
ML1YPU7.9K"M;'G2$J A$.W4[I1 J*G4CG(('.W;VA.2[;H*4:IRJ,8(X;'B7
MZX'Y;BJ$>8'1;[]O_(&Y<4U:<(&X<ME#@('==$<I!(*!=5,%/(.[=HVZ3("]
M=+.I$("-=8V6LX!E=E:#3X!+=Q=NY8!"=]U9<(!0>*9"DX!X>5HH+H#\><@$
MR((,>M*Y''\.?LVGPG[Y?K>5F'[??IR")'[8?H9MSW[<?H-8>7[X?HU!NG\G
M?I(G;G^.?GP$8H"1?I*WO'V4B-6F7'V&A^Z4#GU\AOZ R7V!AA5LD'V?A4Q7
M87W,A)A S'W_@_8FJ'Y$@X0$"7](@=2V;7Q9DN&E"WQ0D3B2OWQ0CW]_A'Q=
MC<AK=WR C"U6:'R^BL<__GSTB9 E_WT8B08#OGXO@HBU57MBG0RC\WM>FJ.1
MJ'M>F!Y^=7MNE9MJ>7N5DSQ5BGO/D1X_1GP)CW4E:'P/CP #?GU!@ERT=7J>
MITFC#7J=I":0O'J9H-5]BGJGG8AIH'K4FG54SGL2E[\^K'L^E<8D['LJE" #
M27Q]@CFSS'H+L:"B6'H,K<:/^'G_J:]\PGH$I9EHW'HQH=U4&GIYGKH^&7JC
MG.0D?WIJF%(#'GO=@ARS7'FGO""ATGFGMYB/5GF-LKY\%'F#K>EH.7FHJ9=3
MC'GNID$]EWH:HWPD"WG-F%\"_'M>@@2LV(N]:=J<^8J :[N+_8E^;7!YP(BI
M;PAF:8?Q<)A1[(=B<B0[Z(<@<X4AL8?U=$X  (>!=R2K\XH"<V6<!XCX=%6*
M[H@,=3)XN8<_=@AE<8:-=N)1!X8&=[P[$87 >'@@]H9J>,<  (65>Q6J\(AJ
M?-N:U8=[?/F)V8:8?0MWG87:?2%D<84T?490*82X?74Z481R?9D@583T?9
M (/F?HJIT8;VAEJ9I(8/A;>(D(4^A0!VBX2&A%-C>8/M@\-/7(-Y@TDYIH,X
M@N,?QH.8@K@  ()O@ "HI87#C]N8F(3@CHJ'@X07C2)U8H-GB[9B;X+6BF1.
M:X)UB4HXX8(RB&X?,H)FB'L  ($N@ "GJX37F7Z7EH/ZEWZ&@8,PE5QT;X*
MDS-AC('QD3!-JH&&CW@X18%%CE(>M8%8C=T  ( @@ "FXH0<HS*6R(-%H(B%
MK8)VG:QSF8'"FLI@Q($WF"9- (#-E?(WQX!VE+H>48!LDE<  (  @ "F2H./
MK0B6(X*^J;J$^('GIB9RX8$FHHQ@$H"7GU9,4X YG-DW-W_?F[4=^'^GE$0
M (  @ "EXX,MMQJ5I()@LS.$7H%\KNMR/("IJJ!??( 0IN]+UW^OI'HVS7]8
MH7D=GG\-E <  (  @ ">II4>:4Z/U),F:R-_[I%Y;-1NS) #;FI<C8ZP;_9)
M#XV=<70SUHT0<K(9AXZB<O8  (,6>KR=[).4<EJ/%I'(<TU_%) G=#-M^HZL
M=11;Q(U8=?E(58Q%=MDS*(NM=XH8_8T =X,  (&A?A^=&)(3>TZ.$)!B>WU^
M(8[&>Z=M (U8>]A:X(P-?!A'CHL!?%\R?HIC?)$8?HM\?&P  (!:@ "<&9"W
MA"N,_8\+@[-\]HU^@S5L"8P0@KA9^HK6@EA&SHG3@@DQY8DP@<T8$8H2@=D
M (  @ ";)H^$C2R, (WBC!![^(Q>BNEK"(KVB;]9+8FUB+)&'(B^A]PQ68@7
MAU 7L(C&AU@  (  @ ":4HZ@EE&+/XT&E)A[-XM^DL1J-8H4D/!87HC5CT9%
M;8?4C?$PRX<IC4T728>LC 4  (  @ "9I(WOGX**AXQ:G3!Z>8K-FK5I>HE>
MF#U7K8@AE@I$U8<<E%LP7H97D_06_X:RCXT  (  @ "9'(UHJ,R)]8O8I>EY
MW(I$HLUHW(C)G[=7$H>(G0]$0(:+FTDOYH6]FBD6OH7ACV$  (  @ "8O8T(
MLE:)A(M[KO%Y5HG<JSEH3HA2IY!6D8<&I)1#U88$HO8OAH4XGQT6:X5(CR@
M (  @ "0V)[A:,R"UYQ,:HUSWYH";#1CQ)?O;<52AY8+;TD_[)2&<+$K2I/H
M<;,0;);><2\  (  ?="00)V-<6."2)L0<E%S/)C#<SIC)I:C=")1\)2V=0P_
M99,J=>DJTY)U=GH0.)3U=?(  (  @ "/F)PA>=F!=9FZ>A)R?9=M>DUB8)53
M>I51/9-J>ND^RY'A>T J69$<>W$0!I,O>R4  (  @ ".SYK,@CV DIAN@=MQ
MA)8M@7EAD)03@290>Y(W@.H^*I"S@,(IWH_B@*D/TI&2@*H  (  @ ". )FT
MBJA_QI=9B;EPM)4=B,=@M),'A]Y/UI$<APP]FX^@AGHI=X[!ACX/K9 6A7L
M (  @ "-59C&DT=_%Y9XD<MP 90\D$!@"I(?CKI/,Y SC6 ])8Z?C&HI(HVV
MC%T/BX[ B9$  (  @ ",QI@8F_=^FI7/F?AO@I.)E]1?>I%@E;E.GH]UD_$\
MI8WBDLTHSXS8DL4/:8V=BFL  (  @ ",59>9I+]^(I52HD-O ),#GY->]I#-
MG/%.'8[<FM0\)HU/F=PH:XPXF!H/2XRLBE<  (  @ ", 9<]K<1]PY3TJMQN
MD9*:IZA>@I!6I)%-M(Y;HE$[SXS&H/4H'XNOFR$/'(OYBC<  (  @ "#B:D3
M:#=V/*7V:>!H%:,>:WA8XJ!X;/Y(BYX.;G(VLIPU;[<B7IOC<%H(6)VO<"
M (  @ "#$J?R<&=UWJ36<4=GK:'G<BQ8@9\G<Q9(,)RK<_XV9YK#=,LB*YI'
M=1X(@)MT=3$  (  @ ""EJ:6>&AU/Z.(>*)G(J"3>.57[YW2>3U'L)M4>: V
M )EG>?XAZYC,>A4(G9EG>J<  (  @ "" *5"@%!TD*(Z@ !F7Y].?[973IR,
M?X)'')H8?VDUBY@I?U\AH9=U?U@(KI>+?Y,  (  @ "!9*0EB$=S\*$DAWAE
MM9X\AJU6GYMYA?%&EICZA5PU&Y</A0(A6I9"A10(O)7?@]$  (  @ " V*-+
MD%]S:*!.CQEE+IUAC<M6%9J8C(]&$Y@2BX@TR)8'BO$A*Y4DBV((S)1@A?,
M (  @ " ;:*0F(=R]Y^9ELYDN)RHE0)5G9G:DTU%II=1D?(T=Y4\D5LA%90>
MD.@(XI,.A@(  (  @ " %*(4H--RPY\;GKED?IP7G&U549DLFCA%4):5F*8T
M%Y2.F&$@QI-OE7\(Z)( A@8  (  @ !_T:&\J5QR?9ZWINQD+INFI#)4^IBM
MH:5% I8-H"TSV9/\GGP@F9+8E@H(XY$[A@(  (  @ !VM+/!9W]I]; X:0A<
M@*SE:HQ.&*F\; (^AZ;B;5PM/:3K;FL8N:67;FP!B:*J< (  (  @ !V6K+0
M;U)IRJ\H<!U<5ZNF</E-^:A4<=T^<*5><KPM.J-)<VH8XZ.G<T8!_J W=6$
M (  @ !V#+%\=NAI8*W8=QM< JI'=V!-H*;K=\,^**/L>"TM$*''>(08[J'I
M>%0"7IWY>E@  (  @ !UK+ =?EUHZ:Q]?A9;=ZCS?=U--*64?<,]QZ*9?<8L
MT*!J?=$8YZ!:?;P"K)OZ?J\  (  @ !U1*[TA>%H?ZM8A2Y;!:?/A(=,MZ1M
M@_,]<J%D@X\LD)\R@VL8V9[W@[\"[9H[@?L  (  @ !TY*X3C8IH**IUC'):
MKZ;CBUA,7Z-YBE@]'J!HB9HL7YX8B6@8TIVVB8,#(YBV@A\  (  @ !TE*UE
ME3UGYJG!D\I:;J8CDD-,&**MD-X\U)^:C^XL,)T[D <8VIR5CED#5I=J@D(
M (  @ !T7:S7G0)GL:DMFSM:,J6&F59+V*(&EZ,\E)[LEK4KZYR3EG88NYO&
MD+D#B993@F0  (  @ !T+JQ^I1=GM*B^HQE:+J3\H-!+N*%=GLD\>YXIG?,K
MZYN^FY,8T9KRD,@#K)6,@GP  (  @ !J,K\#9K1=SKM : Y0X[>6:7!#([0%
M:L8T*K#H:_0C'Z\^;*(.(;%(:^,  )\$<[   (  @ !I[;X];C)=S[HY;MA0
M];9";YQ#1;)W<&XT6Z\N<3$C<ZU*<9P.M:[H<.8  )W >"D  (  @ !IS;SG
M=61=G;C:=8!0U;3/=;A#)K#M=ADT4:V0=GPCD:N(=JX/'*S(=B8  )R)?"(
M (  @ !IJ+MR?&M=8;=F?!Y0A[-=>^E"\J]W>]XT+:P4>_ CDZGR>_@/9ZKB
M>]@  )MH?Z$  (  @ !I>KHQ@W]=-;8C@MI05K(5@DM"M*XK@=<T%*JW@9HC
ME*B%@9X/J:DP@:X  )IL@    (  @ !I3KD\BKM='K4<B<E01+$ B-Q"GJT-
MB! S_*F1AY(CG:<ZA\ /YJ>KAK@  )F0@    (  @ !I*;A_D?Y=%+1'D,A0
M/[ 8CX)"E*P;CFPS\:B;C>$CIZ8RCD40(J99BND  )C?@    (  @ !I#;?S
MF5E=%[.>E^901*]9EE5"DJM-E0@SY*?'E+8CG*5>D\P0/Z59BOP  )A(@
M (  @ !H^K>/H.M=([,3GTE04:ZUG7Q"EJJ;G"4SZ:<+FVXCL:24F"(05J2#
MBPP  )>R@    (  @ #-4&QM9D2YYVXP:'6ETV_8:I"0X'%C;)1[#G+?;HUD
M571/<'U,;'6D<E QK7:I<]8-QW@Q<[;+7&GN<52X6&OG<F>D;6VV<W>/GV]G
M=(9YXW$&=9=C/G*6=J5+87/Z=YLPL73<>%4,YG9T=^7)B&?)?&"VD6G<?%RB
MX6O+?%^.)FV9?'UXD6]6?*IB$G#_?-Y*67)O?00OQG,K?00,(73N?(/'NV7B
MAU"TPF@*AE"A&VH+A6",FFORA(=W*FW-@]-@VV^,@R])5'$%@HTNZ7&9@>L+
M=G.;@+C&&&1&DC2S*69\D%2?@VB-CGZ+#VJ#C+MUUVQNBQ=?LFY#B:)(8&_"
MB$$N'G KAQ\*Y')XA%+$Q6, G2&QW64_FG">.&=5E[6)RFE3E0ITIFM'DH5>
MI6TAD#-'@FZFCBDM:6[FC,4*:'&$APG#MF']J!.PU&1 I)>=*F95H/J(NVA4
MG6MSJ6I2FA-=R&PSEO]&QVVQE%0LTFW+DO,* G"YAL3"[6$\LPFP#6-_KL2<
M4V6-JDR'VV>%I=MRRFF$H;A<_VMMG@5&)&SJFOTL3VS9F%P)KW 4AHS":F"[
MO?ZOA6+ZN.>;LF3XLY.')6;BKDYR%VC:J7-<76K"I3Y%BVPWHCXKQFP G*@)
M;7 2AE^^KW2.96"M!'6"9[Z:;'9Q:>^&OG=::_UR#WA";?M<6GDL;^Y%4WH/
M<;LK WK?<QD'@'T6<WV]1G(];_"KZ7-F<3N96G1U<G"%MG5V<YAQ#G9S=+U;
M:G=Q==]$=GA==N0J.'D%=Y &]7M;>!2[P' N>FNJ/G%R>K:7TW*:>OF$/W.V
M>T)OP73/>Y5:1'7D>^Q#<W;6?#(I6'=.?#\&>GG6?&RZ*6Y=A,JHFF^RA#.6
M,7#L@Y:"UW(;@OYN>'-/@H!9)W1X@@Y"A75N@9\HD76W@2X&#WB%@#&XKFS1
MCRFG)VXRC<.4OV]\C%"!;'"XBM]M1G'WB818&G,TB%)!J'0MASLGWG1$AGD%
MM'=D@VRW>&N6F9JE]&S_EVV3CVY-E2. 0V^1DMIL,'#9D*]7*7(6CK= XG,3
MC1(G/G+[C%8%9W;>@Z>V@FJ;I!2D_&P(H222DFU4G@5_26Z:FN9K1V_KE_E6
M8'$NE59 /G(?DS@FO''>DB,%)W=*@WRURVG?KI>D/FM,JN>1Q6R1IOA^=FW/
MHP9J=V\BGV%5HW!NG#<_IG%=F?,F27#JEN($]'>A@UFU5FEBN22CN&K)M+>1
M(VO^K_A]QFTOJSYISVYZIO)5#V_%HV<_&'"NH0TEQW 5F8L$RG?G@SVP<'S_
M9*R@37T=9QV/$7U4:5=\EGV<:V=H_GWQ;6541'Y6;U,^$7[5<0\D '^K<B8!
M]X%G= &O4WK1;J"?,WLG<!.-WWMZ<6A[=7O5<JEG\WPZ<^-34WRO=10].'TL
M=ATC0WW)=I\!MG^N>'&N'7C5>)&=X'E->1F,OGFV>9%Z2WHF>@!FY'J<>G92
M9GL?>NT\<'N=>TPBG'P">U0!?7XK?%>LN'<0@F><<W>8@B6+-W@6@<]X^GB6
M@7)EKGDG@2916GF\@.4[CWHZ@*,AYGID@%8!2WW1?[JK9G67C$";('8JBT")
MY7:TBB5WL7<_B0!DG'?7A^M09GA]AOLZQWCZABLA27CHA<P!('X8@,.J3W1I
MEC*:"74#E'B(T761DI9VI'8CD*ECH7;!CM9/DG=CC3<Z&7??B_D@OW>8B[8
M_7Y5@*NI<'-XH"^9)707G;Z'ZG2CFQ9UP74UF&5BS'7:E>).VW: D[$YBG;K
MDB@@479SD,P WWZ'@)>HRG+!JCF8<W-BIQ:'*W/HHZQT_W1RH#EB#G48G1-.
M*W7'FG@X_78LF1 ?[W5ZE/0 QWZP@(:H7')$M%B7\'+BL(J&CW-;K&)T6G/7
MJ#AA<W1VI(%-I74BH; X?'6#GX8?=W2HE48 M'[1@'FB?X7%9!F3H(469HF#
MEX2<:,)R/X1':M%?N(0+;,I+\8/R;JPV@80@<$@<985A<.8  (!,=KJAF(.X
M;8.2IX-%;PF"@(+H<&UQ-8*?<;Y>PX)K<P1+%X):=#LUP()]=3@;R(-O=68
M (  >KF@BX'9=M619H&(=XN!78$[>"MP$H$#>,!=P(#>>55*.(#7>>0U!8#S
M>D\;-X&:>BP  (  ?CJ?9H 9@"60,W_=@"* %W^G@ -O$W]Y?]Y<VW]D?\))
M@']F?ZTT>']^?Y0:RG_A?U<  (  @ ">.WZPB7V/)'Y]B,]_!WY0A_]MY'XK
MAQU;UGX>ADI(D7XRA9DSLGY"A0T:.7Y9A0P  (  @ "=1'V0DNZ.)'UED95^
M"GTZD ]L\GT9CG=:]7T.C/A'UWT9B[$S''TDBMT9QWS[BF8  (  @ "<?7RJ
MG&>-67R&FFE]/7Q7F"YL)GPTE>1:-'PND\E'-'PXD@HRI7PKD289<7O'CMD
M (  @ ";Y7O[I?.,MGO<HU5\CGNGH&MK=WMYG7)9B7MQFLE&CWN#F,,R'WMM
ME_D9('K$D/T  (  @ ";?7M_KY^,.7MBK&Y[_'LAJ-EJWGKDI3Q8_GK2HAU&
M&7K@H!HQKWK&G9\8N'GRD+<  (  @ "4T8\,8Y*&\HV=9?%W\(QY:"!GGXN)
M:B=6&XJ[;!5#/8HJ;>$N=HHI;T<3R(R;;Q0  (  >D"4$(TM;'J&*XOW;?YW
M#HKE;VAFRXGT<,!568DE<@M"D8B3<S\MWXA]=!X38HI]<ZP  (  ?;:3,8M?
M=4>%'(I-=@YV&(E(=L1EU(AD=W!4?8>?>!I!UX<3>+DM28;N>1\3 XA_>)H
M (  @ "2+(FX??N$"XBR?B1T\H?!?C5DZH;B?CM3J88N?D=!+H6I?E4LRX5V
M?E02N8:@?@8  (  @ "1,(A,ALR##X=3AE=S_(9KA<-C]862A1U2]839A(%
MG(1<A PL6X0@@[\2=X3H@X8  (  @ "05X<[C[Z"5(9*CK)S0X5@C7=C(H2%
MC"=2)(/,BO _\H-$B@ KTH+]B9X2'X-GB#H  (  @ "/J(9BF+6!FH5XEQ=R
MA82)E3EB9X.IDT91;8+RD8H_58)ED$(K;X'[D!T1Y8(>C!D  (  @ "/((6\
MH;Z!"839GY9QZ8/AG1MAS(+TFHM0U8(WF%H^N8&REO0J\($ZED81LH$1B_<
M (  @ ".OH5%JO> EX1EJ%=Q8X-BI45A/X)BHB%06(&7GY@^5H$*GF4JFX".
MFS41<8!%B\L  (  @ "'?)B=8Q5Z:9:895EL1)3C9WA<X9-D:7),29(/:TTZ
M-I$@;/4EV9$X;@$+/).5;70  (  ?4:&U9;]:XIYSY4?;0)KF9-I;F=<19';
M;[]+O)![<08YOH^!<B<E>(]V<L@++I$8<D4  (  @ "&()5(<]MX[I.(=*5J
MTI'9=61;>Y!1=AY+#([U=M0Y+HWZ=W0E#HW4=[L+'([(=WT  (  @ "%2).P
M?!9W_I'\?$QIS)!=?'-:IH[:?)=*2XV,?, XD8R4?.4DG(Q8?.8+ 8R\?0P
M (  @ "$;Y)=A%EW*I"QA =H^(\8@Z%9QHV:@S%)J(Q!@LDX!8M1@H<D.(K^
M@F<*[8KQ@>X  (  @ "#NI%'C,AV<H^HB^]H/XX/BO19&(R)B>M)!HLNB/TW
MG(HEB%LCZXG B&L*V8EGAA0  (  @ "#)I!TE41U\8[=D_!GO(T[DF)8AHNH
MD,5(:XI-CV@W%(E"CI@CGHBRCL8*QH@=ATD  (  @ ""L8_6G<YU=HY"G 5G
M.HR7F>]8!(KVE\Q'ZHF3EAHVCXB,E6LC-(?IE!4*MH<0ASX  (  @ ""6H]D
MIH1U%HW.I%MFRXP7H<=7D8IGGR]'A(CWG5(V/(?EG' B[H<YEYX*E89&AR@
M (  @ !ZD**E8G!N$Z F9)5@JYWN9J!2()OG:(I"6)H>:DXPXIC^:\,<@9G!
M;#\#WYBA;+X  (  ?]!Y_*%!:GMMH)[,:^)@-)Q_;4%1N9I=;I5" 9B ;](P
MHY=*<-0<9I?/<0<$()80<=(  (  @ !Y:Y^B<EAL[IU"<R%?G9KT<^91(9C1
M=*Q!@I;R=6@P1)6Q=?X<-I8%=?L$4I/%=TT  (  @ !XQ)X0>AUL,IN[>F%>
MS9EX>IQ0?)=8>MQ [)6!>QTOTY0\>T\;]Y1G>S$$=)' ?$P  (  @ !X&YR_
M@>]KB)IR@;E>'I@U@79/R)83@2U :)0T@/@O9)+O@-P;M9+U@-@$CH_]@)T
M (  @ !WAINZB=]J^IESB3A=DY<PB'5/.I4)AZT_XI,BAP<O&9&YAK$;CY&=
MAQ8$J(YV@R8  (  @ !W$9K=D==J@)B>D,1=%998CX9.NI0KCD@_;9) C4XN
MQ)#*C/0;AI!EC*0$QXTI@SL  (  @ !VLYI%F>MJ2Y@&F(-<W96NELM.<Y-A
ME0P_'I%ED]8N8X_[D](;,(^,D3T$U8P<@T4  (  @ !V:YG6HBMJ I>-H'M<
MBY4GGEQ.')+,G$0^TI#$FQDN)X]+F? ;!X[-DD8$V(M2@T8  (  @ !N!JTY
M89-B ZI=8Y)5.J>W98-'::4[9U<X3:,=:/<G-J(7:AL2*J1_::<  )C3;F(
M (  @ !M@ZP0:3]ANJD;:H]4_:9&:^%'0*.@;2HX-Z%@;E,G/Z Q;QL2<:(M
M;HH  )<M<VD  (  @ !M%ZJ!<+-A.:>3<7-4F*2T<C=&WJ(#<P$W[9^Y<[HG
M&YYR="X2DJ 3<Y@  )6@>#   (  @ !LH:CJ> A@KZ8#>%-3_:,L>)Q&:J!Z
M>.\WB9XS>4$FW9S<>6P2EYXR>/4  )0P?&,  (  @ !L**>0?VQ@.*2O?U!3
M@:'9?RM%XY\F?P0W,9S0?O0FG9MP?O(2DIR&?N,  )+H@    (  @ !KO::'
MAO)?V:.EAG=3):#'A>1%A9X+A5 VV)NKA.4F;YHHA-42DIL#A+@  )'&@
M (  @ !K9*6WCGU?D:+2C:]2WY_GC+)%.IT>B[LVAIJ\BQLF.YDEBTH2I9FH
MB:$  )#;@    (  @ !K)*4/EA!?5*(FE/52G)\SDY]$\YQ?DEDV0)GTD;,E
MZ9AAD;P2@IBMC(,  ) G@    (  @ !J\*2AG>-?5J&DG*A2F9Z8FO=$V)NB
MF58V,YD7F,\E_)=JEN<2JI>IC)X "X^*@ @  (  @ !AL[A\8(E5]+5\8E))
MH;*09!@\8:_#9<,MNZV,9R4<DJU$9[@(7*ZD9VL  )-8<M@  (  @ !A,+>1
M9]M5Q[1/:0))DK$5:C@\;ZX+:V8MY:N?;&0<\*L*;+H(\:P);&D  )(7=VX
M (  @ !@ZK8+;NQ5=[*_;Y))7:]R<$4\0ZQ1<0<MUJG.<:<=%*D%<<D)7*FE
M<9T  )#A>X   (  @ !@JK1D==A5);$:=AE(_:W0=F$\!*JK=KHMJJ@@=PL=
M%Z<R=P8)J*=Z=S@  (^_?Q8  (  @ !@:++U?-)4Z:^L?+](OJQ=?*T[N:DT
M?)PMCJ:5?*(=&:6.?)D)ZJ6(?1D  ([!@    (  @ !@+K':@_%4QZZ!@Y=(
MHZLD@RH[FZ?Q@L$M;Z5(@H,=):00@J *)Z/,@CD  (WC@    (  @ !?_;#\
MBQ14M:V-BGU(F*H?B;P[BZ;AB0@M7:0QB+8=*Z+>B2 *9:)*AH@  (TS@
M (  @ !?V;!7DD94LJS+D7Y(F*E(D'8[A:7YCXDM2Z-!CV4=&*'LCKP*?*$?
MAQ<  (R<@    (  @ !?P:_=F:!4NZPLF+U(HZB1EX$[AZ4TEH0M4J)MEBT=
M,Z$!DTX*DJ BAR8  (P @    (  @ #!$V<57^VNTVDY8K2;[6L^96"((FTD
M9^YS:6[X:FE=MW"Y;-%&QW)%;Q LSW,F<-T*!'8J<12_(&0E:M&M2V:*;(6:
MCFB_;BR&Z&K2;\MR1FS/<6!<J&ZQ<NM%R7!)=%,KZ'#Q=5T);71H=6N]26&5
M=:>KAF0@=DZ9!V9]=O.%<VBS=Z5P^&K2>%Q;@6S0>1%$RFYP>:\K#V[9>@H(
MZ7+<>BV[=U]+@%VIN&'U@ ^70V1L?\B#[F;!?XUOEVD!?VE:4FL8?TU#SVR^
M?RDJ0FSD?NT(=G&S?H:YS%U5BP2H(& 7B=R5LF*FB+6":64,AY=N4F=BAHY9
M-6F0A:="YVLYA,TIB6L9A!H(%')9@C^X<5O E;.FU%Z2D[N4<&$MD;6!,6.B
MC[9M+68#C=18/&@WC!U"&FGCBJ HY6E^B;$'P7+EA3ZW7%IYH&.ES%U6G9Z3
M:E_UFKJ ,6)PE]YL/63>E3%7:F<:DL!!<6B[D*\H8&@7C\H'?'-9A1"VCEE_
MJPZE!5QBIWR2G%[^H[Y_7V%VH AK;F/GG)E6K68LF8] UF?)ER<G[&;BE2('
M1'.XA.JV"EC4M:RD?ENUL3^2 UY$K*5^NF"QJ"%JSV,=I -6'V5@H'Y 36;P
MGA\G;F7(F5\'&'0#A,RS-V[L7T>BF7!/8C&1#G&G9.E^:'+V9W=JM'0_:>U5
MZ76!;$T_O':D;G<F G=:;_P$,GL)<1*QPFPL::NA>VW/:XR0 &]0;5!]:W"]
M;O]IPW(@<)]5#G-X<C(^^'2@<YHE5W4/='@#X7ER=<FP,6FU<_2?S6M^=-^.
M>VT@=;A[]FZM=HQH>G P=V!3[7&A>"X]_G+)>-PDAW+F>28#F7GK>D:NDF>"
M?A^>)FEF?BV,VFLA?BYZE6S'?BEG.&YI?C!2V6_N?CL]''$7?CPCTG#A?A #
M6WI3?BNM$&6?B$><LV>8AXN+;&EIAKIY+FL@A>%F$VS1A151UVYLA&<\2V^2
M@\<C,&\&@U,#)GJM@8*KUF08DGV;@&8?D/R*06?ZCUEX#FF_C:]E!6MZC!I0
M]FT6BJ\[E&XZB8@BH&U=B1\"^GKY@@.JW&+<G+6:B63LFG*)2V;+E_YW'VB5
ME85D)6I<DS50-FO^D28Z_VT2CX\B+VOJCMP"U7LW@>JJ(V'LINV9S&/^H^F(
MA&79H*AV5F>?G6)C8&EJFF%/@&L4E]$Z;FPAEA8AR6JJDY "MWMJ@=:IK6%%
ML1^91F-4K5N'Z&4BJ4UUL6;<I45BQ6BBH:1.^FI*GK8YZVM*G/HA3VF*EH4"
MGWN3@<6EI'<57L.6>G>O8;J&-'A<9'1TIWD49OMA\'G3:6=.!GJ;:[<XBWMF
M;;\>RWP[;M,  (  <F"D>'1Y:(V56G54:HZ% 78E;&ESBW;V;B=@[G?+;]5-
M(GBC<6PWPWEF<L<>*'G8<U$  (  =P6C-G(7<E"4 G,?<VZ#Y'0.='1R:'3X
M=69?['7@=E-,1G;'=S8W$7>%=^T=G7>2> <  (  >QBAQ&_U>_>2C7$7?$^"
M6'(??(QQ&7,>?+E>N'0E?.E+/'4>?1@V-775?38<\W5W?0,  (  ?J*@;&XF
MA9R1.&]:A3N!"'!UA+=OU'&#A!]=M'*4@Y!*57.?@Q<U?'1-@JT<:G.%@F\
M (  @ "?4&ROCU:0(&WOCCY_^&\3C/=NS7 LBYU<O7%%BE5)C7),B38TVW+R
MB&,;[W'+B$L  (  @ ">;6N F1.//&S(ET=_%&WNE3]M\&\+DR=;[G ND31(
MW'$WCX@T67'%CG$;D'!=C5@  (  @ "=Q&J6HM..BFOCH%=^6&T%G9%M-6X=
MFKQ;-F]"F"M(,'!2EADST7#4E1\;.F\UD7H  (  @ "=5&GQK)>."&L]J7)]
MP6Q4I?)LEVU?HFM:I6Y]GTU'M6^*G0,S5F__FW@:Q&Y'DAD  (  @ "84'^7
M7EJ*27]P849[&']X8_AJEG^>9G98V'_7:-5%QH N:PTPY8"^;-X6M8(];30
M (  =ER74WT;9YB)1GTY::1Z 7UD:X=ID7V<;4U7[7WC;OY$^WY!<(\P.7Z]
M<<D6-G^S<;L  (  >F>6.7K7<+Z( 7L@<@%XY7MB<R=H>'NP=#=6^GP(=3I$
M+WQP=BDOEWS;=M@5Q7U(=H4  (  ??.5!7C$>>>&O'DJ>G)WEWF%>MMG>7GA
M>SE6$'I.>XY#<7K >]PO"7L;? H59GL=>Z8  (  @ "3TW<'@PZ%KG=_@O-V
MA'?J@K!F37A2@E)5'WC'@?M"EGE(@;0N5WF2@784Z7E-@5,  (  @ "2U'6D
MC$N$J78FBX=UA':7BI%E6'<&B8-4.G=^B(-!X'?VAZXMQG@PART4@7?&AJ8
M (  @ "2!W2"E8F#VW4,E"-TMW5]DGQDD77ND,%3?79LCRE!07;BC>$M6G;\
MC5,4.79^BQ8  (  @ "1:G.@GLR#-W0PG,IT"W2>FGACYW4(F!-2UW6&E?-
MH78 E&8LVG8'D_X3]75WC7X  (  @ "0_7+]J!R"NG./I8IS?7/THI-C5711
MGX]24W3&G/U ,W4YFVHL;'4SF8P3BW2TC3<  (  @ "++(A^7?!^$8>M8,=O
MTX<=8VI@1X:X9=M/=(9Q:"<]*X9F:CLHO(;M:[D.!HC^:T<  (  >=.*488T
M9JU].H6D:+5N[(4M:II?<X3.;&).NH2*;@\\CX1\;X\H0(3?<(\-UX9);_4
M (  ?5B)7H0';U-\'8.D<*-M[8-"<=M>=X+S<OI-WX*[= L[V(*Q=/HGLX+W
M=8<-GH/G=.\  (  @ "(3X(4=^AZ^H'%>)=LN(%X>2I=A($R>:A- ($->AX[
M(X$'>H$G+($R>JL-9H'1>ET  (  @ "'2H!6@(MY_8 ;@*-KPG_?@)9<BW^F
M@&Y,9W][@$DZJ']]@"TFW'^.@! -4G_^?^@  (  @ "&:'\'B4]Y-G[8B--K
M GZ;B"-;PGY>AU9+C7XWAI<Y_7XLA@DF47XDA=D-#7YZA*,  (  @ "%L7WS
MDA%X>7W,D09J1WV-C[=;#7U.CE!*W'TIC0\Y9GT6C"PE]7SCC#H,ZGTRB)8
M (  @ "%(GT=FM5WYWS[F41IL'RWEU]:>7QOE6)*27Q&D[(XTWPTDK$E@GOF
MDDH,RWPGB*8  (  @ "$N'Q_H[%W='Q@H:QI+WP3GSA9]GN\G+%)UGN'FJPX
M=GMKF> E)GL,ER,,BGM?B'H  (  @ !^0Y'Y769QVI"18!ID:8]Q8J95NHZ#
M90=%OHW#9SDT'XUR:1L?THY6:A<&3HZ9:A0  (  ?,M]>X_H9:AQ*HZP9Z!C
MLHV9:7]5&8RD:T-%-HO<;.4SM8M];D4?CHPG;N &:HOV;O   (  ?]Y\KHW7
M;=%P.HS%;R-BY(N\<&)43HK0<8Y$BXH-<J,S+HFI<X8?-HHC<\P&=XF?="L
M (  @ ![R8OM=>EO1(KN=JIAWHGY=U13A8D3=_%#UXA=>'LRHX?V>.<>W8A&
M>.T&?(>2>;\  (  @ !ZZ8I*?@5N>(E8?D1A&8AK?F12L(>.?FI#48;+?FTR
M-H9G?G<>G8:,?F,&C(7&?J\  (  @ !Z(HCZAD1MN8@6A?M@7H<JA8=2"X9"
MA/A"NH5\A'$Q\H3WA" >;H3YA#L&D80\@ML  (  @ !Y@X?TCHQM.H<:C<Y?
MXX8GC,I1=X4PBZ="&81IBK(Q8(/>BC(>*8.CBHD&BX+SA&P  (  @ !Y!(<J
MEMULN894E;%?7859E"=0]815DGQ!FH.#D3$PU(+XD,@=N(*;C]8&B8'EA&L
M (  @ !XHH:2GTUL4H6^G<M>ZH2XF\90@H.EF:)!-H+"F"4PAH(FE[8=@8&O
MD_,&?8$4A&,  (  @ !QKYO87+)E\9GW7T)9.YA@8;1+3I;\8_L\"I7:9@<J
MXI5]9YX6+I>%9\<  ),-:;\  (  ?TIP]YH.9(QE9YA'9F]8M):B:$!*X94C
M:?@[MI/J:X,JKY-N;*L6,)47;)0 +Y"^;K8  (  @ !P3Y@3;$)DHI9J;8Y8
M#I3+;LQ*/Y--;_L[-)(1<0DJ5I&"<<H6%9+<<84 <XYP=#,  (  @ !ODY8Q
M<^-CT926=*U7*Y,'=65)C9&/=A(ZF9!;=J@IY8_!=PD5WI#9=JT HHQK>40
M (  @ !NUY2;>Y!C%Y,,>^)6<9&"?!U(T) )?$,Z$H[/?&<I=8XQ?'P5G(\.
M?#H PXJJ?:8  (  @ !N,I-;@UIB?)'6@SY5W)!(@OM(.X[*@J$YA(V&@E8I
M,(R^@C<5=HUD@F@ X(DG@)<  (  @ !MK))/BR=A]9#5BJ%55(]%B>1'LXV_
MB14Y!HQVB'8HSXN=B%$5=8OCB 0! X??@*\  (  @ !M0I&+DPIAL9 7DC55
M$HYYD0%':8S3C[$XO(MTCM,H<(J>CP05&8K'C* !&H;1@+X  (  @ !L[Y#X
MFPYA7X]]F?A4N8W4F%]'$(P@EK$X<HJQE=$H.8G%E2<4_(G)CC !)X8#@,@
M (  @ !E8J976[!:$J0?7A5-\*(C8&5 JZ!;8HTQ\I\%9&@@YY\398H+^Z&[
M91H  (V4;=(  (  @ !DLZ3,8R=9IJ*.9/%-DZ!M9K! ;)Y[:%8QTIS_:;\@
M\YS5:HH,3Y[Z:?T  (O[<LP  (  @ !D*Z+H:G59#*"X:[A-&9Z4;/$_^)R:
M;AXQ?YL1;QH@T)K!;Y4,?9QL;P8  (I[=Z(  (  @ !CG:$'<:M8:Y[B<GI,
M:)S)<SP_=9K1<_4Q$9E(=(T@D)C>=,,,CIH9=%4  (D4>^4  (  @ !C#I]N
M>/!7X9U3>5A+WIL[>:T^XYD_>>PPM)>I>B<@39<M>C$,CI@!>BH  (?1?YP
M (  @ !BD)XL@%97<9P6@&%+=9GX@$@^?)?S@!HP599.?_H@)96B?_@,E98>
M@!$  (:T@    (  @ !B)ITMA[]7&9L8AWE+))CPAO@^*);<AF8O^I4RA@X?
MYI1MAD0,K)1TA0T  (7.@    (  @ !AU9Q>CRM6S)I*CIM*TY@<C;X]V)7]
MC-LOKI1$C'8?BY-^C*\,B9,EB'H  (4A@    (  @ !AE9O+ELU6OYFNEB1*
MQ9=LE.\]O94HDZPOJY-*DV<?L9);D>\,OY'LB)\  (2<@    (  @ !9([&M
M6F1.&J]27(U"9*T97JHUG*L88)XG+*GC8B,5DZMA8F@#1:FV8UH  (CG<?T
M (  @ !8<+!G87U-NJWB8QM"(ZMJ9+DU?ZDN9CHG.J>]9V 5ZJC/9W #TJ:_
M:%$  (>@=K(  (  @ !8"*Z2:&A-2JP+:9!!T*F):K0U.*<X:\XG&*6L;)H6
M"J9S;'P$.:/S;7@  (9G>MT  (  @ !7KJRG;SI,WZHF;_U!5Z>H<+DTYZ55
M<6TFWZ.\<>P6"J1.<:L$A*%<<OP  (5!?HH  (  @ !74JK]=AQ,BJB"=HI!
M!*7_=NHTBJ.F=S,FNJ'U=VT6":)==RD$PI\&>.$  (0^@    (  @ !6_ZFM
M?2-,4*<J?4I U:2=?4XT7J(W?3\FDJ!T?3,6&Z"7?18$_YSO?A8  (->@
M (  @ !6NJB@A"U,*:82A!9 N:-U@\<T0:$"@VPF=)\T@T<6'9\M@X<%/ILA
M@GH  (*M@    (  @ !6A:?2BT-,$Z4RBOU JJ*#BF<T,I_^B<\F79XAB<H5
M_YX1B38%39FK@Y8  ((6@    (  @ !68J<TDGY,#*1ZDB) IZ&ZD54T+I\C
MD*0F9YTOD)D6)ISVC>0%:IAP@ZD  (& @    (  @ "U)F%36;*C_F/170.2
M-F8O8#=_AFAQ8TQKWFJ?9D97*&RN:25!*FYB:\\GZV[:;=T&N72C;L6S*EW.
M9&&B<6":9JR0U&,V:.9^2V6N:Q!JNF@-;2A6'FI ;RY -6O\<08G&&P2<EX&
M8W4U<T&Q3EJQ;P&@JEVS<$J/36"#<8Q\UF,F<LYI;F6L= U4^V?^=4,_/FF[
M=E8F46EE=PH&%W6U>"*O=%?E>8&>W5L6>=R-C%X)>CE[66#2>I=H%&-_>P%3
MU&7J>VL^3F>H>\0EEV;=>^L%U78D?)JMOE5X@_*=1EC.@W6,!%OC@O9YWE[%
M@GEFXF&,@@A2R&01@:\]=F7*@5@D\F2$@1$%G7:#@&VL4E-VCF:;]U;IC1B*
MS%H4B\!XN%T-BFIESE_DB2A1YV)PB H\OF0EAQDD8F)UAIT%;G;3@Z:K+5'/
MF-6:ZE58EK:)T%B1E(-WREN8DEED[UZ D%11)&$4CH4\*6*XC0PC\&#(C*(%
M1G<6@Y&J4%"$HS::'E0;H$.)"E=:G3=W#%IDFCMD-UU4EX!0>%_QE1X[G&&*
MDU8CCE]LD>P%)G=,@WNIP4^8K769DE,TJ:"(>%9LI;EV>5EPH?ACL%Q>GIE0
M!%[ZF\4[*&!_F@4C(EY%EAX%#7=W@VJH%VC;64F88VJI7*^'SVQK7^9V)6X?
M8O!C96_*9=Q/?W%?:*<Z(G*O:RH@Z'+Q;,P!3'W/;O.F@66(8W>7-&>E9>2&
MO6F::#%U+6MV:F-B@&U";'U.LV[Q;G\Y=' ^<$4@6W "<4P!+GX!<\>DWF*(
M;8Z5?V39;PZ%-V;[<'ASN&C_<=1A.&KO<R9-EFRX=&DX@6W]=7P?G6TN=?D!
M%'XM>&6C-%_7=XB3U6)0>#"#EF24>,=R7V:X>5%?_FC->=Q,C&JJ>F,WJVOF
M>L\>^FJ=>N$ _7Y4?&:AJ%U_@7V28& 9@5V"+6)\@29P_F2X@.)>Z&;A@*1+
MEVC4@'<VZ&H#@$L>:VAT@!T ZGYU?]2@8UN0BWN1*UY"BI:!"6"XB9)OZ6,)
MB(-=YF5 AX)*R6<UAJ,V0VA8A?@=[F:KA=H V7Z1@).?7UGYE720,ER\D\R
M&E\^D?MO!F&;D"1=$6/BCF]*$V7<C/,UOV;EB^$=CV4SBXP S'ZH@(J>G5B[
MGV&/<UN(G/=_65X-FEMN2F!LE[]<6F*XE6%):&2YDVDU-V6RDC<=.F0$D#8
MP7ZZ@(*>'5?8J3:.ZEJEI@Q^PUTCHJ=MLE][GTY;T&'$G%A(]6/"F@<TPV2B
MF.4<RV,-DW@ N'[)@'R;-G"R6/>,U7',7&!]9W+Q7Y!LO'0;8HQ:X75$961'
MP79G:!,R\G=H:F 97G?-:UH  (  <AV9X6V'8HV+HV[N90]\,7!!9VEKHW&,
M::%9Y7+1:[Y&YG0';;HR.'3U;V 8TG3);]P  (  =LB8A6JA;""*/VQ ;<=[
M$6V];U5JA6\F<,98[G"#<BA&&'')<W0QF7*E='P88W(F=),  (  >N*7!&@%
M=9F(P6G+=GYY@VMG=T9I.FSL=_E7OFYL>*-%%F_">4$PQW")>;<7RF_L>8P
M (  ?G&5H&7&?PZ'9V>F?SQX,VE>?T9G^&KY?SE6QFR(?RQ$.6WM?R@P&FZ>
M?QX74FX&?O   (  @ "4>V/JB)*&3&7?B IW)F>FAU9F]VE3AHQ5UFKMA<Q#
M?VQ.A2LOB&SGA+\6Z6QRA,   (  @ "3CV)BDA*%961FD-AV1F8VCV9F(6?M
MC>)5#6F2C'U"UFKTBU8O%6MJBJP6G6LCB<<  (  @ "2WF$NFXF$LF,[F:%U
MCF4.EW5E;F;#E3I47FAMDSU"+VG2D;(NDVHND2465FH5C>4  (  @ "29F!-
MI/.$+F)=HF=T^V0IGX1DV676G)Q3V&=ZFA=!P6C9F%,N(FD8EV 5Y6E,CLX
M (  @ ".?'CG6+&!)WE27 ERMWGA7RAB_GJ$8A-2 7LQ9-0_G7OO9UXK/'S%
M:5L0WGY0:6   (  =@F-4G7A8;J $':99$!QG'=29IMA_7@/:--1'WC/:NL^
MW7F5;-,JGWI';D 0B'N%;?8  (  >A^,'7,;:K5^O70);'EP>W3C;AU@Y76[
M;Z)0,G:/<1(^&G==<ETJ"W?M<T40/7D0<LL  (  ?;6*U7"3<[)]:W&H=,!O
M*7*A=:U?Z'.-=H=/3W1Z=TL]9W5/=_LICG6]>&D0 W;L=_   (  @ ")DVYK
M?*Y\4&^9?19N"W"I?5=>N'&E?7I.77*>?9H\BG-]?;HHW7/&?<,/H74E?9X
M (  @ "(B6RDA;9[1VWCA7IM#F[_A0Q=QW )A()-?W$'@_\[XW';@YDH6W'_
M@V4/6G.A@OH  (  @ "'LFLLCKIZ=6QYC=YL06V<C,-= FZKBY%,QF^PBGL[
M2'!^B:8G^G!PB6D/+G)9AW   (  @ "'#&H"E[EYS6M8ED1KE6Q\E(%<76V)
MDJE,(VZ.D0\ZJF];C_8G@&\GC^P/ '%0BB4  (  @ "&EVDDH+-Y3VI_GK1K
M"FN>G%%;T&RAF=Y+IVV=E](Z16Y?EJXG%6X)E64.IW"1B>@  (  @ "!UX&+
M6%UU6(%86Y=GQH%:7J%8[(%]87=(P8&X9!LW X(G9G$BT8,=9_@(YX2D9]\
M (  >7. RWZV8.)T:'[*8U]FU'[M9;58%W\>9^=("W]@:?(V<'_*:[DB9X"$
M;,D(WX'I;)H  (  ?09_NGP-:5US.7Q6:REES7R7;-A7&7S<;F9',GTM;]@U
MOGV6<1,AYGX8<;8(Q7^&<9L  (  @ !^F'FF<<IR#GH-<O=DEGIH= 56+GJ[
M=/=&6WL@==,U%WN'=H@A='O4=M (LGUP=PL  (  @ !]@'>)>DMP^7@+>MQC
MC'AY>TE5+'C:>YE%M'D_>^$TBWFI?!LA&7G ?" (JGNA?)8  (  @ !\CW77
M@MYP+'9K@M]BS7;A@JU47W=&@EQ$Y7>L@A S\G@"@=\@GW?C@=4(@WH?@5P
M (  @ ![RW1QBVIO9G40BMYB#'6)BA!3I77QB2A$-'98B%TS7':@A]D@2G8[
MB \(<GC8A54  (  @ ![,7-2D_!NSG/[DN!A<W1SD7]3$W35D 1#HW4YCLPR
MRW5ZCBL?W'3@C@T(8W?.A:L  (  @ !ZOG)XG'QN5W,GFOU@\W.;F1!2DW/R
MEPY#-71)E8$R='1ZE1(?@7.VDM8(+'<*A88  (  @ !U3HJW5]II@(G[6O!<
MLHE\7=Y.I(DG8)L_-(C^8QLM\XE*92D9?XKY9?,!]8H49Q@  (  ?%]T6(@;
M7^=HLX>98E-;Z(<N9)Y-^(;99L4^J8:K:+DMCH;B:DL93X@P:KL"+(=L:_H
M (  ?X-S:H619^=GK(4^:;-;"X3I:V9-(X2A;/D]^(1X;F0M!X2A;WT9 (69
M;Z "3H43<38  (  @ !R<(,_;]]FH8,(<1E9]H+'<CA,2H*,<SX]-()P=",L
M;8*.=,H8G(,V=+("78,*=LT  (  @ !Q?8%"=^!EN8$=>)%9#H#J>2)+78"W
M>9@\F8"3>?PKZ("I>D(82(#_>A,";H%$>\   (  @ !PIG^0?_)D[W]_@"-8
M4G]5@"=*M7\A@ P\!W[X?_ KLW[I?^48,W[S?^@"C7^]?_@  (  @ !O]GXY
MB MD87XZA\97SWX-ASU**WW*AI0[<GV;A@LK*7U]A=07]WTJAAT"EGYV@<
M (  @ !O:7TFD"1CUWTOCW)717T CF=)JGRUC3PZ]7Q\C& JI'Q1C#P7D'NT
MBUL"GWUJ@<8  (  @ !N_7Q3F$MC:GQ@ET)6TWPLE;]).WO6E"(ZEWN-DQ(J
M6WM)DO\747IUCX\"D'R@@;P  (  @ !I Y1_5PI=T)-(6?=1KI)57,5$49&5
M7V(U>9$E8; D<I&B8U4/3Y2,8R<  (@):9H  (  ?M1H'9(C7JA='Y$48/U1
M"9 A8SA#S(]194XU%X[,9Q\D/H\<:%L/:9%M9_H  (8B;F0  (  @ !G48^V
M9C=<0([,9_U04(WG::U#'(T;:STTC8R1;)4CXHS";6X/7HZ";.D  (1><Z<
M (  @ !F?HUQ;;Q;7HR>;O]/8HO)<"I"98L%<3PS[(J <B C;XJ8<IT/-XO/
M<@X  (*\>)H  (  @ !EKXM]=4Q:EHJ\=A5.FXGQ=L)!GHDN=U S9HB?=\@C
M XBB=_T/#(E3=Y0  (%.?.4  (  @ !D]XGB?/!9[HDP?4M. (AG?7M!"8>?
M?8TRWH<$?9DBV8;,?:,/"__B?1!)0T-?4%)/1DE,10 "$H<2?;4  ( ;@
M (  @ !D6HB(A(M94H?FA'=-:(<@A"] =H94@] R6H6P@XHB@(58@XD/,X4A
M@T<  (  @    (  @ !CWH> C$59#8;OB^5-+X8?BR1 /X4LBCLR+X1GB; B
M-H0&B@$.Y8.@A_(  (  @    (  @ !C?(:QE!E8K88ADWQ,RX5-DE,_X81/
MD08QXX-SD&XB H+MD"H.VX)=B@L  (  @    (  @ !<X)[Q5=]20IU96)]&
MP)P(6T4Y^9K[7;@KB9I]7[X:29O-8+@&A)Q*800  (.C;4D  (  @ !<!IS=
M71U1K)M97U5&-YGT87DYE9C 8W(K49@490P:4)D19;0&WYC=9>,  ((0<C$
M (  @ !;7YJ%9$-0]9D;9?Q%GY>]9Z(Y!9:$:28JZI7%:E8:)I:':K4'%Y6<
M:N0  ("7=Q0  (  @ !:MIA :UI0.);G;)Y$T967;<XX:I1A;N,J:I.?;[$9
MW90S;\X'+I*Q<",  (  >V4  (  @ !:#)9,<H%/DI4$<UM$,).W=!PWQI)\
M=+<J I&K=2T9E)(<=2$',9 J==X  (  ?RX  (  @ !9<Y2W><A/!I-]>D-#
ML9(N>I4W49#I>L,IF) $>M\9<9 M>LP'.XWX>]$  (  @    (  @ !8\)-K
M@1-.EI(^@3M#3)#J@2,V[8^7@.PI+HZE@,X9((ZI@.L'4(P<@.   (  @
M (  @ !8B))<B&!.+Y$ZB#M"YX_FA\0VD(Z&AS8HW(U^AP88MXUSAT<'*XJC
MA-D  (  @    (  @ !8-Y&.C^5."9!RCZ-"PX\5CLXV;XV0C=LHXHQ7C<(8
M^8P(C*$'<HE4A0D  (  @    (  @ !0IJIA5$U&8JB85M([3:<-63TN[*7D
M6VD@AJ797/<.EZBC70@  * (8'P  (  <2X  (  @ !/QJB46RI%Q*;,73<Z
MOZ4>7S(NA:/!8/<@6Z-M8BL.QZ6R8@<  )UL914  (  =?@  (  @ !//:93
M8>]%+:268XXZ0:+K91@N$:%^9GD@$Z$'9U8.T:+A9PH  )K>:>X  (  >CP
M (  @ !.QZ0+:*=$HZ)9:=XYI*"V:P$MH9]);  ?P)Z_;)$.QJ _;"@  )AW
M;RL  (  ??\  (  @ !.2Z(+;W%$*Z!K<$XY,Y[%<1$M*YU,<:0?C)RE<?8.
MP)W9<8X -98 =0D  (  @    (  @ !-UZ!J=F!#RI[3=O XY)TH=U4LZYN>
M=Y$?6)K7=YP.V)NI=UX <9/:>E0  (  @    (  @ !-<Y\3?55#?YV#?:(X
MJYO/?; LMYHW?9X?)IE=?8P.T9GE?;4 L)()?LX  (  @    (  @ !-))X#
MA%E#2IQSA'$X@9JVA#(LF9D(@]\?"I@2@^0.JIAW@WL M9"9@'L  (  @
M (  @ !,\9TIBX]#*)N4BX8X9)G0BP@LAI@0BHX?$Y;SBJ\.V9<>B$0 W8]G
M@)8  (  @    (  @ "ISEKJ4ZF9K5W'5WR(\V"&6S5W4&,L7LQDJ&6Z8D-0
MX6@5994[PFG=:*,C)6EP:ND#YWEG;,NGPE:C7B"8%%G@8/Z'AUSN8\9V#5_8
M9GAC@&*?:1!/UF4B:XTZTV;G;= B9678;VP#R'F<<6>EW%+,:(V61U95:G.%
M^UFG;$QTE5S&;AQB,E^[;]].MF)><9 YY608<Q4AL6*Q=!D#K7G*=F*C^4]3
M<MV4>E,@<]J$/%:A=-1S'UGQ=<A@X5T4=KM-F5_0=Z@Y 6%\>'@A"F $>/D#
ME7GR>O6B,DQ ?1V2X%!(?42"OE/\?6AQKU=M?89?Q%JS?:I,GEV(?=@X.E\A
M?@$@>EW)?AT#@7H4?M^@L$FDAUF1BTW=AK"!D5&YA?]PG55.A4Y>PUBIA*E+
MV%N)A!XWF%T-@[,@ 5OT@Z #<'HP@BN?=D=QD8J0>$O3D V GD_/CH=OQ%-_
MC0I=]U;QBZI+)UG8BG8W&EM B8\?I%IUB98#8GI(@DF>A$6LFZ2/HTHNF4Q_
MX$X_EO!O&E'_E*M=5U5_DI]*CEALD-\VFUFYC[ ?55E CM4#5GI<@D*=XD1?
MI8:/#TCPHDE_54T)GQ5NFU#.G!9<ZU13F7)*-5<_ET@V0%AIEB >_EA$DO\#
M37IK@CR=AV(F4X".I&1E5UA^]F:56P9N.FBW7HA<86K%8>9)46RI91<TLVX&
M9^T;UVV":9L  (  ;?";Q%X0772-7F"Q8&1]VF,G8S5M0F5^9>9;A&>W:'=(
MDFFV:N0T%VL#;0$;9VI-;B   (  <M.:"UI:9UF+GEU#:69\3U_U:UQKS&)^
M;3Q:/&3B;PE'=V;[<+PS*V@M<BX:NF>1<L\  (  =X.84E;]<2:)[EHB<E]Z
MKET#<X=J>%^V=)U9"&)%=:=&=61Q=J0R866%=W8:*V4[=[8  (  >Y:6N%0%
M>NR(=5==>U]Y25IJ>[UI'ET^? I8 E_J?%9%CF(H?*0QK6,;?.49L&-$?.X
M (  ?Q*59%&"A+6'/%4!A&1X*U@Q@_IH%5LE@X)7#%WC@Q)$U6 D@KDQ&F#T
M@H$92&&E@J$  (  @ "444]HCG.&/U,&C5]W0U9/C"MG/UE:BO)60EPKB=1$
M*UYNB.8PJ5\4B%(8_&!-B$D  (  @ "3@4VXF!J%>U%MED1VB%3%E$EFD5?;
MDE)5G5JWD)-#C%SZCRTP+%UXCGP8N5\YC.T  (  @ "2]$QWH9>$[5 WGP1U
M]U.3G$1F!U:KF9E5)5F(ETE#+%O&E8TOR5P3E/L865YFD'8  (  @ "16&FL
M4V*#GFM,5R]T\VSP6LQE&VZ07C=4$' C87A!K'&89( M=7*E9PD3T7/&9\<
M (  <>2/RF7#7+Z"4V? 7[=SMFFA8HED VMO93=3&6TG9\! V&ZN:AHLQV^2
M; (387#G;%(  (  =I6.2V(J9B" W61R:$ERCV:,:E=BZ&B!;$-2*6I6;A=
M%FOK;\4L.6RE<143$FY=<0\  (  >K.,MU[H;VY_4V%H<-=P_F.K<B5AH67&
M<UA0_F?#='@_&VEC=8 K<6GK=D42DFQ'=@P  (  ?D>+15P,>+A]\EZU>6EO
MK6$@>?Q@8&-9>G50$&5L>N8^1V<7>U$JT&=H>YT2-&IZ>V\  (  @ "*$5F@
M@@A\TEQJ@@=NHE[R@=]?96%&@:!/)V-G@60]G64+@3LJ364D@2P1YFCW@3L
M (  @ ")&5>9BT][YUI]BIYMQ5T8B;Q>EE]_B,A.9&&NA^T\^F-+AT(IZ6,G
MAO\1LV>PAD,  (  @ "(7%7VE()[,5CMDR=M$5N5D8Y=[%X"C^I-OV VCGL\
M6V'.C7$I;V%NC4D1@F:JBF(  (  @ "'V52ZG9EZJE>]FY]L@EIGF59=7ES2
MEPA-15\#E18[^F"/D],I"5_ODV@1)&7OBY<  (  @ "%,'&24T!X:G*65O-J
MI7.S6GA;I7387<E+7G7W8.<YEW<.8[LEF7?Y9=<+NGK$9@(  (  =<*#QVW2
M7 YW-V\P7P-I@7"$8<Y:I7'-9'-*@G,&9NTXX70B:20E"W3(:K8+C7?W:JH
M (  >>&"<&I=9-UUTFP!9Q=H6&V#:3)9C6[N:RE)F'! ;/\X(W%>;IXD@G&\
M;[(+976";XH  (  ?8"!#F<S;;!T<&D,;S=G &JV<*%8E6Q <?)(O6VN<R(W
M?6[,="LD%V[A=,L+3G->=+,  (  @ !_NF1R=H!S2&9S=V-EW&@^>")78&G=
M>,%'SVM:>50VI&QX>=,C;6PY>A4+"G&;>F4  (  @ !^H&(=?UER-V0Y?YID
MW&8;?ZU6<&?0?Z-&]&E4?Y@V!FI??Y@B]VG*?Z,*WW 8?\<  (  @ !]O& H
MB"9Q7F):A\ID#V1,AS15KF8-AH9&/6>8A>LU<&B3A8(BI&>DA8H*RV[/A$,
M (  @ !]"EZ1D.5PLV#4C_9C9&+0CKM5#&24C6M%GV8>C% TU&<*BZ4B+F78
MB^D*LVWJASP  (  @ !\BUU7F9)P,E^HF"!BVV&EEDI4A&-DE&%%*63EDM8T
M>&6^DALAR61BD5$*:VYDAPL  (  @ !X_7GN4OYM!'IB5H]@#7L 6?91UWNP
M72E"1WQH8!\P_WU!8JX<XGYL9",$A(#I9.T  (  >2!WLW9@6TAK]7<H7B]?
M#G?R8.]0_WBX8X5!E'E]9>8P='I'9^H<B'L%:/$$FWXI:;(  (  ?,!V?7,-
M8Y=JL'079=1=_'4)9_-/_'7J:>M N7:_:[@OQ7=];34<$'?+;=8$G'O%;KD
M (  ?^]U1' %:]]I<W$Z;7U<NG)/;OY/$'-%<& _XG0N<9HO(73?<I8;IG2Z
M<N($GWFQ="@  (  @ !T$VU7=#=H2VZP=3I;HF_>=AU.!7#G=MX_/''6=XPN
MF7)[>!(;6''N>"($K7@9>;,  (  @ !S#FL8?)YG;VR/?1-:VFW/?5I-,F[B
M?7X^:F_.?9PN '!2?;T:X6^(?<($F'@\?H(  (  @ !R.FDSA/EFH6J^A.1:
M%FP*A)%,>&TEA"(]NFX0@\0M;FYU@Y<:F&V(@]X$FG@X@H,  (  @ !QDF>G
MC49F &E#C+%9>&J6B\U+Y&NPBLX]*&R3B@8LW&S?B;H:*VOVB<P$F7@Z@QP
M (  @ !Q%69QE8UEA&@:E(Y8]VEPDR)+96J#D9X\O6M8D( LBFN%D%\9T&JT
MCH@$;'B'@OT  (  @ !LQ8+94GMA@H+-5>=52(+T62Q'RX,Y7#TXUH.A7P$G
MV81X82P2](:[894  (,Z9:X  (  ? -KEG^$6DY@D'_!72%49H '7]!'$(!5
M8E,X0X"Y9) G=(%K9D02UX+[9E\  ($):F(  (  ?S9JA'Q38B-?;WS+9%Y3
M=GTR9GQ&+GV0:&XWBWWX:B<FZGZ*:V<2E'^):S\  (  ;WH  (  @ !I;7EF
M:?A>3GH$:Z%247J%;2U%2WKW;I@VOWMH;\XF3'O;<*$2.7R/<$@  (  =/X
M (  @ !H8W;5<=-=5'>0<O5177@E<_5$47BB=-$V(WD+=8TER'E@=@,1]7GX
M=9X  (  >>(  (  @ !G<W2@><5<<'5X>F)0B'8>>M5#FG:=>R4U?W;_>V0E
M?7<?>Y(1UW>Y>V   (  ?@D  (  @ !FKG+(@;-;RW.]@=M/]G1K@<5#"W3C
M@8PTZ74Y@6,D]W4O@601J77:@8D  (  @    (  @ !F$G%)B9I;-')-B55/
M8G,!B+U"@G-TB 4T9W.[AXLD<G.)AYL12W1JAL$  (  @    (  @ !EF' 6
MD89:OG$HD.I.ZW'@C]M"$W)+CK,T"W)^C@(D+W(ACC81$7,_BO   (  @
M (  @ !@IHQO49A6!XOM5-Q*=XNI5_T]G(N56N0O&HO7764>"(TI7OH)@(YJ
M7RD  (  :6D  (  ?G!?CXE26/Y5*XD16[M)JHC>7E4\]8C$8+PNH8CN8L8=
MR8GY8_@)I(JH8_T  (  ;BD  (  @ !>GX9!8&-4+88Q8IA(UX879*\\+X8$
M9I8N!88D:"D=8H;U:/T)HX=1:.L  (  <V0  (  @ !=L(-H9\E3,H-W:7I'
MU8-Q:PT[9X-J;'HM58.);9P<XX0D;A@)AH1G;@P  (  >%L  (  @ !<QH#H
M;SU23H$2<'%&]($<<84ZBX$5<F\LP($G<RT<9X&.<V,)88'C<XH  (  ?*P
M (  @ !;]'['=L11B'\*=X5&/7\?>!PYW7\7>(XL(W\4>.(<)7\H>/$)6G^T
M>9D  (  @    (  @ !;/'SP?CU0UWU/?I)%F7UO?K0Y1WUD?K<KFWU/?KH;
MT7TD?L0)C7W2?S,  (  @    (  @ !:K'MYA<M0='OYA<Y%1GP;A7@Y!GOQ
MA/TK;WNVA,,;C7M:A1L)4GQ<@]\  (  @    (  @ !:.WI*C6Q0!7K7C2M$
MV7K_C&TXIWK-BY(K)WIUBT@;8GG9BS()3'LJADD  (  @    (  @ !4I9;<
M4#U*C)7Q4U4_B95/5DHS)I4"6/HDSY5W6Q82[YA26Z@!@I2E78T  (  ;10
M (  @ !3GI/]5S])O)-$6> ^Q9*G7%TRB))$7ILD9Y*(8$\2V)3G8)D!U)$*
M8FD  (  <?@  (  @ !2RY$,7C](W)!Y8&<^"H_L8FTQV(^'9#DCY(^O98<2
MFY&D98X"!HW+9V<  (  =N0  (  @ !2 (Y"94!(!HW(9O$]*(U+:($Q+XSI
M:>$C5(T!:M 22HZ3:IT"'XKP;*0  (  >SP  (  @ !1.8O(;%5'1(MI;98\
M:XKW;K4P=(J/;YXBXXJ*<#T1_HN^;^8"+8AX<EH  (  ?P8  (  @ !0@HFK
M<X!&F8EG=%P[THC]=0TOZHB,=8\B:8AH==<1XHD?=8@"1895>$H  (  @
M (  @ !/XH?B>JE&#(>X>RT[6(=4>W4O@(;5>Y<B!(:3>Z81J(;E>XL"<(2"
M?5<  (  @    (  @ !/8(9C@<1%B(92@? ZV(7V@=<O#(5P@:<AFX41@:81
M+X48@<,"88,1@74  (  @    (  @ !.^(4TB3-%6H5&B4 ZN83SB+TO$(0X
MB!0A[8.#B!H1Y(,=AR0"UX&T@>P  (  @    (  @ !(6*)Q3E\^WZ$\44(T
M::!G4_8H6: H5DX9PZ%S5[\(HZ,;6&4  )&47^0  (  <'H  (  @ !'1Y_F
M5/X]^)[L5W<S>)X:6<4GCYVO6[P919ZA7-@(IY]S75D  ([<9'X  (  =5$
M (  @ !&FYT-6YT]-)PM7:PRPIMO7XXFVYKY8208PYN]8>H(EYO.8E   (Q#
M:5$  (  >:D  (  @ !&!YH\8CH\A)EO8]PQ]IB\958F0)A'9HL81YCM9P8(
M@)A,9U\  (G>;GP  (  ?8   (  @ !%9)>X:.@[W9<,:BDQ7I98:T EJ)72
M; H7^Y9,;$L(=94/;*\  (?&="\  (  @    (  @ !$Q963;[X[2I4*<*<P
MY)1;<5\E3).^<=,7N)0 <= (DI(I<F0  (80>6<  (  @    (  @ !$.Y/"
M=IPZSY-:=SDP@I*N=Y8D^)(!=[P7:)(>=YD(@H_2>)L  (2R?<H  (  @
M (  @ !#R9)!?9 Z;9'V?>TP,I%/??@DPY"(?=H70I!S?<@(4HWP?G@  (-%
M@    (  @    (  @ !#@)$$A,8Z)9#.A/0O\9 RA+,DF8]9A&472H\%A(<(
MA8Q9@U@  ()Q@    (  @    (  @ ">^U/53=6/R%<(4AV !%HB5E!O7%TL
M6F-=I6 97E%*OV*U8A$V<61C98$>7V.69_0!>WV :QF<T4Z%6 B.%%(N6V]^
MA%6R7KYN"%D18?)<;UQ#909)JU\'9_8U@&"8:I\=K6 R;'8!BWUD;\^:VDFL
M8CZ,.TW 9+E\[U&<9R)LBE5!:7M;(%BH:[Y(C5N*;>@TFESS;]H=#EU*<20!
MFGU+=.*8Z$4\;&2*:TFS;?E[,DW4;XAK'U&Y<0U9VE56<H5'?EA.<_ SR%F%
M=30<?UK:=@8!IGTV>8N7"D$V=GB(RT8*=SAYODIY=_5IO4Z/>*I8V%)<>5Y&
MG%5H>A S%U9F>K,<"EC3>RH!L7TD?8B59SVI@'Z':T+4@&QXFT>+@%QHPTO<
M@$M7[T_&@#Y%]U+>@$,RD5.@@%@;JU<I@*@!NGT4@.64"CJ6BG&&2D /B8AW
ML44&B*=H 4F)A]17.TV3AQ5%7%"MAGLR+E$UAB$;9U7*AI(!PGT(@3"2]3@&
ME#^%93W DG9V^4+MD,1G;D>8CS56N4N[C=9$W$[4C+8QPT\8C!L;,52OB\L!
MR'S]@322,S8/G;2$OCORFP=V<4%"F(9G!$8)EDM6;$H_E&-$I4U9DN,QB4U>
MDE :]U//C_ !S7SU@3B3@UJ^3>Z%0UUA4B!V6U_]5CEF?6**6B]5@63Y7?M#
M/6<788\O3VA 9+$6JFEU9E0  (  ;=*1>5695YF#U5B[6OYU+5NV7DIE?UZ-
M8794HV$Q9'A"@&-J9THNN61=:;<63F9@:MH  (  <K"/FE#D84F" E1M8]=S
MF5>Y9E!D EK/:*]35EVE:O)!8U_Q;1 MT6"=;MH5L6/@;XH  (  =V*-RDR3
M:NN 1U!S;*=Q]50!;E9BM%=2;_)2*5I9<7A :ERO<N<M$UT*=!@5.&&X=',
M (  >W:,'$BN=(9^Q4S;=7MPDE"M=F-A8%0L=SQ1-%=<> T_E%F[>-0L<5FZ
M>7L4U5_G>:P  (  ?O.*L45(?AM]A$FX?DUO>DW$?G)@9E%V?HQ03E2_?JD^
M]%<=?M0K]5; ?PD4AUYD?U@  (  @ ")B$);AYY\?D<&APUNETM$AFU?GD\>
MA<U/E%)^A4,^6%34A-\KFU1,A,0455VBA/H  (  @ "(H3_PD/][LD3*CZUM
MXDDPCDI? 4TFC/-/ U"5B] ]RU+<BODK+5)'BL84*EWKB9L  (  @ "'_SX1
MFAY['$,,F!9M5D>*E?5>ADN2D_).H$\*DD4]@E%%D1TJX5"MD1,3WUYIC4
M (  @ "('6'L3@QZPV0'4AULL68F5A==FV@Y6>Q-5FHN79$[I&O:8.\G\FR8
M8ZD.DW#K9&@  (  <;2&)USY5QMY2%^+6G=K8V'^7;9<>V118--,669R8\,Z
MS&@I9G4G0FB':)0.0VX1:/\  (  =FB$;EAB8$9WM%M;8M]J+5X<96-;7&"C
M9\5+:6+H:@,Z"V2A; TFN622;9D.$VN';<4  (  >HN"NU0P:6EV%U=Y:T)H
ME5IT;0M:%%TP;KI*/U^@<$HY%&%5<;0E^6#(<KT-N&EX<L\  (  ?B.!,E!K
M<HATJE/T<ZIG05<I=+E8U%H/=;))7%R?=ITX3%Y+=W$E9UV#> D-?FDQ>#H
M (  @ !_ZTTA>Z=S@%#A?!=F-E1'?&]7WU=6?+5(>UGV?/DWLEN0?4,D]EK,
M?8D-4FE\?@D  (  @ !^X4I-A+1RCDX\A'AE6U'*A!E7&%3X@[!'P%>E@UDW
M&5DF@RDDIEB1@T0-/&FA@Q,  (  @ !^$T?UC:5QTDP*C,-DJD^VB[)6=U+X
MBIQ')U6JB;@VA%<*B2LD-U;"B6(-)6G(AS8  (  @ !]@D8@EF=Q2$I3E/)D
M'TX1DS95\U%;D7I&NE0+D!<V,55/CU$CWU50CV0,X6H\B+4  (  @ !\E6ES
M3A-P!FL-4?QBNFRW5=)486Y868-$QF_=7/LSCW$K8!,?U'&L8CD',W>V8Q
M (  =89ZLV2R5I%NG&:W6=QA@VBI70M36&I]8!5#XFPA8NHRTFUE96@?1&U/
M9PH''W3J9[\  (  >:UY'6!%7RMM%V*F8<E@263:9$Y2-V;:9J]"\6B9:.0R
M$&G*:LX>NFE-:_<'#705;*4  (  ?5)WDEPN9]-KFE[::;Y>Y&%$:Y=1.V-R
M;5A"%V5+;NLQ;69E<$4>6&7><0$'#G03<<X  (  @ !V(UB'<'AJ7EMO<;U=
MM5X)<NU0 F!4= %!+6)!=0 PFF,[==8=N&+[=CT&YW15=X0  (  @ !T\U53
M>2%I0EAI><=<L%LK>DY/$5V6>KQ 5%^)>R(P!V!8>X,=3V")>[L&UG1R?.H
M (  @ !S_5*1@;EH8%7/@<9;X5BQ@:9.4%LR@7,_H%TF@4\O=5W$@4L=#%Y^
M@8@&V'1O@6D  (  @ !S/5!#BCEGKU.CB;E;-E:>B/A-LUDJB"<_!UL6AX8N
MWEM\AT$<G5SDA\4&TW1XA)T  (  @ !RLTYPDIIG+5'MD:):L%3UD$M-+U>"
MCN(^F%EAC=(NBEF4C7D<0%N>C1D&G733A'D  (  @ !PT7%S3>)E!G*34:18
M>'/-555*T74&6-X[S78M7" JYW=#7MD6G7@P8!8 IW[F8EH  (  >-IO#VSK
M5=QCNVYJ61-77V_<7"Y)Z7$V7R$[#7)J8= J4G-:9 ,60W0)9-< SGZD9R$
M (  ?(1MEFBG7?=B4FIX8)%6-FPC8Q%(V&V=96DZ)F[=9X@IFF^?:3<5QW!]
M::T X'Z&;"H  (  ?[QL-62T9A=@^&;$:!)4XFB<:?='WFHV:[TY1FN$;4TH
M\&P1;H(576UN;JD \WYE<98  (  @ !JXV$C;D9?N&-F;Z13NV5D<.U&RF<7
M<A8XHVAN<R(H;6C#<^<5&VK)<]H!$WXN=QX  (  @ !IQ5X#=H!>R&!V=U!2
MYV*6=_]%]&1<>) WS66C>1$GV66J>7@4KFB:>6<!$GXP>_0  (  @ !HW%M+
M?JM=[5WC?O12&V ??PQ%-F'R?PLW&V,K?Q,G1V+>?R\4<6:[?V8!)'X3?_H
M (  @ !H)5D#AL!=1%N[AH]1>5X+AA=$H%_CA8DVB6$(A2DFM&!AA284!F54
MA40!,'W^@,X  (  @ !GGE<MCL9<Q5H CC-0]UQ>C39$(EXRC"(V(%\_BVHF
M9UYABXD3L&0XB?,!#WXU@+@  (  @ !DXWH,35I9W'JX4/A.!WN(5()! WQD
M5]TR='U,6MLAE'Z 70T,S("@77@  (  99T  (  >[1C177"5-]8J';!6 ),
M_7>Z6P5 *GBD7=@QR'F"8%,A''IG8A$,M'RL8CT  (  :D@  (  ?O1A\7&G
M7(-777+N7Q=+[G0289 _+W4/8]<P^G7F9= @@79X9QX,?'E!9QH  (  ;U8
M (  @ !@L&W59#)6&V]19C1*L'"7:!T^-W&L:=\P'G)^:UD?U7*S;#\,,'98
M;"   (  =-$  (  @ !?A&I<:^A5 VP$;5])I&UI;KP]+&Z+;_,O>&]/</D?
M2V\=<8@+_G/0<6X  (  >;(  (  @ !>=F=&<[)4!FD9=*1(OFJ<=70\:FO'
M=B(NSVQT=K ? VO;=OT+]'&9=Q\  (  ?=,  (  @ !=F&23>WA32V:5>_-(
M&V@S?#H[TFE??&(N,VGH?(L>>FD=?*P+UV_"?3T  (  @    (  @ !<YV)*
M@S)2I&1M@T%'?68A@P<[0V=,@K,MJV>S@HH=[&;J@K<+BFY<@GL  (  @
M (  @ !<8F!MBNQ2)F*JBJ5&_V1NB?4ZS&65B2TM2V78B,P=J&4FB2H+66T^
MAJH  (  @    (  @ !8\X-<3&!.JX.63]U#A(0$4SXW"H2:5F$HO(6 60(7
M5H>)6EP$<8?56Z(  (  :34  (  ?AI7>'].4WQ-A'_55HI">8!@67$V+(#Q
M7!LH$X&Q7DD6\8,S7T,$C80(8&X  (  ;?$  (  @ !62'M:6K-,5'P?74!!
M>WS)7ZHU/GU?8=<G4WX"8Y$6:W[[9"\$BH"V958  (  <R0  (  @ !5*W>B
M8?5+,7B28_U 5GE59>0T6'GW9YHFB'I_:.85TWKX:2\$<WW<:F\  (  >"
M (  @ !4&G0Y:4=**752:LX_578O;#8S8G;0;6PEXG<W;E@51W>$;EX$6GMI
M;^,  (  ?'(  (  @ !3)G$L<*M)0W)O<;L^A'-D<J8RH70&<V<E-W0]<^L5
M!72'<],$8GE#==\  (  @    (  @ !246YW> I(<V_G>*D]Q'#V>1HQ]7&6
M>6LDH7&;>9\4HG(F>8 $D'A*>W,  (  @    (  @ !1IFPG?W1'[VW,?[@]
M6&[W?[$QJ&^)?XTD96]2?XD40G Z?[ $7'BB@"<  (  @    (  @ !1)6H_
MAO)';VP!AND\W&U!AG@Q.6W.A?,D$6UDA=L4$&ZDA;@$47BU@NL  (  @
M (  @ !,[XV@2M=#8(UJ3C8XU8V#46DLO8W_5$0>58]?5E<,@)'=5O8  (F*
M7#0  (  ;*T  (  @ !+DXG+491".(GF5(LWM8H75U KQ8I_6;X=F8N86VP,
M.8T56]8  (9.8-\  (  <8X  (  @ !*A87Z6&=!'(9+6NDVO(:473PJUX;S
M7SL<W(?48(0+Y(B>8+\  (-49;H  (  =H@  (  @ !)C8)47T= %X+(84\U
MJX,C8RLJ 8.!9+\<((0Q9:L+B(2W9<(  ("J:MX  (  >NL  (  @ !(FW[Q
M9CP_)W^/9\XTPG_^:3<I'H!/:E<;E8#!:O@+.X%@:OT  (  <'D  (  ?KX
M (  @ !'NGOB;4P^37RP;G S_GTV;V@H<7U]<"(:^WVF<&P+$WZ&<(<  (
M=E4  (  @    (  @ !&^'DQ=%T]E7HM=1TS7'K+=:<GYGL%=@,:<GKG=A,*
MU'PV=FP  (  >T<  (  @    (  @ !&3W;0>VP\ZW@#>] RO7B\>_@G77CM
M?  9^GB$>_L*;7IO?*T  (  ?W@  (  @    (  @ !%TW3;@KP\AW9$@N R
M;W<@@I\G.G<Y@DL:)'9R@EL*SGBU@@8  (  @    (  @    (  @ ! F9E%
M2*LWLIBM2^4MHYB43M0AJIE143L2>9PR4E,#4IF^5&   (2R7XH  (  < T
M (  @  _-Y6\3P0V5)6.4=DL+)695&(@2Y9 5F81;IBA5R\#"94563\  (&N
M9$   (  =0$  (  @  ^09(657@U.I(95^$K'I(^6@(?.I+76Z 0H)3#7!\"
MTI#/7BX  (  :2,  (  >70  (  @  ];XY]6_TT4(Z?7?8J&([57ZD>9X]D
M8.@/_Y#782H"JHT&8SH  (  ;E8  (  ?5@  (  @  \FHL48IHS=(MI9"8I
M1(NM970=F8PB9DL/IXT09F<"F8G%:(<  (  = 0  (  @    (  @  [RX?R
M:5TRIHB':H$HD(CE:VL=!HE":_$//XFD:]8"IH<#;C   (  >3L  (  @
M (  @  [%84I<"DQ](7^<.\G^(9W<7D<C8:_<;0.YX:N<88"EH3%=%,  (
M?9@  (  @    (  @  Z?(*[=PHQ78//=WPG=H1E=ZX<+H27=Z@.HX1)=Y("
M;H,">BL  (  @    (  @    (  @  Z#8"J?B<PYX'V?D\G"X*L?C$;XX+,
M?@$.D8)<?BX"B8&(?O\  (  @    (  @    (  @    /__  #__P  __\
M &UF=#(     ! ,)   !                     0
M  $   $   (   (D!!T%V@=I"-D*-@N%#,<-_P\Q$%X1BQ*W$^(5"Q8R%U<8
M>1F8&K4;TASO'B4?62"'(;(BVB/_)2,F1"=F*(8IIRK'*^@M""XH+T@P:3&)
M,J8SPC3>-?LW&#@U.5$Z;3N)/*4]PC[>/_A!$4(I0T)$7$5U1H]'J4C#2=U*
M]TP232Q.0T]94&]1AE*<4[)4R57?5O98#5DC6CI;45QF77A>BE^;8*UAOF+/
M8^!D\68"9Q)H(VDS:D)K4FQ>;6=N<6]Z<(-QC'*4<YQTHW6J=K%WMWB]><-Z
MR'O-?,Y]S7[,?\N R8''@L6#PH2_A;N&MX>SB*Z)J8JDBYZ,F(V1CH:/>Y!P
MD6226)-,E$"5,Y8FEQF8#)C_F?*:Y)O6G,B=NYZMGY^@CJ%\HFJC5Z1%I3.F
M(*<.I_RHZJG7JL6KLZRAK8^N?:]KL%FQ1[(VLR2T$K4 M>VVVK?(N+6YH[J0
MNWZ\:[U9OD>_-< BP1#!_L+LP]K$Q\6UQJ/'D<A^R6S*6<M$S"[-&,X!SNO/
MU="^T:?2D--YU&'52=8QUQC8 -CFV<W:LMN8W'W=8MY'WRS@$.#TX=CBN^.>
MY'OE5^8SYP[GZ.C!Z9KJ<>M([!WL\.W#[I;O=O!5\3/R#_+J\\/TG/5S]DGW
M'O?S^,;YE?IA^RG[Z_RG_5S^"_ZT_UK__P   >@#IP4L!H0'OPCG"@0+%@P<
M#1X.' \9$!<1%!(0$PL4!!3\%?,6YA?8&,P9UAK>&^$<X1W?'ML?UB#1(<LB
MQ".^)+@ELR:N)ZHHIBFB*J KGBR=+9HNE2^1,(TQB3*&,X,T@35_-G\W?SB
M.8(Z?SM^/'P]?#Y\/WU ?T&"0H5#B42-19)&F$>:2)M)G4J?2Z-,IDVJ3J]/
MM%"Z4<!2QU/.5-55UU;95]M8WEG@6N-;YUSJ7>U>\5_U8/AA_&, 9 -E 67_
M9OQG^FCX:?5J\VOP;.YMZV[H;^5PX7'><MISUG3-=<-VN7>O>*5YFWJ0>X5\
M>GUO?F1_6(!-@4&"-8,IA!R%$(7^ANV'VXC*B;B*IHN5C(.-<8Y@CTZ0/9$L
MDAN3"I/ZE.F5V9;)E[J8IYF3FH";;9Q:G4B>-I\EH!2A!*'UHN:CV*3*I;VF
ML:>FJ)NID:J'JW^L=ZUOKF>O8+!:L52R3[-,M$FU1K9%MT2X1;E&NDB[2KQ.
MO5*^5[]=P&/!:L)RPWO$A,6*QI#'ELB=R:7*K<NVS+_-R,[2S]S0YM'QTOO4
M!M42UA[7*M@WV43:4=M>W&O=>=Z&WY3@G.&BXJCCK>2RY;;FNN>]Z,#IP^K4
MZ^7L]>X$[Q+P(/$L\CCS0_1.]5GV8_=J^&[Y;_IL^V3\5OU$_B__%___   "
M!0/8!6@&Q@@&"3(*4@ME#'(-> YZ#WH0>A%Y$G43<!1H%5X64A=%&#<9*1HT
M&ST<0!T_'CH?-" L(2,B&2,/) 0D^27N)N,GV"C,*<$JMBNK+)\MDRZ'+WPP
M<#%D,EDS331!-38V*S<A.!8Y"SH .O8[[3SC/=L^TS_+0,1!O4*W0[)$K$6F
M1J%'G$B7291*D$N.3(M-BDZ)3XA0B%&)4HA3B%2(58A6B5>*6(M9C5J/6Y%<
MDUV67IA?FV"=89]BH&.A9*-EI&:F9Z=HJ&FI:JIKJFRK;:MNJV^K<*EQJ'*E
M<Z-TH'6==IEWE7B1>8QZAWN"?'Q]=GYO?VF 88%:@E&#2(0^A36&*X<AB!>)
M#(H"BO>+[8SBC=B.S8_#D+F1KY*EDYR4DI6)EH"7>)APF6J:8YM>G%F=59Y2
MGU"@3Z%/HE"C4J15I5FF7Z=FJ&ZI>*J"JXZLG*VKKKNOS+#?L?.S";0@M3BV
M4;=LN(>YI+K"N^&] ;XAOT/ 9<&'PJK#SL3QQA7'.<A>R8+*ILO*S.W.$,\R
MT%31=-*4T[+4S]7KUP;8'MDVVDS;8=QTW8?>F-^GX+/AON+'X\WDT>72YM#G
MS.C$Z;KJK.N;[(?M;^Y8[USP6_%6\DSS/?0J]1+U]O;6][/XC?EB^B_Z]/NQ
M_&;]$?VS_DW^X?]Q__\   '9 XT%"094!W\(E@FA"J0+GPR3#8(.< ]?$$P1
M-Q(A$PD3\!36%;L6GQ>#&($9?1IT&V8<51U!'BP?%R  (.HATR*](Z8DD"5Z
M)F0G3B@Y*24J$"K]*^HLURW$+K$OGC",,7DR9S-5-$0U,C8B-Q$X 3CQ.>(Z
MTSO$/+4]ICZ8/XI ?4%O0F)#541)13Q&,$<C2!=)"TG_2O-+Z$S<3=!.Q4^Y
M4*U1H5*54XA4>E5M5E]745A#635:)EL87 E<^EWK7MQ?S&"]8:QBFV.)9'AE
M9F949T)H,&D>:@MJ^&OE;-)MOFZJ;Y9P@G%L<E9S0'0I=1)U^W;D=\UXMGF>
M>H9[;GQ6?3Y^)7\-?_2 VX'"@JB#C81RA5>&.X<@B 6(ZHG/BK.+F(Q]C6*.
M1X\MD!*0^)'>DL23JI21E7B68)='F"^9&)H!FNJ;U)R_G:J>EI^#H'&A7Z)/
MHS^D,*4BIA6G"*?]J/.IZJKBJ]NLU:W0KLNOQ[#$L<*RP;/!M,*UQ;;(M\VX
MT[G;NN.[[;SXO@2_$< @P3#"0,-2Q&;%>L:/QZ;(OLG6RO',#,TJSD?/8]"
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
MB3M_T[VBHYR#<*OBG_*"?)G.G'.!M8=NF1^!)73%E>^ TF(*DL> KD^)CX^
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
M?^E^??"R>;F$S]HM>C2#RL,J>K."Z*O/>SN",I0T>]"!JGR(?':!0F3A?2Z
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
MBN-_MIBAL(F#ZHI=J^*"]GO2IT*"*FSHHK2!G5WAGB"!/D[SF7>!!D""E)^
MXC+'CXJ YR9ZBBF!$)@BKY:+>XG)JO2)VWLNIEJ(8FQ9H<>'&UUBG3^& TZ2
MF*&% 4!'D]2$!C*_CM*#'R:OB8B"1Y>8KLZ3 XD\JB^0NGJ<I9>.EVO'H0:,
MEESMG'6*L4XZE^2(X4 3DR&'!S*XCBZ%+R;<B/Z#6Y<0KC6:AHB^J9.7D'HC
MI/>4M&M5H&61]%R'F]2/0DWPES6,D3_JDGV)V#*SC9Z'$"<"B(J$2Y:KK:6A
M\(A:J0:>17G"I&J:J&KYG]B7'5PXFTJ3F4VXEJZ0"S_-D>:,:C*PC1R(NB<A
MB"J%%Y9'K4:I-X@:J*"DS'F&H_6@66JUGU&;\5OUFL*7F4U^ECJ3.#^KD8..
MP3*OC+N*,B<[A]R%PI7TK/RP88?0J$VK*7D]HYREU&IQGO6@AEN_FF6;44U:
ME=Z6%#^8D320QS*OC'F+;"=/AYV&3(T1O%)T''^BMN-TH'(6L81U461DK!=V
M-U:<IG]W5$CKH*YXJSN\FIAZ*B\PE"-\ B0!C4E^,(R_NWA[@G]]M@%[0G'P
ML(U[.V0YJPU[;U9MI6Q[WTC&GYU\A3NKF8M]3"]2DR-^5R1NC&1_GHR$NFZ"
MLG\NM/^!QW&IKX2!#&/IJ@* FE8FI&. 74B4GIR 33N8F)6 5"]PDC^ C"3-
MBYV Z8Q!N6R)OG[5M &(-7$_KHJ&VF..J0*%NE77HVZ$T$A?G;*$ 3N%E[>#
M/R^*D76"G"4?BO&"$8OON)60OGZ"LRJ.F'#GK;*,H&,RJ"N*TE64HI")*$@Q
MG..'F#MVEO2&!B^BD,:$@R5DBE^#%8N7M_&7N'XTLG^4\'"AK0&22V+SIWB/
MR55;H=Z-7D@.G"F*_SMJED>(G"^VD"V&/"6?B>2#]HM%MW">C'WSL?>;&W!I
MK&^7OF*_IN"4?U4PH4R15D?TFYR.*SMEE:^*]R_(CZB'PR7.B7^$M(L0MO:E
M,GW%L7RA#W _J_&<]F*;IE^8\U40H,V5 T?:FRF1#3M<E3R-$"_9CS6)$R7U
MB2V%4HK4MJ:KO7VQL1ZFTW QJX&AVF*%I=N<^E4"H#^80T?9FJ&3D#MJE-..
MWB_PCNN*+R84B.N%T8$-QF1S]G2*P#1T9&?^N@5U"UMILZQU\T[<K0=W&D*"
MI@MX?S;#GK1Z#BO*EN5[]2)%CK9^)8$'Q7]Z^729OT]ZIV@$N09ZGEMGLI%Z
MVT[8J]Q[7D*+I-Q\'3;CG8=] "P:E<E^*B+7C<!_AX$0Q&"!L'2'OCN P6?P
MM^R #5M*L6U_L4[#JK9_D$*)H[Y_I3;^G'1_UBQ@E,V .R-5C.J Q8$/PT2(
M-W1PO2"&NF?&MM*%=%LIL%"$=$ZLJ:*#M$*%HK>#%3<6FWV"BBR>D_"")2/
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
MBZ-_CGD#O0."D&U<MX&!N6&AL<F!#U7GJ]> HDH\I;& ;3[EGU* 6#1%F+"
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
MD7H\GF.&KVV+FQ"%RV",E[.$ZU-YE%&$'D9WD/"#7CH0C7&"H"YLB>"!YB1
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
MCBM\R3<[BU-];RQ/B'A^,"+5A:1^_WX$FG:!P7*QE^"!B&;OE3V!0EK<DHV
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
M@0Y^<HOZ@%" @7^[@!F E'+E?^* A665?[. 7E@<?Y2 .TIM?Z" (3TY?[R
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
M[27UAY^#:2!NA$Z"$;=98K=:Z:;W95Y>6)8K9_9AN83.:HUE#7+^;3IH9V$
M< UKVT]&<PUO>3W<=EMS:"UQ>@IWX[5R7VIE5*5^8F1GN93@94-J%X.L:!YL
M=7'[:Q%NVV ?;BUQ6TZ,<7AS^SU==1-VX"U&>0YZ++.I7(%OI*/.7[EQ 9-Q
M8M5R7()69>MSQ7#3:1MU/%\K;'IVR$W2< IX;#SG<^UZ0"TA>"M\5;'D6>EY
MQJ(9759Z*Y'-8*%ZE8#Y8^M[!V^B9UI[C5XV:O9\(TT>;L9\Q3QY<NE]@BT
M=V-^6[!!5ZN#Q*"76T6#1)!@7KR"P7^?8B^"0&Z49<R!R5U6::2!9$Q];:V
M_CP9<@B G2SD=K2 -Z[E5=.-J9];68^,2(\]72:*UGZ38+Z)76VA9(&'Z%R<
M:'^&>TOT;+V%"SO%<4F#ARS,=A^!XZW.5$^79IY=6">5'XY36]22MWV[7X>0
M0VS=8VV-TUO[9Y"+7TN&:_&(VCN$<*B&-"RY=:*#6ZS[4R&@YYV<5PN=LHV:
M6L::3WT-7HB6VVP\8H>3;5MM9LV/]DL>:U",8SM,<".(FRRI=3N$GJQS4DFJ
M#)T85CREV(T36?BA<WR(7;^= 6O%8<N8F%L-9B:4(DK*:L./ACL/;[6*K2R<
M=.B%K*K<:@Q:K)OZ:_U>-8QV;?%AGGP\;^YD\VN$<@1H4%JA=#]KRTH+=J1O
M=#G2>5-S=2JN?%IX *E:9O!DDYK=:31G'(MW:V1IDWM;;9EL FJ\;^AN>EGZ
M<F1Q#DF,=0]SQCF%> IVQRJ?>UIZ,*?,9"5N5IE!9J9OZXH-:0UQ=7H*:WIR
M_VF?;@9TEUD2<,)V1$C><ZYX##D?=NEZ!2J1>G9\/Z8W8:AW[9>Q9%EXH8B-
M9NYY27C2:8IY[6B.;%%ZGU@Z;TA[84A%<G%\,CC(=>E]'RJ%>:Q^*:2_7X&!
M:9938EJ!1X<_91F!#W>59]V RV>>:L^ CE=T;?Z 8$>[<5Z -3A]=0N #RIZ
M>/U_Z:.*7;R*T94Q8+.)V(8R8Y"(NW:<9G>'BV:_:8V&6U;/;.&%,D=&<'&$
M"#@\=$V"SBIR>&B!>J*47$F4#Y1(7UB2.X568DF0-'7094J.$V8(:(*+\E8]
M:_F)S4;J;ZB'G3@*<ZV%3RIK=^N"V*'<6RB=$9.57D6:7X2D84*7:'4H9%*4
M4&5K9Z.1.56T:SN.'$:+;PN*ZC?><RJ'C"IE=X6$!*%C6EFEO9,577RB*(0:
M8'J>.W2@8XZ:*63U9NR6'%58:IF2!T8Z;H.-UC>F<L")=2I@=S.$_IZE<9A:
MCI$B<LU>'X+;=!AABG/$=7=DWV0H=NYH/51D>(=KOT3Y>D9O<C7U?$ES@2@6
M?IEX&IUB;J5CVI &<"QF?H&_<:]I"G+)<T%KC&-2=.YN&E.X=L-PQT1[>,!S
MF36S>P5VM"@A?9-Z,9P::_5M%8ZY;;QNUX"W;W)PBG',<3-R-&* <Q)S[%,6
M=2%UO40/=UMWJ35_>>!YR"@K?*I\)YJP:8]V)HU6:X1W&G],;6=W^7"F;U-X
MSF%_<6UYK%),<[1ZG$."=BA[G34X>.1\NR@S>]U]]YEA9X!_'(P5:9E_2GX:
M:Z)_5V^);;5_4&"M;_5_35&@<G%_6$,/=1A_:34!> 9_@2@Z>RQ_G9A,9<^(
M HL.: .'9GTF:B:&FVZF;%J%M%_C;KR$RE$1<5F#YD*N="V#!#31=TB"%2A
M>I6!%9=O9&R0O8HY9K2/57Q::.N-K&WJ:S:+WU\[;;B*#E".<'6(.T)B<V6&
M832O=J>$;2A%>AB"6Y;)8U69/(F39:R7!WNS9^Z4?&U-:D:1P5ZH;-^/!5 .
M;[V,1$(-<LJ)=32/=B2&@2A)>;&#<9998HJA;HD99.F>:WLN9RR:]VS):8F7
M3%XY;"V3H$^Z;QZ/\$'#<D:,+#1==;V(12A->5^$6)*N>6%:B(9->=Q>$'DB
M>G]A=VLJ>SMDS%RR? MH+TX:?/5KNC_H??UO=C(L?T!SDB6I@,)X+Y&7=I1C
M1(5-=V%E\W@C>#EHBVI)>2%K'EOW>A]MOTV)>SYP@3^&?']S:S(&??QVGR7/
M?[-Z,)!X= 9KXX05=1!MQW<>=A1OFVE6=RAQ:%LS>%9S0TSW>:MU-S\I>R-W
M23'E?-EYCR7P?L-\#X]%<;1T<H+><NUUE77O=!MVH6A[=55WJ%IY=K5XLTQR
M>#QYT3[<>>E[ S'+>]9\528,??%]QHX:;[U\YX';<1A]4W3P<FA]G6=T<\1]
MT%FS=4A^"$O.=P-^33YO>.!^FC&?>OE^\R8E?3U_5(TB;B&%2(#I;Y.$^G0-
M</R$>6:D<G6#V%C_=!>#-$M3=>Z"F#X@=_6!_S%_>CJ!7B8Y?*. LXQ:;,Z-
M?( I;E2,<G-6;\V+(67[<5J)IUAI<QF(*$KA=0Z&ISWE=RV%)#%K>9>#C29*
M?"2!Y(O!:\*5=G^0;5>3KW*];MJ1BF5M<'*/+U?E<D:,STIN=%F*;#V;=I*(
M C%7>1&%>R98>[R"YHM4:OJ=)G\=;)F:IG)!;A^7J&3T;[N49U>!<9>1(DHD
M<[R-VCU;=A"*AC$O>*R'&R9C>VF#NX;P@6U:A'N"@3A=_&]<@3)A7&)^@41D
MM54O@5YH($?.@8AKMCKA@<=O?BZ @C)SIB-L@L]X087Y?M!BN'JI?NAE:6Z'
M?PYH"V')?T%JKE2??X)M8T=F?]IP/3JF@$IS0"Y\@.IVCB.L@;5Z+H3^?&!J
MTGF7?+-LR&V@?0)NM&#S?5QPG5/S?<ARF4;I?E%TL3I>?O1VZ"YP?\5Y52/C
M@+U[]H/S>BYRRWB)>JAT%&R/>QYU36 N>YAV?E-+?#1WND9T?.QY"CH??;]Z
M;BYG?L%[]203?^1]EX+R>$1ZO7>0>.![66NF>75[V%]5>@]\15+(>L=\ND83
M>ZY].SGM?*U]R"YC?=U^9B0\?RI_#H(5=KR"GG;8=W&"D6L >!F"4UZI>,F!
M]5(F>9R!F$6I>IV!1CFJ>\. ^2Y0?1N JB1??HV 6(%A=7J*3G8F=D&)E6I7
M=O:(E%X/=[B':E&<>*.&/$5">;Z%$CE\>OF#ZBY(?'6"LR1[?@N!=(#5='F1
MP'6>=4^06VG1=@V.E5V4=M>,F%$L=]2*ED3?>0J(E#E >ER&DBY!>^V$?"22
M?:&"9(!L<[>8[W4T=)>6Y&EB=5F45%TK=B61?%#7=RF.H$2D>&Z+Q3D0>=J(
MYRXF>X:%_"2D?4R#*7MYB<%::7#DB.9=S66VB#1A*5GMAXYDB$W*AN!H 4&E
MAC5KJ38%A91O@BL'A1)SN2%DA+=X3WJ;AUQB'G NAL%DSF4*AB]G>EEBA9]J
M+TUBA1!L_4%CA(QO\S7NA!9S$BLC@\)V?"&]@Y%Z*7G$A0MIMV]&A*5KO&1,
MA#9MOUBT@\=OQTS>@UUQYD$,@P9T)37)@KUVA2LU@I9Y'"(*@H][W7CA@N]Q
M-&Y;@JQRF&-@@E]S\E@$@A%U3DQ,@=)VN4"J@:5X/#6:@8EYU2L]@8][E2)-
M@:Y]:G@'@2)XG6V.@/IY9&*;@,=Z%E=%@)-ZO4O9@&Q[;4!5@&Q\+S5R@'A\
M_BM&@*=]X2*&@.Y^S'=&?YM_]&S=?X^ 'F'[?W" (5:^?TV "DMM?SY_]$ S
M?U!_[S5I?X1_]2M5?]U__"*U@$V  W:G?FB'(FQA?G.&M&&-?EN& %90?CR%
M(DL ?D&$1S_<?F^#>35,?K6"LRM:?S.!X2+<?\>!#78I?7*.%VOH?8N-#V$8
M?7J+HE7I?6*)^DJE?72(5S^)?;J&O34=?A6%+"M??J>#BR+\?UJ!['7(?+:4
MRVN(?->3+V"X?,J1!%60?+2.C4I@?,N,&S];?1V)M#4 ?8Z'52M7?CN$[B,5
M?P."HW!UDEY:'F:LD-I=<%QMCW-@RE&SC@1D-D:YC'IGQ#O/BN-KAC%ZB4UO
M>"?9A\MSQ1^9AG%X6F^ID#1A8&84CN!D#5ODC8EFQE%,C"1IDD9TBJYL?3NQ
MB3EOES&&A\ARV2@4AG!V92 )A3YZ(V[VC?YH@&55C-=JDEM,BYQLK%#$BE%N
MV$84B/UQ'SM\AZ]SC#&!AF=V&RA"A3MXXB!JA#%[QFX[B_!O@F23BN9Q %J)
MB<ER?U WB)UT"D6EAV]UJ3LZADIW9#%OA2UY.2ABA"M[-2"^@TA]0&V%BBQV
M<&/HB3UW7EGFB#9X04^?AQ]Y($5)A@UZ$CK]A0][&3%<A!A\,"A]@SU]7R$%
M@H%^D6SDB+I]36-9A^)]KUEHANE][T\MA>%^'D3LA.%^53KF@_%^HC%<@Q]^
M_"B7@FY_6B% @=I_MFQ:AX6#\F+4AL*#P%CLA=>#64Z]A-J"UD22@^R"6#JS
M@Q"!YC%N@D:!@RBR@;V!'"%Q@5& L&ONAIB*=6*:A>R)Q%B^A0&(JDZ4@_2'
M541U@P:&$SJ*@DF$YS%+@9Z#TBC#@2J"JR&9@."!@FN8A>&0OV))A3F/BEAM
MA%.-NDY-@TB+G$1!@EN)F#IM@::'K3%&@0^%URC1@+B#]B&X@(>"+67>FS%9
MH5SGF0A<Y5.9EN=@04GME)]COT 9DB)G:#9FCXEK3"U7C.=O7R4#BE=SQQX'
MA_QX8F4BF4=@?5QKES]C*5,NE1IE\4FEDLQHVC_UD%AKZ39JC=EO*RV$BU=R
MER5;B.YV2AZ,AKMZ'624ER=G+%O4E3]I3%*WDS-K@$D]D/EMUC^TCJ%P2C96
MC$1RZBV?B>EUK"6DAZQXIA\ A:-[L&0$E1IMMULXDTMO4%(6D5EP]TC-CSUR
MM3]DC0ITCC8RBM5VARVJB*1XFB7<AI%ZV!]CA+)]&V-SDU=T,UJPD:)U25&:
MC\!V8$A8C;9W>C\DBZ!XL#8/B9%Z BVLAX=[9"8'A9Q\XA^W@^1^6V+PD>IZ
MI5H]D$M[.E$WCG5[N$@%C'=\*S[BBG!\L#7_B')]5"VPAHM^!28HA,A^OQ_]
M@SA_<F*"D,& Z5GBCS6! %#IC6> WT>^BVV ICZAB7: ?C78AXV ;BV[A;.
M;B9(A!2 :2 W@JF 7V(JC\^&\%F.CE.&A%";C(Z%P4=]BIB$USYNB*B$ #6F
MAM6#/2VIA0F"DB9H@WV!W2!F@C:!)&'ECQB,TUEOC:>+^%!_B^.*A$=FB=V(
MRSYRA^2'.#7&AAB%QRW,A&R$<2:%@P:#$2"+@=J!Q5N3I%Q8^5-0H91<,4KE
MGJ9?D4)(FVEC)CF<E^!F^#$GE"QK"RE?D&MO3")>C+USTQREB5YX:%K:HJQ?
M<%+4G_1B'DI]G/9D^D($F:MH!CF%EB!K1S$]DGQNP"FDCM-R8"+/BT=V.AT^
MB ]Z%EIKH*)EM5)>G?UGYDHAFQ1J.$&XE]9LOCE>E&1O;3%!D.!R32G7C5IU
M2R,MB?AX=QW"ANQ[G%H*GI9KU5'SG 1MBTFOF3%O6T%PEA-Q4CDQDL)S<3$\
MCV-UM"G\C =X#B-ZB-%ZBQXTA?)\^%FEG,MQZ%&5FE-S)DE>EXYT<D$CE']U
MS3D6D4QW5#$ZCA)X^BH;BMUZK2.[A])\=AZ4A1Y^+%E&FU1W]%%+F/%XODDE
MECAY?$#ZDS-Z/#CZD ][&#%%C.A\%RHZB=A](R/QAO=^-A[DA&Q_-5CVFB)]
MT%$1E\]^)TC\E1U^44#9DB%^<3C?CPQ^J3%"B_I^^RI<B/A_8"0BACY_PA\F
M@]F %EBUF2^#>E#GEN>#6TC>E#B"[D#%D3V"93C0CC&!]3$PBSB!GBI?B$N!
M7R1*A:6!&A];@V. T5B+F&^(]5#-EBF(84C)DWZ'4T"YD(6&&3C6C7J$_#%%
MBHV#_2ITA[:#%21CA2R"-!^%@P2!::Q_7.-5*YTR7_U9)HV%8Q%=%7U,9C!@
M^VR?:71DYUO$;.IH[TL[<)5M*#L0=)EQNRP'>/IVY:J+6.U?89NP7&]B8(PS
M7]]E5WPG8U=H3&N<9O1K25KH:L9N84J,;M!QHCJE<S1U-"OW=_)Y/JB]56=I
M@)G]63YK@(K$7/]M?GK18,-O@VIX9*]QEEG\:-5SP4G>;3=V##I <?5XEBOJ
M=P=[=J;R4CUS<YA+5F-T@HDF6F1UE'F 7FQVJVE38J9WTED49QMY#4DZ:\YZ
M73GE<-Y[V2O>=C=]B*5"3W=]0I;+4^!];H?%6")]F7@T7&1]Q&A;8-Q]^%A)
M99M^/DBK:I9^CCF6;^Q^]"O3=8-_;J/432"&\96+4<*&/8:O5CB%?W<]6K&$
MNV=]7UV#^U>H9%&#14@X:8V"DCE4;R"!W2O*=.F!(J*I2RF0<Y2)3_N.UX7/
M5)N-*G9Z64"+=6;-7AZ)Q%<:8T.($4?>:*V&5CDB;G2$ARO#=&F"H:'$29>9
ML)/"3HZ7)(4A4TV4@G7B6!"1VF9$71./-U:?8F6,C4>$9_N)SSCY;>:&ZRN]
M= "#Z:$K2'"B@9,W37N>]X2@4DN;7'5P5R&7Q67G7#N4.%988:J0G4=$9V*,
MY#C*;7*(^BNY<ZN$^Z#58_-5-9+49FE9.H1):.==)W49:WAA!F5Q;BQD[E6B
M<1!H^48O="AM-S<K=Y5QUBE;>UAW"I\K8#!>Y9&C8P]A^X-%9>!E G0\:+QH
M F2T:[UK"E4*;O5N,47#<F5Q@C;S=B]U*BEC>DMY29V*7,YH>9 !8 !JI8';
M8QMLQW+N9D%NYV.;:8]Q$U0J;1ES6D4A<-UUPC:>=/AX:REJ>5M[99OJ6<1Q
MY8YO73US-(!=8)=T>G' 8_UUNV*69YAW!U-?:VUX:$27;WYYX398<^5[ABEO
M>(E]6YIH5QM[-8T/6M![KW\77F=\&7"-8@5\>6&X9=M\WU*J:?A]6$0=;DY]
MW#8=<O9^=BET=]-_)9DH5-^$:HOM6,2$#WX37(N#FF^C8%Z#%6#H9&:"D5(9
M:+:"&$.Z;4F!IC7K<BN!-"EY=SB OI@F4P&-<(L"5P^,/'T_6ON*XF[E7O>)
M=& ^8S"("%&59ZZ&G4-N;&R%,#7'<8"#LRE\=K>"(Y=B4866,8I-5;"4(GR5
M6;>1WFY-7="/@U^S8BR-+%$:9M:*TT,;:[V(<#6G</.%[BE_=DV#59;=4&J>
MCXG*5*>;HWP26+V8<VW37.>5*E]/85J1ZE#09B&.ID+9:RF+3S5Z<(.'U"F!
M=?F$4I5;:S555HB4;0195GLG;NI=/6T$<.=A%EYG<P-D^T^I=4QI!T%3=\1M
M23-V>HUQ\2;9?:)W*Y/F9Z->:H=B:==AD'H(; EDHVP.;DQGL%V9<+%JR4\(
M<TEN!$#C=A-Q:S-&>2]U)R;X?(UY49*!9&%G>(8)9NIIQGC^:6%L!VL7:^1N
M0ES3;HUPBDYU<7!R[D"(=(AU=#,C=_)X/"<3>YA[4Y$'871P882?9$!QXW>4
M9O1S5VGY:;1TPEO<;*AV-4VW;]-WOT )<S1Y8C+K=N-[,2<J>L%]+H^M7NEY
M+H-;8>IYZW9F9-5ZD&CC9\Q[)5L8:O=[P$T9;F=\;#^D<@E])C+#=?5]^"<^
M>@A^WHZ/7,:!Y()27_*!VW5W8PF!K&@)9C&!9UI9:8R!(DR9;2N Z3]2<0:
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
M@9U^YC<Q@6Q^^3$D@0]_,"M4@,I_?"8H@)9_T2&:@)Z &QX%@,2 5   __\
M /__  #__P  ;69T,0     #!"$   $                    !
M             0    $" P0%!@<("0H+# T.#Q 1$A,4%187&!D:&QP='A\@
M(2(C)"4F)R@I*BLL+2XO,#$R,S0U-C<X.3H[/#T^/T!!0D-$149'2$E*2TQ-
M3D]045)35%565UA96EM<75Y?8&%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ
M>WQ]?G^ @8*#A(6&AXB)BHN,C8Z/D)&2DY25EI>8F9J;G)V>GZ"AHJ.DI::G
MJ*FJJZRMKJ^PL;*SM+6VM[BYNKN\O;Z_P,'"P\3%QL?(R<K+S,W.S]#1TM/4
MU=;7V-G:V]S=WM_@X>+CY.7FY^CIZNOL[>[O\/'R\_3U]O?X^?K[_/W^_P !
M 0(" P,$! 4&!@<'" @)"0H+"PP,#0T.#P\0$!$1$A,3%!05%A87%Q@9&1H:
M&QP<'1X>'R @(2(B(R0D)28F)R@I*2HK+"TM+B\P,3(R,S0U-C<X.3H[/#T^
M/T!"0T1%1DA)2DQ-3U!24U576%I<7F!B9&9H:FUO<71V>7Q^@8.&B8N.D)*5
MEYF;G9^AHZ6GJ*JLK:^PLK.UMK>YNKN\O;_ P<+#Q,7&Q\C)RLO,S<W.S]#1
MTM+3U-76UM?8V=G:V]O<W=W>W]_@X>'BX^/DY>7FYN?HZ.GIZNOK[.SM[N[O
M[_#P\?+R\_/T]/7V]O?W^/CY^?K[^_S\_?W^_O\  0$" @,#! 0%!@8'!P@(
M"0D*"PL,# T-#@\/$! 1$1(3$Q04%186%Q<8&1D:&AL<'!T>'A\@("$B(B,D
M)"4F)B<H*2DJ*RPM+2XO,#$R,C,T-38W.#DZ.SP]/C] 0D-$149(24I,34]0
M4E-55UA:7%Y@8F1F:&IM;W%T=GE\?H&#AHF+CI"2E9>9FYV?H:.EIZBJK*VO
ML+*SM;:WN;J[O+V_P,'"P\3%QL?(R<K+S,W-SL_0T=+2T]35UM;7V-G9VMO;
MW-W=WM_?X.'AXN/CY.7EYN;GZ.CIZ>KKZ^SL[>[N[^_P\/'R\O/S]/3U]O;W
M]_CX^?GZ^_O\_/W]_O[__Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E
M9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$
MIV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^V
MP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=X
MN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG
M@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
M_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"Z
MI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y
M,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&
MMJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B
M1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'
MR[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]
MH$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@
MA]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@
M\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"O
MG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,
M<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6
MJYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G
M3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+
MW:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:
MJ%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6
MSZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99
MIL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E
M9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$
MIV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7F_Z8Y,O^B14K]H4Q@\J5+<>:I2H/:JDV5SZE6I<BH8;#%JFNU
MPJQUNKZK?;^ZJH/%MJB'RK*FA]"KHH?6I)Z)W)J:C^&:FH_AFIJ/X9J:C^&:
MFH_AFIJ/X9J:C^&:FH_AFIJ/X9J:C^&:FH_AFIJ/X9J:C^&:FH_AFIJ/X9J:
MC^&:FH_A_Z8X,O^C14K]HDM@\J9)<>:J2(+;K4J3T*Q2H\FL7:_&KV>SP[%Q
MN+^S>;VXKX'$LJJ'RZRFAM"EHX;5G9^&VI.=B]Z3G8O>DYV+WI.=B]Z3G8O>
MDYV+WI.=B]Z3G8O>DYV+WI.=B]Z3G8O>DYV+WI.=B]Z3G8O>DYV+WI.=B]Z3
MG8O>_Z<X,O^C14K]HDI?\J=(<.>L1H'<KT>2TK!.H<JQ5ZW(MF*PQ;ILM;JS
M>+ZRKH'%K:J'RZ>GA<^@I(33F*&%UX^?B-J/GXC:CY^(VH^?B-J/GXC:CY^(
MVH^?B-J/GXC:CY^(VH^?B-J/GXC:CY^(VH^?B-J/GXC:CY^(VH^?B-J/GXC:
M_Z<X,O^C1$O^HTE?\ZE&;^BN1(#=LT.0T[9(G\RW4:K*P%RLO;ALM[.R>,"M
MKH'&J:J&RJ*HA,Z;I831E*.$U(RAA]>,H8?7C*&'UXRAA]>,H8?7C*&'UXRA
MA]>,H8?7C*&'UXRAA]>,H8?7C*&'UXRAA]>,H8?7C*&'UXRAA]>,H8?7_Z<W
M,O^C1$O^I4=>\ZI$;NFQ07_?N#Z.UKU"F\_#2J3"OEROMK=LN:ZQ>,&IKH'&
MI:N%R9ZIA,R8IX//D:6$THJCAM2*HX;4BJ.&U(JCAM2*HX;4BJ.&U(JCAM2*
MHX;4BJ.&U(JCAM2*HX;4BJ.&U(JCAM2*HX;4BJ.&U(JCAM2*HX;4_Z@W,O^D
M1$O^ID9>]*U";>JT/GWAO3N+VL8\ELK&2*2YO%RRK[9MNZFQ><&EKH+%H:R$
MR)NJ@\N5J8/-CZ>$SXFFAM&)IH;1B::&T8FFAM&)IH;1B::&T8FFAM&)IH;1
MB::&T8FFAM&)IH;1B::&T8FFAM&)IH;1B::&T8FFAM&)IH;1_Z@W,O^D0TO_
MJ$-=]:\_;.RX.GKDPS>'W=,UD,'$2:>QNEZUJ;5NO*2Q>L"BKX+$G:V$QYBL
MA,F2JH3+C:F%S8BHALZ(J(;.B*B&SHBHALZ(J(;.B*B&SHBHALZ(J(;.B*B&
MSHBHALZ(J(;.B*B&SHBHALZ(J(;.B*B&SHBHALZ(J(;._ZDV,O^E0DO_JD%<
M]K([:NZ]-G?HRS. T-(SD[C#2ZBJN6"VI+5PO*&R>\">L(/#FJZ$Q96MA,>0
MK(3)BZN%RH>JALR'JH;,AZJ&S(>JALR'JH;,AZJ&S(>JALR'JH;,AZJ&S(>J
MALR'JH;,AZJ&S(>JALR'JH;,AZJ&S(>JALR'JH;,_ZDU,O^E0DO_K#U:^+<W
M9_'$,7'?URQ[Q= UE;#"3JFDN&.WG[5RO)VS?+^;L8/!EZ^$PY*NA,6.K87&
MBJR&R(>LA\F'K(?)AZR'R8>LA\F'K(?)AZR'R8>LA\F'K(?)AZR'R8>LA\F'
MK(?)AZR'R8>LA\F'K(?)AZR'R8>LA\F'K(?)_ZHT,O^F0$O_L#E8^;TQ8N?.
M+6G0X"1_N<\WEZ?"4JF>NF:UFK5SNYBS?;Z7LH/ E+&%P9"PA<.-KX7$B:Z&
MQ8:NA\:&KH?&AJZ'QH:NA\:&KH?&AJZ'QH:NA\:&KH?&AJZ'QH:NA\:&KH?&
MAJZ'QH:NA\:&KH?&AJZ'QH:NA\:&KH?&_ZLS,O^J.TG_MC)3\,<J6MC>(6;"
MWR2"K<X\F)_#5J>9O&BREK=UN)2T?;V3LX.^D;*%OXZRAL"+L8;!B+"'PH:P
MB,.&L(C#AK"(PX:PB,.&L(C#AK"(PX:PB,.&L(C#AK"(PX:PB,.&L(C#AK"(
MPX:PB,.&L(C#AK"(PX:PB,.&L(C#_ZTQ,O^P,T7XP"E,W]8C3<?H(&JSWB:$
MH<]!EI?&6:23P&JLD+QULH^Y?;:/MX.XC+:$NHJUA;R(M(:]AK.'OH2SB+^$
MLXB_A+.(OX2SB+^$LXB_A+.(OX2SB+^$LXB_A+.(OX2SB+^$LXB_A+.(OX2S
MB+^$LXB_A+.(OX2SB+^$LXB__Z\O,O^Y*3_HSAX_S.8;4K?N(6VEWBR#E])%
MDI#+6YV,Q6NEB\)UJHJ_?*V'OG^PA+R L8.\@K*!NX.S?[J$M'ZZAK5^NH:U
M?KJ&M7ZZAK5^NH:U?KJ&M7ZZAK5^NH:U?KJ&M7ZZAK5^NH:U?KJ&M7ZZAK5^
MNH:U?KJ&M7ZZAK5^NH:U_[(J,O'&'#/1XA0ZO/,;5JCN)FV8X35_CMA*C(C0
M796&S&N;A,ETH(''>*-^Q7NE?,1]IGO$?J=YPX"H>,*"J7?"@ZIWPH.J=\*#
MJG?"@ZIWPH.J=\*#JG?"@ZIWPH.J=\*#JG?"@ZIWPH.J=\*#JG?"@ZIWPH.J
M=\*#JG?"@ZIWPH.J^KX<*-;=#B/ \!0_K/T>5YSP+6J/Y3YYAMY.@X'87XM_
MU&N0>M%PE'?/=)=USG>8<\UYFG+->YMQS'V;<,M_G&_+@)UORX"=;\N G6_+
M@)UORX"=;\N G6_+@)UORX"=;\N G6_+@)UORX"=;\N G6_+@)UORX"=;\N
MG6_+@)UORX"=V=(+&,3M#BFP_19!G_\D59'T-66'ZT9P?^54>7OA87]VW6B$
M<MMNAV_9<8EMV'2+:]AWC&K6>8UIUGJ.:-5\CF?5?H]GU7Z/9]5^CV?5?H]G
MU7Z/9]5^CV?5?H]GU7Z/9]5^CV?5?H]GU7Z/9]5^CV?5?H]GU7Z/9]5^CV?5
M?H]GU7Z/_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[
MM<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3
MK7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M
M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<
M@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
M_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_
MFHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_
MHM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y
M*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^
MO)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M
M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?
M1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+
MPKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
MK7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_
MG5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0
MC,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5
M^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6X
MC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_
MHM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!0
M9>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)
MMHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M
M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C
M477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2
MS+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
MK7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477D
MI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$
ME\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&
MVJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R
M@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_
MHM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);
MEM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2
MK7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M
M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@
M9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
MK7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_GD]4^J%.9.^D3W7EIE&%VJ58E=&B8J/)
MGVVOQ9]WM<*>@+F_G8B^O)F)P[F4B\>VCXW+LXJ0S[&&EM2N@Z#7IX&AU:>!
MH=6G@:'5IX&AU:>!H=6G@:'5IX&AU:>!H=6G@:'5IX&AU:>!H=6G@:'5IX&A
MU:>!H=6G@:'5_Z,Y*O^@1D#_GDY4^J)-9/"E3G3EJ$^$VZ=5E-*E7Z'*HVFM
MQ:)TM,*A?;F_H(6^NYV(P[B8B<BUDXO-L8Z.TZZ)EMBGA9W:H86@UJ&%H-:A
MA:#6H86@UJ&%H-:AA:#6H86@UJ&%H-:AA:#6H86@UJ&%H-:AA:#6H86@UJ&%
MH-:AA:#6_Z,Y*O^@1D#_GTU4^Z-,9/"G3'3FJ4Z#W*I3DM*I6Z#+IF:KQJ5P
ML\.E>KB_I(*]NZ*'P[B=A\FSF(G/L)2.U:N2E]J@BIS<FXF?V)N)G]B;B9_8
MFXF?V)N)G]B;B9_8FXF?V)N)G]B;B9_8FXF?V)N)G]B;B9_8FXF?V)N)G]B;
MB9_8_Z,X*O^@14#_H$Q4^Z1+8_&H2W/FJTR#W:U0D=2L6)[,JF*IQZILL<2J
M=K; JGZ\O*B$PKBDALFSH8C/K)R-U:.6E-J:D9S<EHZ>V):.GMB6CI[8EHZ>
MV):.GMB6CI[8EHZ>V):.GMB6CI[8EHZ>V):.GMB6CI[8EHZ>V):.GMB6CI[8
M_Z0X*O^@14#_H$M3^Z5*8_&I27+GK4J!WK!-D-6P59S.L%ZGR;!HK\:R<[/#
MLGRXO;" P;:L@LFNIX7/I:&*U9R<D=J5F9S<D92>V9&4GMF1E)[9D92>V9&4
MGMF1E)[9D92>V9&4GMF1E)[9D92>V9&4GMF1E)[9D92>V9&4GMF1E)[9_Z0X
M*O^@14#_H4I3^Z9(8O*K2''HKTB W[-*CM:U49K0MEJDS+AEJ\J]<:[!N7NV
MM[* P*ZLA,BFJ(7.G:2'U)2@CMB.GYG;C)N>V8R;GMF,FY[9C)N>V8R;GMF,
MFY[9C)N>V8R;GMF,FY[9C)N>V8R;GMF,FY[9C)N>V8R;GMF,FY[9_Z0X*O^A
M14#_HDE3_*='8?*M1G#ILD9_X+='C-F[3I?3OU>?T,5CI,7 <*VZN'FWL+*
MP*FMA<>@J(3-EZ6%THZAB=>'H)+9AZ&<V(>AG-B'H9S8AZ&<V(>AG-B'H9S8
MAZ&<V(>AG-B'H9S8AZ&<V(>AG-B'H9S8AZ&<V(>AG-B'H9S8_Z0W*O^A1$#_
MHTA2_*E%8?.N1&_JM4-]XKQ$B=S"2I/8RE29RL9BI+R];K"RMGBYJK& P:2M
MA<>;J83,DZ:$T(JCA]2#HH[6@J*6UH*BEM:"HI;6@J*6UH*BEM:"HI;6@J*6
MUH*BEM:"HI;6@J*6UH*BEM:"HI;6@J*6UH*BEM:"HI;6_Z4W*O^A1$'_I$92
M_:I$8/2Q0F[KN$%[Y,%"AM_,1HW3SU*7P<1AI[.[;;.KM7B[I;& P9^NA,:8
MJX3*D*B$SHBFAM&"I(S3@*22TX"DDM. I)+3@*22TX"DDM. I)+3@*22TX"D
MDM. I)+3@*22TX"DDM. I)+3@*22TX"DDM. I)+3_Z4W*O^A1$'_I451_JQ"
M7_6T/VSMO#YXY\= @>#61H?)S5&:N,)@JJRZ;;6EM7B\H+& P9NNA,65K(3(
MCJJ$RX>HALZ"IXO/?Z:/T'^FC]!_IH_0?Z:/T'^FC]!_IH_0?Z:/T'^FC]!_
MIH_0?Z:/T'^FC]!_IH_0?Z:/T'^FC]!_IH_0_Z4V*O^B0T'_IT-0_ZX_7?>W
M/&GPPCMSYM _>=/9/XJ^RU&=K\!AK*6Y;K:@M7F\G+*!P)BOA,.2KH3&C*R%
MR(>JA\J"J8K,?ZF.S7^ICLU_J8[-?ZF.S7^ICLU_J8[-?ZF.S7^ICLU_J8[-
M?ZF.S7^ICLU_J8[-?ZF.S7^ICLU_J8[-_Z8V*O^B0D'_J4!/_[([6_F].&7L
MRSAMW-PU>,?6/HZSR5*@I\!CK9^Y<+::M7J\F+*!OY2QA<*/KX7$BZZ&Q8:M
MA\>"K(K(?ZN-R7^KC<E_JXW)?ZN-R7^KC<E_JXW)?ZN-R7^KC<E_JXW)?ZN-
MR7^KC<E_JXW)?ZN-R7^KC<E_JXW)_Z<U*O^C0D'_K#Q-_[<V5_+%,U_AUC9C
MS>,Q?+K3/Y&IR%2AG\!EK9FZ<K66MGNZE+."OI*RA<"-L8;!B;"'PX:OB,2"
MKHK%@*Z,Q8"NC,6 KHS%@*Z,Q8"NC,6 KHS%@*Z,Q8"NC,6 KHS%@*Z,Q8"N
MC,6 KHS%@*Z,Q8"NC,6 KHS%_Z@T*O^F/C__L3=*^;XP4N?/+U71XBQHP.$P
M?ZW20I.@R%>AF,%GJY2\<[*2N'RWD+:"NHZTA;R+LX:^B+*'P(6QB<&#L8K!
M@;",PH&PC,*!L(S"@;",PH&PC,*!L(S"@;",PH&PC,*!L(S"@;",PH&PC,*!
ML(S"@;",PH&PC,*!L(S"_ZDR*O^K.#W_N"]%[L@I2-;?)5+#["ELL=\Q@J'2
M19*7REJ?D<-IIXZ_=*V-O'RQB[J!M(BY@[:%N(2X@[>&N8&VA[I_M8F[?K6+
MO'ZUB[Q^M8N\?K6+O'ZUB[Q^M8N\?K6+O'ZUB[Q^M8N\?K6+O'ZUB[Q^M8N\
M?K6+O'ZUB[Q^M8N\_ZLP*O^Q+SCVPB8\W-H?.\;K(U>S["IOH]\U@I;42I"/
MS5V:B\AKH8G$=::&PGNJ@\!^K(&_@*Y_OH*P?;V#L7N\A;)ZNX>S>;N(LWF[
MB+-YNXBS>;N(LWF[B+-YNXBS>;N(LWF[B+-YNXBS>;N(LWF[B+-YNXBS>;N(
MLWF[B+-YNXBS_ZTN*OZ[)3#CTAHMR>@;0;;W(UJE["YOEN$\?XS83XN'TE^3
MA,ULF8'*=)Y^R'BA>\=[HWG&?:1XQ7^E=L2!IG7#@Z=TPX2H<\*&J7/"AJES
MPH:I<\*&J7/"AJESPH:I<\*&J7/"AJESPH:I<\*&J7/"AJESPH:I<\*&J7/"
MAJESPH:I_[0D)>S*%B/-Y1,LN?8;1J?Z)EN8[C5LC.5$>H3>4X. V6**?-5L
MCWC2<9-UT'65<\]XEW'.>IAPS7R9;\U^FF[,@)MMS(*<;,N$G&S+A)QLRX2<
M;,N$G&S+A)QLRX2<;,N$G&S+A)QLRX2<;,N$G&S+A)QLRX2<;,N$G&S+A)QL
MRX2<]<$5&='?#!B\\Q,QJO\>1YK\+%F.\CQGA.I+<GWE6'IYX&. =-YJA'#;
M;X=MVG.):]EVBFK8>(MIUWJ,:-9\C6?6?HYFU8".9=6!CV75@8]EU8&/9=6!
MCV75@8]EU8&/9=6!CV75@8]EU8&/9=6!CV75@8]EU8&/9=6!CV75@8]EU8&/
MTM(*";_H#1VM_Q4SG?\C19#_,U2%]T-??O%1:'?L7&]PZ6)T:^=G=VCE;7EF
MY'![9>-S?6/B=GUBX7A^8N%Y?V'A>W]@X'V 7^!_@5_@?X%?X'^!7^!_@5_@
M?X%?X'^!7^!_@5_@?X%?X'^!7^!_@5_@?X%?X'^!7^!_@5_@?X%?X'^!_Z Y
M(?^<1C;_FE%*_YU26?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNV
MPH^/NL"+DKR^AY6_O8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U
M>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<
M1C;_FE%*_YU26?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/
MNL"+DKR^AY6_O8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&
MM7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_
MFE%*_YU26?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+
MDKR^AY6_O8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JL
MQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*
M_YU26?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^
MAY6_O8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5Z
MK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*_YU2
M6?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^AY6_
MO8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U
M>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*_YU26?>?
M5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^AY6_O8.8
MP;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&
MM7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*_YU26?>?5&GM
MH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^AY6_O8.8P;R!
MF\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JL
MQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*_YU26?>?5&GMH%=X
MXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^AY6_O8.8P;R!F\.[
M?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5Z
MK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*_YU26?>?5&GMH%=XXY]<
MA]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^AY6_O8.8P;R!F\.[?J#$
MNGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U
M>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*_YU26?>?5&GMH%=XXY]<A]J<
M9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^AY6_O8.8P;R!F\.[?J#$NGRF
MQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&
MM7JLQK5ZK,:U>JS&_Z Y(?^=1C;_FE!*_YY16?>@4FCMH59XY*%:AMN>9)32
MFVZ@S)AXJL:5@;+$E8FVP9&.NK^,D+V]B)/ O(27P[J!F\6Y?J#'N'RGR+)[
MJLBP>ZK(L'NJR+![JLBP>ZK(L'NJR+![JLBP>ZK(L'NJR+![JLBP>ZK(L'NJ
MR+![JLBP>ZK(_Z X(O^=1C?_FT]*_Y]/6?BB4&CNHU-WY:17A=RB8)/3GFJ?
MS9MTJ<>8?;'$EX:VP92,NK^/CKZ\BI+"NH:5Q;B"FLBW?Z#+M'RGS*Q\J<JJ
M?:G*JGVIRJI]J<JJ?:G*JGVIRJI]J<JJ?:G*JGVIRJI]J<JJ?:G*JGVIRJI]
MJ<JJ?:G*_Z X(O^=13?_G$Y*_Z!.6/BC3V?OI5%VY:95A-VE79'4HF:=S9]P
MJ,B<>K#$FH*VP9B*NKZ2C+^[C8_$N(B3R+:#F<RT@*'/K'VESZ9^I\RD?ZC+
MI'^HRZ1_J,ND?ZC+I'^HRZ1_J,ND?ZC+I'^HRZ1_J,ND?ZC+I'^HRZ1_J,ND
M?ZC+_Z$X(O^=13?_G4U)_Z%,6/FE36;OIT]UYJE3@]ZH6I#5IF*<SZ-LILF@
M=J[%GG^UP9R'NKZ7BL"ZD(W&MHN2R[2(FLZRAJ31IH"DT:"!I\V?@:?,GX&G
MS)^!I\R?@:?,GX&GS)^!I\R?@:?,GX&GS)^!I\R?@:?,GX&GS)^!I\R?@:?,
M_Z$X(O^>13?_GDQ)_Z)+5_FF3&;PJ4YTYZM1@M^K5X[7JE^:T*AII,NE<ZS&
MHWRSPJ"$N;Z<B,"YEHS&M9&2RZ^-F,^JBJ'2H(2CTYN$ILZ:A*?-FH2GS9J$
MI\V:A*?-FH2GS9J$I\V:A*?-FH2GS9J$I\V:A*?-FH2GS9J$I\V:A*?-_Z$X
M(O^>13?_GDM)_Z-*5_JG2V7PJTQSZ*U/@."O5(W9KER8TJUFH<VK<*G(JGFP
MPZ>!M[ZAA,"UFXG&KI6/S*B1E<^BCI[2FHFBTY:'I<^5AZ;.E8>FSI6'ILZ5
MAZ;.E8>FSI6'ILZ5AZ;.E8>FSI6'ILZ5AZ;.E8>FSI6'ILZ5AZ;._Z$W(O^>
M1#?_GTI)_Z1)5OJH263QK$MRZ;!-?^&S48O:LUJ5U+-CGL^S;J7+LWBKPZQ\
MM[BE@;^OGH;&J)F,RZ&5DM";DIO3E8ZBU)&,I="1BZ;.D8NFSI&+ILZ1BZ;.
MD8NFSI&+ILZ1BZ;.D8NFSI&+ILZ1BZ;.D8NFSI&+ILZ1BZ;._Z$W(O^>1#?_
MH$E(_Z5(5ONJ2&3RKDEQZK),?>*V3XG<N%>2UKIAFM.];:#)N'6KOK!ZMK.I
M?[^JHH3&HIV*RYN:D,^5EYG2D)6BU(V0I=",D*;/C)"FSXR0IL^,D*;/C)"F
MSXR0IL^,D*;/C)"FSXR0IL^,D*;/C)"FSXR0IL^,D*;/_Z$W(O^>1#?_H$E(
M_Z9'5?NK1V/SL$APZ[5*?.2Z3H;>OU6/VL-@E=+$;9S%NW.JN;-XMJZM?;^E
MIX+%G:*(RY:?CL^/G);2BYRBTXB5I-")E*7/B92ESXF4I<^)E*7/B92ESXF4
MI<^)E*7/B92ESXF4I<^)E*7/B92ESXF4I<^)E*7/_Z(W(O^?1#?_H4A(_Z=&
M5?RL16+TLD9N[+A(>N:_3(/AQU.*W,UBCL[(;)O OW&JM+=WM:FQ?+Z?K('%
MEZ>&RI"DC,Z*HI71AJ*ATH2;I="%FJ7/A9JESX6:I<^%FJ7/A9JESX6:I<^%
MFJ7/A9JESX6:I<^%FJ7/A9JESX6:I<^%FJ7/_Z(V(O^?0S?_HD9'_ZA$5/VN
M0V'UM41L[KQ&=^G$2W_CSU2$V=1EB,C+:YJZPG"IKKIWM*.T?+V:KX'#DJR%
MR(NIBLR$IY+/@*:<T("CI<^ H:;.@*&FSH"AILZ H:;.@*&FSH"AILZ H:;.
M@*&FSH"AILZ H:;.@*&FSH"AILZ H:;._Z(V(O^?0S?_HT5'_ZI"4_ZQ05_V
MN$%J\<%$<^K,2WG@VE9\S]5>C<#,:9NSPW*HI[MYLYZU?[N7L8/"CJV%QH>K
MB,J!J8W-?*B6SGNHHLU[J:;->ZFFS7NIILU[J:;->ZFFS7NIILU[J:;->ZFF
MS7NIILU[J:;->ZFFS7NIILU[J:;-_Z,V(O^?0S?_I4-&_ZQ 4O^T/EWYO3]F
M[LA#;>/636_5W4Z!Q--9D;7)9I^IP7&KH+MYLYFV@+J4LH7 C*^&Q(:MB,>
MJXS)?*J2RGJKG,IYJY_*>:N?RGFKG\IYJY_*>:N?RGFKG\IYJY_*>:N?RGFK
MG\IYJY_*>:N?RGFKG\IYJY_*_Z,U(O^@0C?_ID%%_Z\]4/ZX.UGSQ#QAYM%#
M9-G?0W/(W$J%M]!7E:K'9:+_XGT024-#7U!23T9)3$4 !!*@P'"LF;IYM)2V
M@+J1LX6^B[&&P86PB,.!KHO%?:V0QGJME\9ZK9K&>JV:QGJMFL9ZK9K&>JV:
MQGJMFL9ZK9K&>JV:QGJMFL9ZK9K&>JV:QGJMFL9ZK9K&_Z0T(O^A03?_J3U#
M_[,Y3?F^-U7JS#I9V]T[8LOE/W>[V4B)J\Y7F*#&9:28P'&LD[MZLY"X@;B,
MM82[B+.&OH6RB<"!L8O!?K"/PGNPE,-ZL);#>K"6PWJPEL-ZL);#>K"6PWJP
MEL-ZL);#>K"6PWJPEL-ZL);#>K"6PWJPEL-ZL);#_Z0T(O^C/C;_K3E!_[@T
M2/#&,TW?V390S>4V9[[D.WNMUTB,H,U8F9?&9Z22P7*KCKU[L(RZ@;2(N(.W
MA+>%N8*UB+M_M(J]?+.-OGJSD;]ZLY._>K.3OWJSD[]ZLY._>K.3OWJSD[]Z
MLY._>K.3OWJSD[]ZLY._>K.3OWJSD[]ZLY.__Z8R(O^F.C3_LC,]]\ N0N32
M+T'/Y"Y5O^\S:Z_A.WZ@UDJ-ELY;F9#(::&,PW.HB<![K(:^?Z^"O(&R@+N$
MLWVZAK5[N8BV>;B+MW>WC[AWMY"Y=[>0N7>WD+EWMY"Y=[>0N7>WD+EWMY"Y
M=[>0N7>WD+EWMY"Y=[>0N7>WD+EWMY"Y_Z<Q(O^L,S'_N2LVZLPF-M+A)D'!
M[RQ:L.TS;J'A/7^5UTV,C=!>EHG+:YV&QW2B@\1ZIG_#?:E\P8"K>L""K'F_
MA*UWOH:O=;Z)L'.]C+%SO8VQ<[V-L7.]C;%SO8VQ<[V-L7.]C;%SO8VQ<[V-
ML7.]C;%SO8VQ<[V-L7.]C;%SO8VQ_ZDN(?^S*BORQ2(LUMX<+</M(T>R^2M=
MHNPV;Y7B0GV+VE*(A=1@D(+0;)9^S'.;>\IWGGC)>Z!VR'ZB=,> HW/&@J1Q
MQ82E<,2'IF[$BJ=NPXNG;L.+IV[#BZ=NPXNG;L.+IV[#BZ=NPXNG;L.+IV[#
MBZ=NPXNG;L.+IV[#BZ=NPXNG_ZPJ(/J]'R+<V1(;Q>L:,[3Z(TJC^2Y>E>X\
M;8KE27F#WU:"?MIDB7K6;(YVTW&1<])UE''0>95OSWN7;<Y^F&S.@)EKS8*:
M:LV$FVG,AYQHS(B<:,R(G&C,B)QHS(B<:,R(G&C,B)QHS(B<:,R(G&C,B)QH
MS(B<:,R(G&C,B)QHS(B<_[8>&.30#A/(Z1$@M?D;-Z7_)DN7^C1<B_%":(+J
M3W)\Y5MZ=^%D?W+>:H-NW'"&;-MTB&K9=XEHV7F+9]A\BV;7?HQEUH"-9-:"
MCF/5A8]BU86/8M6%CV+5A8]BU86/8M6%CV+5A8]BU86/8M6%CV+5A8]BU86/
M8M6%CV+5A8]BU86/Z<<-#,K:"P^W]Q(DI_\=.9C_*TF,_CI7@_9)87SP56EU
M[%YO;NEC=&KG:7=GY6YY9>1R>V/C=7QBXG=]8>)Y?F#A>W]?X7U_7^!_@%[@
M@H%=WX.!7=^#@5W?@X%=WX.!7=^#@5W?@X%=WX.!7=^#@5W?@X%=WX.!7=^#
M@5W?@X%=WX.!R] ) [KB"Q.H_Q0FFO\A-XW_,46$_T!0?/Q.6'3X5U]M]%UD
M9_)B9V/P:&IA[FQL7^UP;5WM<F]<['5O6^QW<%KK>7%:ZWIQ6>I\<ECJ?W)8
MZG]S6.I_<UCJ?W-8ZG]S6.I_<UCJ?W-8ZG]S6.I_<UCJ?W-8ZG]S6.I_<UCJ
M?W-8ZG]S_YPX&O^:1BW_EU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[
MG,^0A*3+CHRKR(J0L,6'E+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]
MNWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[
M>+.]_YPX&O^:1BW_EU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0
MA*3+CHRKR(J0L,6'E+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBS
MO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]
M_YPX&O^:1BW_EU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+
MCHRKR(J0L,6'E+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MX
ML[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YPX
M&O^:1BW_EU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+CHRK
MR(J0L,6'E+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MXL[V[
M>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YPX&O^:
M1BW_EU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+CHRKR(J0
ML,6'E+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MXL[V[>+.]
MNWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YPX&O^:1BW_
MEU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+CHRKR(J0L,6'
ME+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MXL[V[>+.]NWBS
MO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YPX&O^:1BW_EU%!
M_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+CHRKR(J0L,6'E+3#
MA)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MXL[V[>+.]NWBSO;MX
ML[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YPX&O^:1BW_EU%!_YI3
M3_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+CHRKR(J0L,6'E+3#A)BW
MPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MXL[V[>+.]NWBSO;MXL[V[
M>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YTX&O^:12[_EU!!_YM13_^=
M5%WUGEAK[)U=>>2;9(;<F&Z2U95XG-"2@:3+CXFKQXV/L<6)D[7#A9>XPH*:
MNL%_GKO ?:*]OWNGOK]YK;Z[>+&^MGFROK9YLKZV>;*^MGFROK9YLKZV>;*^
MMGFROK9YLKZV>;*^MGFROK9YLKZV>;*^_YTX&O^:12[_F$] _YU03O^?4ESV
MH%5J[:!:>.6?8(7=G&J1UIASF]"5?:3+DH6KQX^-L<2,D;;"AY6YP8.9N[]_
MG;Z^?:*_O7JHP+QYK\&T>;#!L'JPP+!ZL,"P>K# L'JPP+!ZL,"P>K# L'JP
MP+!ZL,"P>K# L'JPP+!ZL,"P>K# _YTW&O^;12[_F4Y _YY.3O^A4%OWHE-I
M[J-7=^:B78/>GV:/UYQOFM&8>:/+E8*KQY*)L<2.C[;"B9.ZOX28O;V G<"\
M?:/"NWNJQ+1ZK<2M>Z[#JGNOP:I[K\&J>Z_!JGNOP:I[K\&J>Z_!JGNOP:I[
MK\&J>Z_!JGNOP:I[K\&J>Z_!_YXW&O^;1"[_FDU _Y]-3?^B3EOWI%%H[Z55
M=>>E6H+?HV*-V*!KF-*<=:',F7ZIR)6&L,22C;;!C)&[OH:6O[R!G,.Z?J3%
MMWRKQZU[J\:G?*W$I'VNPZ1]KL.D?:[#I'VNPZ1]KL.D?:[#I'VNPZ1]KL.D
M?:[#I'VNPZ1]KL.D?:[#_YXW&O^;1"[_FTQ _Z!,3?^D35KXID]G\*A3=.BH
M5X#@IUZ,VJ1HEM.A<9_.G7JGR9F#K\65BK7!CX^[O8F5P;J%G<2V@J3'L("J
MR*=]JLBB?JS%GW^NPY]_KL.??Z[#GW^NPY]_KL.??Z[#GW^NPY]_KL.??Z[#
MGW^NPY]_KL.??Z[#_YXW&O^;1"[_G$L__Z%*3/^E2UGYJ$YF\:I1<^FK57_B
MJUN*VZEEE-6F;IW/HW>ERI^ K,69AK2_DXR\N(V3P;*)F<6NAJ'(JH2IR:&
MJ<J<@:S&FX&MQ)N!K<2;@:W$FX&MQ)N!K<2;@:W$FX&MQ)N!K<2;@:W$FX&M
MQ)N!K<2;@:W$_YXV&O^<1"[_G$H__Z))3/^F2EGYJ4QE\:Q/<>JN5'WCKUF(
MW:YBD=:M:YK1JG6BRZ5]J\&=@[2YEHF\LI&0P:R,EL:GB9W(HX>FRIN#J,N8
M@ZO'EH2MQ9:$K<66A*W%EH2MQ9:$K<66A*W%EH2MQ9:$K<66A*W%EH2MQ9:$
MK<66A*W%_YXV&O^<0R[_G4D__Z-(2_^G25CZJTMD\JY.<.NQ4GODLU>%W[1@
MCMFS:I;1L76>QJA[J[R@@;2SFH>\K)2-PJ:0E,:@C9O)G(NDRY:'J,N3AZO(
MDH>LQ9*'K,62AZS%DH>LQ9*'K,62AZS%DH>LQ9*'K,62AZS%DH>LQ9*'K,62
MAZS%_Y\V&O^<0R[_GD@__Z-'2_^H2%?[K4EC\[!,;^RT4'GFN%:#X;M>B]J[
M:I+-M'.>P:MYJK>D?[2NG82\IIB*P:"4D<::D9C)EH^ARY&,J,R/BJK(CHJL
MQHZ*K,:.BJS&CHJLQHZ*K,:.BJS&CHJLQHZ*K,:.BJS&CHJLQHZ*K,:.BJS&
M_Y\V&O^<0R[_GD<^_Z1&2O^J1E;\KDAB]+-+;>ZX3W?HO55_X<%>AM; ;([(
MMW&=O:YWJK*G?;2IH8*[H9R(P9J8C\:4EI;)D)2?RXR2J,R*CZK)BHZLQHJ.
MK,:*CJS&BHZLQHJ.K,:*CJS&BHZLQHJ.K,:*CJS&BHZLQHJ.K,:*CJS&_Y\V
M&O^<0R[_GT8^_Z5%2O^K157\L$9A]K9):_"\3G3GPE5[W\AA@-'#:HW$NG"=
MN+)UJ:VK>[.CI8"[FZ&&P92=C<6.FY3(BIF=RH:9J,N&E*K)AI*KQH:2J\:&
MDJO&AI*KQH:2J\:&DJO&AI*KQH:2J\:&DJO&AI*KQH:2J\:&DJO&_Y\U&O^=
M0B[_H$4]_Z=$2?^M0U3^LT1?][I':._!37#ER59UW,YD>LS&:8V^OFZ<LK9T
MJ*>P>;*>JWZZE::$P(ZCB\2(H9+'A)^:R8"?I\J!FJK(@IBKQH*8J\:"F*O&
M@IBKQH*8J\:"F*O&@IBKQH*8J\:"F*O&@IBKQH*8J\:"F*O&_Z U&O^=0B[_
MH40]_ZA"2/^O05/_MD)=][Y&9>S'36OCTEAMUM-A>L?*9XRYPFV;K+QRIZ&V
M=[&8L7VYCZV"OHBJB<."J)#&?:>9R'JGI<E[HJO(?9ZLQGV>K,9]GJS&?9ZL
MQGV>K,9]GJS&?9ZLQGV>K,9]GJS&?9ZLQGV>K,9]GJS&_Z U&O^=0B[_HD(\
M_ZI 1_^R/E']ND!9\\-$8.C/3F/?W%EGS]A@><#/9HJRR&N:IL)PIIN\=J^1
MN'NWB;6!O(*RA\!]L([#>*Z6Q7:MH<9UK*S&=Z:MQ7>FK<5WIJW%=Z:MQ7>F
MK<5WIJW%=Z:MQ7>FK<5WIJW%=Z:MQ7>FK<5WIJW%_Z T&O^>02[_I$ [_ZP]
M1?^U.T[WOSY5[,M$6>':3UK4WU%LQMI:?;C38HNKSFF8G\9QI)7 =ZV.NWZT
MA[>#N8&TA[U\LHR_>;&3P7:PF\)TL*;"<K"MPG*PK<)RL*W"<K"MPG*PK<)R
ML*W"<K"MPG*PK<)RL*W"<K"MPG*PK<)RL*W"_Z$S&O^>02__ISTZ_[ Z0_VZ
M.$KPQCM/X]5%3M7A1E_(XDMQNMU2@:S56X^?S&:;EL9PI(_ >*N*O'^QA+F#
MM8"WA[A\MHN[>;20O'>TE[UVM*&]=+.EOG2SI;YTLZ6^=+.EOG2SI;YTLZ6^
M=+.EOG2SI;YTLZ6^=+.EOG2SI;YTLZ6^_Z(S&O^@/B[_JCDW_[0U/_; -43G
MSSE%U]\\4,GG062[Y49VK-Q.A9_36I*5S&><CL9QI(K">:J%OWZN@+R"LGVZ
MAK1ZN8JV=[B.N'6WD[ESMYJY<[>@N7.WH+ESMZ"Y<[>@N7.WH+ESMZ"Y<[>@
MN7.WH+ESMZ"Y<[>@N7.WH+ESMZ"Y_Z,R&O^C.BS_KC0T_KHQ.NW*,#O:W3(_
MRN<X5;SL/6FMY41YG]M.AY337)*-S&B;B,ARH83$>:: PGVJ?,"!K7F^A:]W
MO8BP=+R+LG*[D+-PNY6T;[J:M&^ZFK1ONIJT;[J:M&^ZFK1ONIJT;[J:M&^Z
MFK1ONIJT;[J:M&^ZFK1ONIJT_Z0P&O^G-2K_M"\P],,J,=[8*RW,YBY%O?(U
M6JWN.VR?Y$1[D]M1AXO47I"&SVJ8@LMSG7[(>*%ZQGRD=\2 IG7#@ZASPH:I
M<<&)JV_ C:QMP)*M;+^5K6R_E:ULOY6M;+^5K6R_E:ULOY6M;+^5K6R_E:UL
MOY6M;+^5K6R_E:ULOY6M_Z4O&O^M+27\O"<HY= A),[D)#.^\2Q*KO@S7:#M
M/6V3Y$=ZBMU4A8/788Q_TFR2>\]REW?-=YITRWN<<LI^GG#)@:!NR(2A;<>'
MHFO&BJ-IQHZD:,61I6C%D:5HQ9&E:,61I6C%D:5HQ9&E:,61I6C%D:5HQ9&E
M:,61I6C%D:5HQ9&E_Z<L&O^U)1_LR1H<T.(9(;_P(CBO_2M-H/@U7I/N06R)
MYDUW@>!8@'W<9(9XV&N+<]5QCG#3=9%NTGF3;-%\E&K0?Y9ISX*7:,^%F&;.
MB)EES8R:9,V.FF3-CIIDS8Z:9,V.FF3-CIIDS8Z:9,V.FF3-CIIDS8Z:9,V.
MFF3-CIIDS8Z:_ZXD%O7!%Q34WPX0P.\8)K#](SRA_RU.E/DZ78GQ1VB!ZU)Q
M>N9=>'3B9'UPWVN!;=UPA&K<=(9HVWB(9MI[B679?8IDV("+8MB#C&'6A8U@
MUHF.7]6+CE_5BXY?U8N.7]6+CE_5BXY?U8N.7]6+CE_5BXY?U8N.7]6+CE_5
MBXY?U8N._KD6#=32"P;"[@X6L?P9*J+_)3V4_S),B?Q 68'V36)Z\%AI<^Q?
M;VSI9'-HYVIV9N5O>63D<WIBXW9\8>-Y?6#B>WY?X7Y^7N& ?UW@@X!<X(6!
M6]^(@5O?B(%;WXB!6]^(@5O?B(%;WXB!6]^(@5O?B(%;WXB!6]^(@5O?B(%;
MWXB!U,@) \37"@>R^Q 9H_\<*Y7_*#N*_SA(@?]%4GK\4EIR]UE@:_1>9&;R
M9&AB\&EJ8.YM;%[M<6U<[71N6^QV;UKL>7!9ZWMQ6.M]<5CJ?W)7ZH)S5NF$
M<U;IA'-6Z81S5NF$<U;IA'-6Z81S5NF$<U;IA'-6Z81S5NF$<U;IA'-6Z81S
MQ,T( ;3=" ND_Q(:E_\?*HO_+C:!_SU!>?]*27'_4E!I_UA58_U=6%_[8UM<
M^6==6OAK7UCW;F!7]W%A5O9T857V=F)4]7=C4_5Y8U/T?&12]'YD4?2 95'T
M@&51](!E4?2 95'T@&51](!E4?2 95'T@&51](!E4?2 95'T@&51](!E_Y8S
M%/^50R7_DE$W_Y=31?^95U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<
MT8.0H<^ E:;-?9JIRWN>J\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!
M=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^5
M0R7_DE$W_Y=31?^95U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<T8.0
MH<^ E:;-?9JIRWN>J\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!=;NR
MP76[LL%UN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^50R7_
MDE$W_Y=31?^95U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<T8.0H<^
ME:;-?9JIRWN>J\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!=;NRP76[
MLL%UN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^50R7_DE$W
M_Y=31?^95U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<T8.0H<^ E:;-
M?9JIRWN>J\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!=;NRP76[LL%U
MN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^50R7_DE$W_Y=3
M1?^95U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<T8.0H<^ E:;-?9JI
MRWN>J\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!=;NRP76[LL%UN[+!
M=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^50R7_DE$W_Y=31?^9
M5U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<T8.0H<^ E:;-?9JIRWN>
MJ\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!=;NRP76[LL%UN[+!=;NR
MP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^50R7_DU$W_Y=31?^95E+]
MF5M@]9A@;>V69WGEDW&$WY![CMJ-A);5B(J<T820HL^ E:;,?9FIRWN=K,EY
MH:[(=Z6OR':JL<=TKK+'<[2RQ'2ZLK]UNK*_=;JROW6ZLK]UNK*_=;JROW6Z
MLK]UNK*_=;JROW6ZLK]UNK*_=;JR_Y8S%/^60R7_E5 W_YE11/^;5%+^G%A?
M]9M=;.V99'CFEFR#WY-VC=J/@);4C(B=T8>.H\V#DZC+@)BKR7V<KLAZH;'&
M>*6RQG>JM,5UL+7%=+BUO7>XM;AWN+6X=[BUN'>XM;AWN+6X=[BUN'>XM;AW
MN+6X=[BUN'>XM;AWN+6X=[BU_Y<S%/^60R7_EDXW_YI/1/^=4E'^GE5>]IY:
M:NZ<8';GFF>"X)9RC-J2>Y74CH2=T(J+H\V&D:G*@I:MR'Z;L,9[H+/%>::U
MQ'>LML-VL[>^=[>WMWBVN+)YMKBR>;:XLGFVN+)YMKBR>;:XLGFVN+)YMKBR
M>;:XLGFVN+)YMKBR>;:X_Y@S%/^70R7_ETTW_YM-0_^?4%#_H%-=]Z!8:>^?
M777HG62 X9INB]N6=Y35D8"<T(Z)H\R)CZG)A)6NQX":LL5]H+7#>J>WPGBN
MN<!WM;FX>+6YL7FUN:QZM;FL>K6YK'JUN:QZM;FL>K6YK'JUN:QZM;FL>K6Y
MK'JUN:QZM;FL>K6Y_Y@S%/^80R7_F$PV_YQ,0_^@3D__HE%<^*-5:/"B6W3I
MH6%_XIYJB=R:<Y/6E7R;T9&%H\R,C*G)AY.OQH*9L\-^H+?">JBYP7BQN[EX
ML[RQ>;.[JWJTNZ=[M;JG>[6ZIWNUNJ=[M;JG>[6ZIWNUNJ=[M;JG>[6ZIWNU
MNJ=[M;JG>[6Z_YDS%/^80R7_F4LV_YY+0O^A3$[_I$];^:539O&E6'+JI%Y]
MXZ)FA]V><)'7F7B9TI6!H<V/B:G)BI&OQ8.8M,)_G[B]?*>[NGJPO;)ZLKZK
M>[*]IGRSO*-]M+JC?;2ZHWVTNJ-]M+JC?;2ZHWVTNJ-]M+JC?;2ZHWVTNJ-]
MM+JC?;2Z_YDS%/^80R;_F4HV_Y]*0O^C2T[_IDY9^JA19?*H5G#KJ%Q[Y:=B
MA=^C;([9GW67TYI^G\V3AJC%C8VOOX>4M;F#G+FU?Z.\L7VLOJQ\L;^E?+&_
MH7ZSO9Y^M+N>?K2[GGZTNYY^M+N>?K2[GGZTNYY^M+N>?K2[GGZTNYY^M+N>
M?K2[_YDS%/^90R;_FDDU_Z!(0?^D24W_ITQ8^JI09/.K5&[MK%IYYJQ@@N"J
M:8O:IG.4SY]\G<:7@ZB^D(JPN(N1MK*&F+JM@Z"]J8&HOZ6 L,"??[# G("R
MO9J!L[N:@;.[FH&SNYJ!L[N:@;.[FH&SNYJ!L[N:@;.[FH&SNYJ!L[N:@;.[
M_YHS%/^90R;_FT@U_Z%'0?^E2$S_J4I7^ZQ.8O6O4FSNL%AVZ+%>?]^P:(C5
MK'20RJ-ZG<";@:BXE(>PL8^.MJN*E;NFAYV^HH6EP)^$K\&9@:_!EX*ROI6#
ML[R5@[.\E8.SO)6#L[R5@[.\E8.SO)6#L[R5@[.\E8.SO)6#L[R5@[.\_YHS
M%/^90R;_G$<U_Z)&0/^G1TO_JTE6_:],8/:R46KNM%=SY;=>?-VV:H//KW*0
MQ:9XG;N>?J>RF(6PJY.+MJ6.D[N?BYJ^FXFBP9B(K,*3A:_"DH:QOY&&L[R1
MAK.\D8:SO)&&L[R1AK.\D8:SO)&&L[R1AK.\D8:SO)&&L[R1AK.\_YHS%/^9
M0B;_G$8T_Z-%0/^H14K_K4=5_K%*7_6U4&CKN59PX[U>=]F[:H#+LG"0P*EV
MG;:B?*>MG(*OI9>)MIZ3D+N9CYB^E(V@P9&,J<*-BJ["C8FQOXV)LKV-B;*]
MC8FRO8V)LKV-B;*]C8FRO8V)LKV-B;*]C8FRO8V)LKV-B;*]_YLS%/^:0B;_
MG44T_Z1$/_^J1$G_KT53_+1)7?*Y3V7IOE9LX<-@<M.^:8#&M6Z/NZUTG+"F
M>J>GH("OGYN&M9B7CKN3E96^CI*=P8J2I\*(D*["B(ZPP(B-LKV(C;*]B(VR
MO8B-LKV(C;*]B(VRO8B-LKV(C;*]B(VRO8B-LKV(C;*]_YLS%/^:0B;_GD0S
M_Z5"/O^K0DC_L412^K=(6O"]3F'FQ%9GWLEB;<[!9W_!N6V.MK%RFZNJ>*:B
MI7ZNF:"$M9*=B[J,FI.^AYB;P(27I,*"EJ_"@Y.PP(21LKZ$D;*^A)&ROH21
MLKZ$D;*^A)&ROH21LKZ$D;*^A)&ROH21LKZ$D;*^_YLS%/^:02;_GT(S_Z9
M/?^M0$?_M$)/][M'5^W#35WDS%A@V<U@;,G%9GZ\O6N-L+5QFJ6O=J6<JGRM
MDZ:"M(RBB;F&H)"]@9Z9OWV>HL%[GJ_!?9FPP'^6LKY_EK*^?Y:ROG^6LKY_
MEK*^?Y:ROG^6LKY_EK*^?Y:ROG^6LKY_EK*^_YPS%/^:02;_H$$R_Z@_//^P
M/D7_MT%-],!%4^K)3E;BU5I7TM%>:\3)9'VVP6J,JKMOF9^U=*26L'JLC:R
MLH:IA[=_IXZ[>J:6OG>EH+]TIJV_=Z&QOWJ=LKYZG;*^>IVROGJ=LKYZG;*^
M>IVROGJ=LKYZG;*^>IVROGJ=LKYZG;*^_YTS%/^;02;_HC\Q_ZH\.O^S/$+[
MNSY)\,9$3>;23TW<W%=6S-5=:K[-8WNPQVB+I,%MEYF\<Z*/N'BJAK1^L'^R
MA;5YL(RX=*^5NW&NG[QNKZN]<:JSO'2EL[QTI;.\=*6SO'2EL[QTI;.\=*6S
MO'2EL[QTI;.\=*6SO'2EL[QTI;.\_YTS%/^;0";_I#PP_ZTY./^V.3_UP3Q#
MZ<Y$1-[=34?2X%-8Q=M<:+?387JIS6:)G,AKE9'$<9^(P':G?[U]K7B[A+%S
MNHNT;[B4MVRWG;AJMZBY:;:VN&VOM;EMK[6Y;:^UN6VOM;EMK[6Y;:^UN6VO
MM;EMK[6Y;:^UN6VOM;EMK[6Y_YXR%/^=/B7_ISDN_[$V-?N\-CKMR3H\X-I$
M.M+B1TS'XDU>N=Y4;JS96WR?U&*(E-!HDXK,;YN"QW>B?,-^J'; A*QROHJO
M;[R1L6V\F+)KNZ&S:KNMLF>ZMK1GNK:T9[JVM&>ZMK1GNK:T9[JVM&>ZMK1G
MNK:T9[JVM&>ZMK1GNK:T_Y\R%/^@.B3_JC0L_[4R,?/#,C/CU#@PT^$\/\;H
M0E*YY4ACK.)-<I_?5'^3V5V*B=)GDX/-<)I]R7>?>,9]I'3$@Z=PPHBI;L&.
MJVS E*QJOYNM:;^EK6B_KJUHOZZM:+^NK6B_KJUHOZZM:+^NK6B_KJUHOZZM
M:+^NK6B_KJUHOZZM_Z P%/^C-B+_KS H^[PM*^C-+"C5X# PQ^DX1+GL/E>L
MZ45GGN=+=9+@4X")V5Z)@M1HD7S0<99XS'>;=,I]GG#(@J%NQX>C:\6+I6G$
MD*9HQ):G9L.>J&7#I:AEPZ6H9<.EJ&7#I:AEPZ6H9<.EJ&7#I:AEPZ6H9<.E
MJ&7#I:AEPZ6H_Z$O%/^H+Q__M2HB\,8D(=C=(R#(Z2TUNO(U2:SQ/%J>\$-I
MDNA,=8CA57^!VV&'>]=JC7;3<9%RT7>5;\]\EVS-@)IJS(6;:,N)G6;*C9YE
MR9*?8\F8H&+(GJ%BR)ZA8LB>H6+(GJ%BR)ZA8LB>H6+(GJ%BR)ZA8LB>H6+(
MGJ%BR)ZA_Z,M%/^N*1KXOR :WM88$\GH(B6Z]"LZK/@T39[W/%R2\49IB.E0
M<W_C67MZWV2"=-QKAG#9<8IMUG:-:M5[CVC3?Y%FTH.29-&'E&/1BI5AT(^6
M8,^4EU[/F9A>SYF87L^9F%[/F9A>SYF87L^9F%[/F9A>SYF87L^9F%[/F9A>
MSYF8_Z<H$O^W'Q+FSA$-R^85%KOT(2JL_BL^GO\T3I+Z/UR(\DIF?^Q5;WGH
M7G5RY&1[;N%K?FK?<(%HWG6$9=QYA6/;?8=BVH&(8-J$B5_9AXI=V(N+7->0
MC%O6E(U;UI2-6]:4C5O6E(U;UI2-6]:4C5O6E(U;UI2-6]:4C5O6E(U;UI2-
M_[ >"^W&#@C-VPL(N_,5&JS_(2Z>_RP_DO\W38?]1%A_]D]A>/%9:''M7VUJ
MZV1Q9^AJ=&3G;W=BY71Y8.1X>E_C>WM=XWY\7.*!?5OAA'Y:X8A_6>",@%C@
MCX%8X(^!6."/@5C@CX%8X(^!6."/@5C@CX%8X(^!6."/@5C@CX%8X(^!\[T-
M!,S/"0&]Y0P,K/\7'I[_)"^2_R\]A_\]27__25)X_%1:</A:7VGT7V1D\F5G
M8?!J:5[O;FM<[G)M6^UV;EKL>6]8['QP5^M^<%;K@7%5ZH1R5.J(<U/IBW13
MZ8MT4^F+=%/IBW13Z8MT4^F+=%/IBW13Z8MT4^F+=%/IBW13Z8MTS,8( +W4
M" .M]0X/G_\:'Y/_)RV(_S0Y?O]"0W?_34IN_U-09_]956+\7EA>^V1;6_EH
M75GX;%Y7]W!@5O=S857V=F)4]7AB4_5[8U+T?611](!D4/.#94_SAF9/\X9F
M3_.&9D_SAF9/\X9F3_.&9D_SAF9/\X9F3_.&9D_SAF9/\X9FO<L& *[;!@2?
M_Q 0D_\='8C_*BA^_S@R=O]$.FW_2T%E_U%&7_]725O_74Q8_V).5?]F4%/_
M:E%2_VU24/]P4T__<E1._W543?]W54W_>55,_GM62_Y^5TK]@5=*_8%72OV!
M5TK]@5=*_8%72OV!5TK]@5=*_8%72OV!5TK]@5=*_8%7_XTM#O^,/AW_BDPN
M_Y)3._^45TC_E5Q4_9-B8/61:FOOC7)VZ8E\?^2%A(;@@(N-W'R1DMIYEY;8
M=IR9U7.@F]1QI9W3;ZF?TFZNH-)MLZ'1;+FBT6O H\ULQ:/(;L:BR&[&HLAN
MQJ+(;L:BR&[&HLANQJ+(;L:BR&[&HLANQJ+(;L:B_XTM#O^,/AW_BDPN_Y)3
M._^45TC_E5Q4_9-B8/61:FOOC7)VZ8E\?^2%A(;@@(N-W'R1DMIYEY;8=IR9
MU7.@F]1QI9W3;ZF?TFZNH-)MLZ'1;+FBT6O H\ULQ:/(;L:BR&[&HLANQJ+(
M;L:BR&[&HLANQJ+(;L:BR&[&HLANQJ+(;L:B_XTM#O^,/AW_BDPN_Y)3._^4
M5TC_E5Q4_9-B8/61:FOOC7)VZ8E\?^2%A(;@@(N-W'R1DMIYEY;8=IR9U7.@
MF]1QI9W3;ZF?TFZNH-)MLZ'1;+FBT6O H\ULQ:/(;L:BR&[&HLANQJ+(;L:B
MR&[&HLANQJ+(;L:BR&[&HLANQJ+(;L:B_XTM#O^,/AW_BDPN_Y)3._^45TC_
ME5Q4_9-B8/61:FOOC7)VZ8E\?^2%A(;@@(N-W'R1DMIYEY;8=IR9U7.@F]1Q
MI9W3;ZF?TFZNH-)MLZ'1;+FBT6O H\ULQ:/(;L:BR&[&HLANQJ+(;L:BR&[&
MHLANQJ+(;L:BR&[&HLANQJ+(;L:B_XTM#O^,/AW_BDPN_Y)3._^45TC_E5Q4
M_9-B8/61:FOOC7)VZ8E\?^2%A(;@@(N-W'R1DMIYEY;8=IR9U7.@F]1QI9W3
M;ZF?TFZNH-)MLZ'1;+FBT6O H\ULQ:/(;L:BR&[&HLANQJ+(;L:BR&[&HLAN
MQJ+(;L:BR&[&HLANQJ+(;L:B_XTM#O^-/AW_C$PN_Y13._^55D?_EEM4_95A
M8/:2:&OOCW!UZ8MZ?^2'@X??@HJ-W'Z0DMEZEI?6=YN:U72@G=-RI9_2<*FA
MT6ZNHM!MM*/0;+JDT&S"I,INQ*3$;\2DQ&_$I,1OQ*3$;\2DQ&_$I,1OQ*3$
M;\2DQ&_$I,1OQ*3$;\2D_XXM#O^./AW_CDLN_Y51.O^85$?_F%A3_IA>7_:5
M9&KODFQUZ8YV?N2*@(??A8>.VX".E-A\E)C5>9J<TW:?G]%SI*+0<:JDSV^O
MI<YNMJ;.;;VGRF["I\-PPJ>]<<*GO7'"I[UQPJ>]<<*GO7'"I[UQPJ>]<<*G
MO7'"I[UQPJ>]<<*G_X\M#O^./A[_D$HM_Y=/.O^944;_FU92_II;7O>886GP
ME6ATZI%Q?N2.?(;?B82.VX.+E-=_DIK4>YB>TG>>H=!TI*3.<JJFS7"QJ,UO
MN:G+;\&IPW'!J;QRP*JW<\"JMW/ JK=SP*JW<\"JMW/ JK=SP*JW<\"JMW/
MJK=SP*JW<\"J_X\M#O^//A[_DDHM_YA-.?^;3T7_G5-1_YU87/B;7FCQF65R
MZI5M?.21=X;?C(&.VX>)E=:!D)K3?9:?T'F=H\YUHZ;-<JNIS'"SJLMOO:O%
M<K^KO7._K+9TOJRQ=;ZML76^K;%UOJVQ=;ZML76^K;%UOJVQ=;ZML76^K;%U
MOJVQ=;ZM_Y M#O^0/A[_DTDM_YE,.?^=3D3_GU%0_Y]66_F>7&;RG&)QZYAI
M>^64<X3@CWV-VXJ&E-:$C9O2?Y6@SWJ<I<UVHZC+<ZNKRG&UK<9QOJV^=+VN
MMG6]KK!VO:ZL=[VNK'>]KJQWO:ZL=[VNK'>]KJQWO:ZL=[VNK'>]KJQWO:ZL
M=[VN_Y M#O^0/A[_E4DL_YM*./^>3$/_H4]/_Z)46OJA667SH%]O[)UF>>:8
M;X/@DWF,VXZ"D]:'BIO2@9*ASWR:ILIXHJK'=:NMPW.TK[]SO+"W=;RPL'>[
ML*IXN["G>;RPIWF\L*=YO+"G>;RPIWF\L*=YO+"G>;RPIWF\L*=YO+"G>;RP
M_Y$M#O^1/A[_ED@L_YQ(-_^@2D+_HTU-_Z126/NE5V/TI%UM[J%C=^B>:X#B
MF'6)W))^DM.,AYK,AH^AQH"7I\%\GJR]>::ON7:OL;=VNK*O=[JRJGFZLJ5Z
MNK*B>[NQHGN[L:)[N[&B>[NQHGN[L:)[N[&B>[NQHGN[L:)[N[&B>[NQ_Y$M
M#O^1/A[_F$<L_YU'-_^A2$'_I4M,_Z=05ORH56'UJ%MK[:=A=.6D:7[>GW.'
MU)A]D,N1A)K$BHRBOH23J+B FJVT?**PL'JKLZUYM;2H>KFTI'NYM*!]N;.=
M?;JSG7VZLYU]NK.=?;JSG7VZLYU]NK.=?;JSG7VZLYU]NK.=?;JS_Y(M#O^2
M/A[_F$8K_YY&-O^C1T'_ITE+_ZI.5?JK4U[RK%EHZ:Q@<>*I:'K9I7.#S9QZ
MC\65@9J]CHBBMXB0J;&$EZZL@)^QJ'ZGM*5]L;6A?;BVG7ZXM9I_N;29@+JS
MF8"ZLYF NK.9@+JSF8"ZLYF NK.9@+JSF8"ZLYF NK.9@+JS_Y(M#O^2/A[_
MF44K_Y]$-?^D14#_J4A)_ZQ,4_BN4ESOL%AEYK%?;=ZP:7;2J7&"R*!XC[^8
M?IJWDH6BL(R,J:J(E*ZDA9RRH(*DM9V!KK::@+>WEX&WMI6"N;24@KFSE(*Y
MLY2"N;.4@KFSE(*YLY2"N;.4@KFSE(*YLY2"N;.4@KFS_Y,M#O^2/1[_FD0J
M_Z!#-?^F1#[_JT9(_ZY+4?6R4%GLM5=AY+=>:=JT:7/-K&^"PJ1VC[F<?)FQ
MEH.BJI&*J:.,D:Z>B9FRF8>AM9:%J[>3A;:WD82WMY"%N+60A;FTD(6YM)"%
MN;20A;FTD(6YM)"%N;20A;FTD(6YM)"%N;20A;FT_Y,M#O^3/1[_FT,J_Z)"
M-/^H0CW_K45&_+%*3_*U3U;INE9=X;U@9-2X9W+(KVV!O:=TCK2@>IFKFH"B
MI)6'J9V1CJZ7CI:RDHN?M8^*J+>,BK.XBXFWMXN(N+6+B+FTBXBYM(N(N;2+
MB+FTBXBYM(N(N;2+B+FTBXBYM(N(N;2+B+FT_Y,M#O^3/1[_G$$J_Z- ,_^I
M03S_KT1%^K1(3/"Z3E/GOU99WL)@8,^[9G'#LVR!N*MRCJZD>)BEGGZAGIJ$
MJ)>6C*Z1DY2RC)&<M8B/IK>%C[&XA8ZVMX:-N+:'C+BUAXRXM8>,N+6'C+BU
MAXRXM8>,N+6'C+BUAXRXM8>,N+6'C+BU_Y0L#O^4/1[_G4 I_Z0^,O^K/SO_
ML4)"^+A'2>V^3D_EQE=3VL9>7\N^9'&^MFJ LZ]PC:FI=IB@HWRAF)^"J)&;
MB:V*F9*RA9::M8&5I+=_E:ZW?I2WMX&1M[:"D+BU@I"XM8*0N+6"D+BU@I"X
MM8*0N+6"D+BU@I"XM8*0N+6"D+BU_Y0L#O^4/1[_GC\H_Z8],?^M/CG_M$%
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
M0O^#2D+_@TI"_X-*0O^#2D+_@TI"_X-*_X(H"?^".1;_@4@E_XI/,?^.5CW_
MCUQ)_XYC5/Z*:E[XA7%H\H!Z<.Y\@W?J>(M]YW22@N1QF(7B;YV(X6VBB^!K
MIXW?::R.WFBQD-UGMY'=9KV1W&7%DMQES9+49M&2SVC2DL]HTI+/:-*2SVC2
MDL]HTI+/:-*2SVC2DL]HTI+/:-*2_X(H"?^".1;_@4@E_XI/,?^.5CW_CUQ)
M_XYC5/Z*:E[XA7%H\H!Z<.Y\@W?J>(M]YW22@N1QF(7B;YV(X6VBB^!KIXW?
M::R.WFBQD-UGMY'=9KV1W&7%DMQES9+49M&2SVC2DL]HTI+/:-*2SVC2DL]H
MTI+/:-*2SVC2DL]HTI+/:-*2_X(H"?^".1;_@4@E_XI/,?^.5CW_CUQ)_XYC
M5/Z*:E[XA7%H\H!Z<.Y\@W?J>(M]YW22@N1QF(7B;YV(X6VBB^!KIXW?::R.
MWFBQD-UGMY'=9KV1W&7%DMQES9+49M&2SVC2DL]HTI+/:-*2SVC2DL]HTI+/
M:-*2SVC2DL]HTI+/:-*2_X(H"?^".1;_@4@E_XI/,?^.5CW_CUQ)_XYC5/Z*
M:E[XA7%H\H!Z<.Y\@W?J>(M]YW22@N1QF(7B;YV(X6VBB^!KIXW?::R.WFBQ
MD-UGMY'=9KV1W&7%DMQES9+49M&2SVC2DL]HTI+/:-*2SVC2DL]HTI+/:-*2
MSVC2DL]HTI+/:-*2_X(H"?^#.1;_@T<E_XQ.,?^053W_D5M(_Y!A4_Z-:%[X
MB&]H\H-X<.U^@GCI>HI^YG:1@^1SEX?B<)V*X&ZBC-]KIX[=:JR0W6BRD=QG
MN)/;9K^3VV;'E-EFT)3/:-"3RVG0E,MIT)3+:="4RVG0E,MIT)3+:="4RVG0
ME,MIT)3+:="4_X,H"?^#.1?_AD8D_XY-,/^35#S_E%A'_Y)>4_^095WXC&UG
M\H9U<.V!?WCI?8=^Y7F/A.)UE8C@<IN,WF^AC]ULIY'<:ZR3VVFSE-IHNI;9
M9\.6V6;-E]!ISI;(:LZ7Q&O-E\1KS9?$:\V7Q&O-E\1KS9?$:\V7Q&O-E\1K
MS9?$:\V7_X0H"?^$.1?_B$4D_Y%,,/^543O_EE9'_Y5<4O^38ESYCVIF\XIR
M<.V%>WCI@(1_Y7N,A>)WDXK?<YJ.W7"@D=MMII3::ZV6V6FTE]AHO9C89\B9
MT6G,F<EKS)G";,R:O6W+FKUMRYJ];<N:O6W+FKUMRYJ];<N:O6W+FKUMRYJ]
M;<N:_X4H"?^%.1?_BD0D_Y-++_^73SK_F%1&_Y=94/^68%OYDF=E\XYO;^Z)
M>'?I@X%_Y'Z*A>%YD8O>=9B/W'&?D]INII;8;*Z8UVJVFM9HP9O3:<N;RFO+
MF\)MRIR[;LJ=N&_*G;AORIVX;\J=N&_*G;AORIVX;\J=N&_*G;AORIVX;\J=
M_X4H"?^&.1?_C$0C_Y5*+_^933K_FE%$_YI63_^975KZEF1D]))K;NZ-=';I
MAWY^Y(&'A>!\CXO==Y>0VW.>E=AOIIC6;*^:U6JYG-1IQIW+;,F=PVW)GKQO
MR)^U<,B?LG'(G[)QR)^R<<B?LG'(G[)QR)^R<<B?LG'(G[)QR)^R<<B?_X8G
M"?^&.1?_CD,C_Y=)+O^:2SG_G$]#_YU43O^<6EC[FF!B]99H;.^1;W7JBWE^
MY86#A>!_C(S=>961V72=EM1PI9K0;JZ=S6RWG\MKPZ##;L>@NV_'H;5QQJ&O
M<L:AK'/&H:QSQJ&L<\:AK'/&H:QSQJ&L<\:AK'/&H:QSQJ&L<\:A_X<G"?^'
M.1?_D$(C_YA'+?^<23C_GTQ"_Z!13/^@5U;[GEY@])ME:NV6;'/GD'9\X8J
MA-N$B8O3?I&2SGB9F,ETH9S&<:F?PG"RHL!OO:.Z<,6CLW+%I*YSQ:2I=,6C
MIG7%HZ9UQ:.F=<6CIG7%HZ9UQ:.F=<6CIG7%HZ9UQ:.F=<6C_X<G"?^(.!?_
MD4$B_YI%+/^>1S;_H4I _Z-02OZC553VHEQ=[Z!B9^B<:7#AEG1YVI!]@M&)
MAHO*@HV3Q7V5F<!YG9Z\=J6AN'.MI+5RN*6R<L.FK'3#IJ=VPZ:C=\2EH7C$
MI:%XQ*6A>,2EH7C$I:%XQ*6A>,2EH7C$I:%XQ*6A>,2E_X@G"?^(.!?_DT$B
M_YM$+/^@137_HTD__Z5.2/NG5%'SIEI;ZZ5@9..B:&W<G7-VT95Z@LF-@HO"
MAXJ3O(*1FK=]F9^R>J&CKW>IIJMVLZ>I=L"HI'?"J*%YPJ>=>L.GFWK#IIMZ
MPZ:;>L.FFWK#IIMZPZ:;>L.FFWK#IIMZPZ:;>L.F_X@G"?^).!?_E4 A_YU"
M*_^B1#3_I4@]_ZA,1OBJ4D_OJUA7YZM?8."H:6G4H7!URYEX@<*2?XN[BX:4
MM8:.FJ^"E:"J?IVDIGNFIZ-ZL*F@>;RJG7K!J9I\P:F8?<*HEGW"IY9]PJ>6
M?<*GEGW"IY9]PJ>6?<*GEGW"IY9]PJ>6?<*G_XDG"?^).!?_EC\A_YY!*O^C
M0C/_IT8[_JM+1/6N44SLL%=4Y+%>7-NM:&;/I6YUQ9UU@;R6?(NUD(.4KHJ+
MFZB&DJ"C@IJEGH"BJ)M^K*J8?KBKEG[ JY1_P*J3@,&HDH#"J)* PJB2@,*H
MDH#"J)* PJB2@,*HDH#"J)* PJB2@,*H_XDG"?^*.!?_F#\@_Y\_*?^E03+_
MJD4Z_*Y)0?*Q3TGIM590X;=?5]6Q967*J&QTP*%S@+>:>HNOE(&4J(^(FZ**
MCZ"<AY>EEX2@J)2"J:J1@K6KCX*_JXZ#P*J-@\&IC8/!J(V#P:B-@\&HC8/!
MJ(V#P:B-@\&HC8/!J(V#P:B-@\&H_XHG"?^+.!?_F3X@_Z$^*/^F0##_K$,X
M^;%(/_"U3D7GNE5+WKM>5-"T9&7%K&MSNZ1Q@+&>>(JIF'Z3HI.%FIN/C:"6
MC)6ED8F=J(V'IZN*A[*LB(>_K(B'P*N(AL"IB(;!J(B&P:B(AL&HB(;!J(B&
MP:B(AL&HB(;!J(B&P:B(AL&H_XHG"?^,-Q?_FST?_Z(])_^H/R__KD(V][1'
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
M2?]^4D?_A%-%_XM40_^154+^F%9!_9Y70/VF6$#\J5A _*E80/RI6$#\J5A
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
M7T/'DVA/OXQP6;B'=V&R@G]HK7Z&;JEZCG.D=Y9XH'6>>YUSJ'Z:<K. EW'
M@99RTX&3<]^ D73@?Y!TX'Z/=.%]CW3A?8]TX7V/=.%]CW3A?8]TX7V/=.%]
M_VHA _]V( 3_AR<'_Y0P#/^=.1']HCT5\J5!&NFH1Q_@JDTEU*14-,J=74+!
MEV5.NI%M6+*+=6&LAGQHIX*#;J)_BW2=?)-XF7F;?)5WI7^2=J^!D':]@HYV
MSH*-=]Z!BW??@(IXX'^*>.!^BGC@?HIXX'Z*>.!^BGC@?HIXX'Z*>.!^_VH@
M _]X'P3_B28'_Y8P"_^?-P_ZI#H3[ZD_%^:M11K<KDHDSZA3,\:A7$&]FV1-
MM)5K6*V/<F"GBWEHH8>!;IN#B'27@)!XDGZ9?(Y\HG^+>JV"B'JZ@X=ZRX.&
M>]Z"A7O>@85[WX"%>^!_A7O@?X5[X'^%>^!_A7O@?X5[X'^%>^!__VL@ _]Z
M'@3_BR8&_Y@O"O^A-0WWIS@0[*T\$^.R0A;7L4<CRZM2,L&E6D"XGV),L)EI
M5ZB4<&"ACW=GFXM^;I:(AG.1A8YXC(*6?(B GX"$?ZJ"@7^W@X!_R(1_@-V#
M?W_>@7]_WX" ?N!_@'[@?X!^X'^ ?N!_@'[@?X!^X'^ ?N!__VP@ _]\' /_
MC24&_YHN"?^C,POTJC0-Z;$Y#]^W/Q+2M$8BQZY0,;VH63^SHF!+JYUG5J.8
M;E^<E'5GEI!\;9"-@W.+BHMXAHB4?(&&G8!^A*B">X2U@WF$Q81XA=V#>83>
M@7J#WX!Z@N!_>H+@?WJ"X']Z@N!_>H+@?WJ"X']Z@N!__VT? _]^&P/_CR0%
M_YTL!_ZF, GPKC$+Y;8U"]N\.1'.MT4@P[)/,+BL5SZOIU]*IJ%E59Z=;%Z7
MF7-FD)5Z;(J2@7*%D(EW@(V1?'N+FW]WBJ6"=(FR@W*)PH-RBMJ#<XG>@72'
MWX!UAN!_=8;@?W6&X']UAN!_=8;@?W6&X']UAN!__V\> _^ &P/_DB,$_Z K
M!OJI+ ?MLBP'XKPQ!]7 -A#)NT,?OK9-+K2P5CRJJUU)H:9D5)FB:EV1GG%E
MBIMX:X28?W%_EH9V>9./>G61F'YQD*.!;I"O@FR0OX-KD=6";8_>@6^-WX!P
MB^!_<(O@?W"+X']PB^!_<(O@?W"+X']PB^!__W$< _^#&0+_E2$#_Z,I!?:M
M)P7HMR8$WL,J ]##-0[$OT$=N;I,+:ZU5#NEL%M'FZQB4I.H:5N+I6]CA:)V
M:GZ??&]XG(1T<YJ,>6^9EGQKEZ%_:)>M@&:7O(%EF-& 9I;??VB3X'YJD>%^
M:I'A?FJ1X7YJD>%^:I'A?FJ1X7YJD>%^_W4: O^'& +_F" #_Z8E _*R( /D
MOAX"U\DB LK',PV^PT <L[]**ZFZ4SF?MEI%EK)A4(VO9UF%K&U@?JET9WBF
M>FURI()R;:**=FBAE'EDH)]\89^K?E^@NGY?H,Y^7Y_A?6*;X7UCF.)\8YCB
M?&.8XGQCF.)\8YCB?&.8XGQCF.)\_W@8 O^+%P'_G1T"_:L> NRX%P'>R!$
MS\T? L3,, NXR#X9K<5(**/!43:8O5A"C[E?38:V959_LVM=>+%R9'*O>6EL
MK8!N9ZR)<F*JDG5?J9UX7*FJ>EJIN7I9JLQZ6*GD>ENDY'I=H>1Y7:'D>5VA
MY'E=H>1Y7:'D>5VAY'E=H>1Y_WT5 O^0% '_H1@!]K$4 -G!"P#2SPL R-(<
M ;S1+@FQSCL7ILM&)9S(3S.1Q%8_B,%=28"_8U)XO&I9<;IP7VNY=V1FMW]I
M8;:';5VUD7!9M9QR5K2I=%2TN'13M<MT4[7D=%2PYW56K.=U5JSG=5:LYW56
MK.=U5JSG=5:LYW56K.=U_X,2 ?^6$0#_J!$ V;@* ,[$"0#'T@H O]D9 ;38
M*P>IUCD4G]-$(I3032^*S50[@<I;1'C(8DUQQVE3:\5O667$=EY@PWYB7,*'
M9EC!D6A5P9QK4L&H;%#!MVU/PLIM3\+D;$^][&Y0N>QO4+GL;U"Y[&]0N>QO
M4+GL;U"Y[&]0N>QO_XD0 ?^=#@#:KP@ S;L( ,3'!P"\U@L L]\: :K?*P>@
MWCD2EMU#'HS:2RJ"V%,U>=5:/W'3849JTFA,9=%O4F#0=E9;T'Y:5\^'75//
MD5]0SYQA3L^I8TS/N&-+T,MC3-#E8DK.\F5+R/)F2\CR9DO(\F9+R/)F2\CR
M9DO(\F9+R/)F_Y(- -ZF! #.M 8 PK\& +G," "PW0P I^4= Y[E+0N4Y3D6
MBN1"(('C2BIWXE S;^%8.VG@7T%CX&9&7M]N2EK?=4Y6WWU14M^&4T_?D%9-
MWYM72^"G6$G@M5E(X<992.'?64??\%E&W/5;1MSU6T;<]5M&W/5;1MSU6T;<
M]5M&W/5;[9P$ -&M! #"N 4 M\,% *W1" "D[1 !F^T@!9+M+@Z)[#H8@.Q#
M(7;L2BIN[% Q9NM6-V#K7#Q;ZV1 5^MK0U/K<D90ZWI)3>R#2TKLC$U([)9.
M1>VA4$/MKE%"[KQ10>_,4D'OY5) [?%10.WQ44#M\5% [?%10.WQ44#M\5%
M[?%1U*4  ,2R P"VO , J\D% *#8" "7]!,!C_4D!X?U,0]^]CL8=/9"(&SV
M2"=E]D\M7O=5,5GW6S55]V(X4?=H.TWX;SU*^'8_1_A^043YAT-"^9%%0/J;
M1C[ZID<\^[%(._N^23K\STDY_.-).?SC23G\XTDY_.-).?SC23G\XTDY_.-)
MQZT  +>W @"JPP( GM $ )/C"0",_1@"A/XG!WO_,0]R_S@6:?] '&+_1B)<
M_TTF5O]3*E+_62U._U\P2O]E,D?_:S1$_W$U0?]Y-S__@3@\_XHZ.O^3.SC_
MG3PV_Z<]-?^Q/C3_OCXS_\H_,__*/S/_RC\S_\H_,__*/S/_RC\S_\H_N+(
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
M<F62ZG%GC^IP9X[J<&>.ZG!GCNIP9X[J<&>.ZG!GCNIP_W,5 O^%$P'_E!0
M_*,5 .JP$@#9O@P S<$; <+ +0>XO3H3KKE&(:2U3RV:L58YDJY>0XJK9$R#
MJ&I3?*5Q67:C>%]QH7]C;)^':&B>D6MDG9QN8)RH<%Z<MG%=G,EQ79SD<%Z:
MZW!@ENMO897L;V&5[&]AE>QO897L;V&5[&]AE>QO_W<2 ?^)$0'_F1$ \Z@.
M ->U"@#/P0H QL48 +S$*@6RPC@1I[]$'IZ[32N4N%4VB[5<0(2R8DE\KVE0
M=JUO5G"K=EMKJGU@9JB&9&*GCV=>IIIJ6Z6F;%BEM6U7IL=M5Z;B;%>D[6Q:
MG^UL6I[M;%J>[6Q:GNUL6I[M;%J>[6Q:GNUL_WP0 ?^.$ #VG@T V*T) ,VX
M"0#'Q @ OLH4 +7*)P2KR#8/H<5!&Y?"2RB-OU,SA;U:/'VZ845VN&=+<+=M
M46JU=%9EM'Q;8+*$7URQCF)8L9EE5;"E9E.PLV=2L<9G4K'A9U&O\6A3JO!H
M5*GP:%2I\&A4J?!H5*GP:%2I\&A4J?!H_X(. /^4# #;I08 SK$' ,6[!P"]
MQP< M= 0 *S0(P.CSS,,F<T_&(_*2"2&R%$N?<98.';$7S]OPF9&:<%L2V3
M<U!?OWM46[Z$6%>]C5M4O9A=4;RD7T^\LV!-O<5@3;W@7TR\\&%-M_5B3;;U
M8DVV]6)-MO5B3;;U8DVV]6)-MO5B_XD+ .&< P#0J@4 Q;4% +N_! "RRP@
MJ]@- */9( *:V"\)D-8\%(?41A]^TD\I=M!6,F_/7CEHS60_8\QK1%[,<TE:
MRWI,5LJ#3U+*C5)/RIA43<JE5DO*LU=*R\572<O@5DG)\%A'Q_I92,7[6DC%
M^UI(Q?M:2,7[6DC%^UI(Q?M:]Y$$ -2B @#'KP0 NKD# +#$!0"GT D G^$0
M )CA(0./X# )AN [$GW?1!MUWDTD;MU5*V?<7#)BVV0W7=MK.UG:<C]5VGI#
M4MJ#14[:C4A,VIA*2=JE2TC;LTQ'W,1,1MS>3$;:[4Q$V/E/0]C[3T/8^T]#
MV/M/0]C[3T/8^T]#V/M/VYH  ,JI @"[LP( L+T# *7)!0";U@D E.@4 8SI
M)02$Z#,+>^@\%'/H1!MKZ$LB9.=2*%[G62U9YV R5>=H-5+G;SA/YW<[3.>
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
MK(ME/Z6';$>@@W--FX![4Y9]@E>2>HI<CGB28(IVFV.'=:5FA'2Q9X)TP&B
M=-5H@'7L9W]V\F9_=?-E?W7S9']U\V1_=?-D?W7S9']U\V1_=?-D_V49 O]T
M% '_@1<!_XT: ?F7'@'KH",!WZ8F M*G, ?(HSX3OYY)'[:94RNNE%LVIX]C
M/Z"+:D:;AW%-E81X4I"!?U>,?X=<B'V08(1[F6. >J-F?GFO:'MYO6EZ>=%I
M>7KJ:'IZ\F9Z>?)E>GGS9'IY\V1Z>?-D>GGS9'IY\V1Z>?-D_V<7 O]V% '_
MA!8!_Y 7 ?6;&@'GI!T!VZL? <ZJ+P;$ICT2NJ%('K*=42JJF%DTHI1A/IR0
M:$66C&],D(EV4HN&?5>&A(5;@H*-7WZ EV-Z?Z%F=WZL:'5]NVES?LYI<W[H
M:'1^\69T??)E=7SS9'5\\V1U?/-D=7SS9'5\\V1U?/-D_VD6 ?]X$P'_AQ0
M_Y,5 /&>%0#CJ!8 U:X; <JM+0; J3L1MJ5&':VA4"FEG%@SGIA?/)>49D20
MD6U+BXYT48:,>U:!B8-;?(>+7WB&E&)TA)]E<8.J9V^#N&EM@\MI;8/F:&Z#
M\F9O@O)E<('S9'"!\V1P@?-D<('S9'"!\V1P@?-D_VL4 ?][$@'_BA( _Y82
M .VB$ #>K0X T+$9 ,6P*P6[K3D/LJE$&ZFE3B>@H58RF9U>.Y*:9$.+EVM*
MAI1R4("2>55[CX!:=XV)7G*,DF%NBIQD:XFH9VF)MFAGB<AH9XGC9VB)\F9I
MA_-E:H;S9&J&\V1JAO-D:H;S9&J&\V1JAO-D_VX2 ?]^$ #_C1  ]YH. -NG
M"@#3L L RK06 ,"T*02VL3<.K:Y#&J2J3"6;IE4PDZ-<.8R@8T&&G6E(@)IP
M3GN8=U-VEGY8<92&7&R2D&!HD9IC99"F96.0M&9AD,9F89#A9F&0\F5CCO-D
M9(ST8V2,]&-DC/1C9(ST8V2,]&-DC/1C_W$0 ?^"#P#_D0T WI\) -.J"0#,
MLPD Q+@3 +JX)@.QMC4,I[-!&)ZO2B.6K%,NCJE:-X>F83^ I&=&>J%N3'6?
M=5%PG7Q5:YR$6F::CEUCF9A@7YBD8EV8LF1;F,-D6YC>8UN8\&-<E?5B7I/U
M8EZ3]6)>D_5B7I/U8EZ3]6)>D_5B_W4. /^&#0#KE@@ U:,' ,RM" #%M@<
MO;P1 +2](P*KNS(*H;D_%9BV2""0LU$KB+!8-("N7SQZJV9#=*EL2&^H<TYJ
MIGI29:6"5F&CC%I=HI9<6J*B7U>AL&!6H<%@5:+<8%6A[V!6G_=?5YSW7U><
M]U]7G/=?5YSW7U><]U]7G/=?_WH, /V+"0#:FP0 SJ<& ,2P!@"\N00 M<$.
M *S"( &DP3 (FK\\$Y&]1AV)ND\G@;A6,'JV73ASM&0_;K)J1&BQ<4EDL'E-
M7ZZ!45NMBE18K9575*RA65*LKUM0K,!;4*S:6D^K[EM/JOI;4:;Z6U&F^EM1
MIOI;4:;Z6U&F^EM1IOI;_X ) .&2 0#1H 0 QJL% +RT! "SO0, J\<+ *3)
M' &<R"P&D\<Y#XK%1!F!PTTC>L%4+'._6S-MOF(Y9[QI/F*[<$->NG='6KF
M2U:YB4Y3N)104+B@4DVXKE1,N+]42[G85$NW[51*MOE52K/^5DJS_E9*L_Y6
M2K/^5DJS_E9*L_Y6^H<" -:8  #)I0, O:\# +.X 0"IP@0 H<T( )K0%@"2
MT"@$BL\V#('.015YS$H><LM2)FS*6BUFR6$R8<AH-US';SQ8QG8_5<9_0U'%
MB45.Q91(2\6@2DG%KDM(Q;]+1\;82T?%[4M&P_E-1<+_3D7"_TY%PO].1<+_
M3D7"_TY%PO].WY   ,R?  "_J@$ L[,! *F] @"?QP4 EM() ([:$@"(VR0"
M@-HR"'C9/A!QV$@8:M=0'V366"5?U5\J6]1G+U?4;C-3TW8V4--_.4S3B#M*
MTY0^1].@/T74KD!$U+]!0]780$33[$!"TO9"0='^1$'1_D1!T?Y$0='^1$'1
M_D1!T?Y$T9@  ,.E  "UK@  J;@  )[# @"4S08 BMD* (3C& %]Y"8#=>0R
M"&[C/ ]GXT458>--&USC52!7XUTD5.-D)U#B:RI-XG,M2N-\,$CCAC)%XY T
M0^.<-4'DJ39 Y+@W/^7+-S_EY#<_X_,V/>+[.#WB^S@]XOLX/>+[.#WB^S@]
MXOLXQJ$  +>K  "JM   GKX  )/) @"(U 8 ?^X. 'GM&P%Q[2<#:NXR"&3N
M.PU>[D,36.Y+%U/N4AI0[UD>3.]@($GO9R-'[V\E1/!W)T'P@"D_\(HJ/?&5
M+#OQH2TY\JXN./*^+S?ST"\W\^<O-O'S+S;Q\R\V\?,O-O'S+S;Q\R\V\?,O
MN:<  *NP  "?NP  DL8  (;0 0![W04 =/<1 &WW' %F^"8#7_@O!EKY. I4
M^4 .4/I'$4SZ3A1(^U461?M;&$+[8AI _&@</?QP'3K]>!\X_8(@-OV-(C3^
MF",R_J0D,?^Q)3#_OR8O_\\F+O_C)B[_XR8N_^,F+O_C)B[_XR8N_^,FK:T
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
M6H-N^%F";_Q8@F_]5X)O_5>";_U7@F_]5X)O_5>";_U7_V 5 ?]N$0'_>Q,
M_X84 /:/%@#GEA@ VYP< ,^;+03%ESL-O)-'&+2.42.MBEDLIX9A-*&":3N<
M?W!!EWQW1I-Y?DN/=X9/BW6.4HASEU6$<J%8@G&L6G]QNEQ^<<Q<?7+G6WUR
M]EI\<OQ9?'+\5WQR_5=\<OU7?'+]5WQR_5=\<OU7_V(4 ?]Q$0'_?1$ _X@2
M /*2$@#CFA( U9\9 ,J>*P3!FSD,N)=%%["23R*ICE@KHHI?,YR&9SJ7@VY
MDH!U18U^?$J)?(1.A7J,4H)XE59^=Y]8>W:J6WEUN%QW=<I<=W;E7'=W]5IW
M=OM9=W;\6'=V_%=W=OQ7=W;\5W=V_%=W=OQ7_V02 ?]S$ #_@!  _XL0 .^5
M#@#?G@T T*(7 ,:A*0.]GC<+M)I#%JR632"DDE8JG8Y>,I>+93F2B&Q C85S
M18B#>DJ$@(%.@'^*4GQ]DU5X?)U8=7NH6W-ZMEQQ>L=<<7KB7'%[\UIQ>_M9
M<GK\6')Z_%AR>OQ8<GK\6')Z_%AR>OQ8_V<1 ?]U#P#_@PX ](X- -N9"@#4
MH0L S*05 ,*D)P.XHC8*L)Y"%:>:3!^@EU0IF9-<,9.08SB-C6H_B(IQ1(.(
M>$E^AG]->H2(47:"D55S@9M8;X"F6FU_M%QK?\5<:X#?7&N \EIK@/M9;'[\
M6&U^_%AM?OQ8;7[\6&U^_%AM?OQ8_VD0 ?]X#@#_A0P XI(( -6;"0#.HPD
MQZ@2 +VH)0*TIC0)JZ) $Z.?2AZ;FU(GE)A:,(Z583>(DF@]@I!O0WZ.=DAY
MC'U,=8J%4'&(CE1MAYE7:H:D66>%L5MEA<);987<6V6%\%IFA?M99X/\6&>#
M_%=G@_Q79X/\5V>#_%=G@_Q7_VP. /][# #RB0D V94& ,^>" #)I@@ P:L0
M +BK(@*OJC((IJ<^$IZD2!R6H5$ECYY8+HB;7S6"F68\?99M07B4=$9SDGM+
M;Y"#3VN/C%)GCI959(VB6&&,KUE?C,!:7XS965^,[EE?C/M888K]5V&)_5=A
MB?U788G]5V&)_5=AB?U7_V\, /]_"0#?C0, TI@& ,JB!@#"J08 NJ\. +*P
M( &IKB\&H:P\$)BI1AJ1IT\CB:16+(.B73-]GV0Y=YUK/W*;<41NFGE(:9B!
M3&67BE!AE9137I6@55N4K5=:E+U869345UF4[%=9D_E66Y'^55N0_E5;D/Y5
M6Y#^55N0_E5;D/Y5_W,) /6$! #8D0, S)P% ,.E!0"[K00 L[,, *NU' &C
MM"P%F[(Y#I*P1!>*K4T@@ZM4*7VI7#!WIV(V<:5I/&RD;T%HHG=%9*%_25^?
MB$Q<GI)/6)Z>4E:=JU-4G;Q44YW15%.=ZU-3G/A35)K_4U29_U-4F?]35)G_
M4U29_U-4F?]3_W@& .&)  #0E@( QJ$# +RI P"SL $ J[@( *2Z& "<NBD#
ME+DV"XRW012$M4H=?+-2)7:Q6BQPKV R:ZYG.&:M;CQBJW5 7JI]1%JIADA6
MJ)%*4ZB=35&GJDY/J+I/3JC/3TZGZ4]-IO=/3:7_3TZD_T].I/]/3J3_3TZD
M_T].I/]/^G\  -B.  #)FP$ OJ4" +2M 0"KM0  H;\$ )O!% "4P24"C, S
M"(2_/A%\O4@9=;Q0(6^Z6"=JN5\M9;AE,F"W;#9<MG0Z6+5\/E6TA4%1M)!$
M3K.<1DRSJ4A*L[E(2;3.2$FSZ4A(L?9)2+#_2DBP_TI(L/]*2+#_2DBP_TI(
ML/]*XH8  ,Z4  #"H0  MJD  *NQ  "AN@$ F,,% )#)$ "*R2 !@\DO!7O(
M.PUTQT44;L9.&VC%5B%CQ%TG7L-D*UK":R]6P7(S4\%[-D_ A#E,P(\\2L";
M/D? J#]&P+A 1<#-0$7 Z#]$OO9!0[W_0D.\_T-#O/]#0[S_0T.\_T-#O/]#
MUHT  ,:;  "XI0  K:X  **V  "8OP( C<@& (/1"P!_TAH >=(J W+2-PAL
MT4(/9M%+%6'04QI<SUL?6,]B(U3.:2=1SG$J3<YZ+4K.@S!(SHXR1<Z:-$/.
MJ#5"SK@V0<_--4'.Z#5 S?4W/\O^.3[+_SD^R_\Y/LO_.3[+_SD^R_\YRI8
M +RB  "OJ@  H[,  )B\  "-Q@, @L\' 'C9"P!SWA@ ;MXF FC>,P5BWCX*
M7=Y(#UG>4!15WE@74=Y@&T[>9QY+W6\@2-YX(T;>@25#WHPG0=Z8*3_>IBH^
MW[4J/>#(*CW?XRH\W?$K.]S[+3K<_2XZW/TN.MS]+CK<_2XZW/TNP)\  +&G
M  "DL   F+H  (W#  "!S0( =M<' &[H#P!IZ!L!8^@G E[I,@58Z3L(5.E$
M#$_J3 ],ZE,22>I;%4;J8A=$ZVH90>MR&S_K>QT\ZX8>.NR1(#CLGB$W[:PB
M-NV[(S7NSR,T[N8C-.OU(S3K^",TZ_@C-.OX(S3K^",TZ_@CLZ4  *:M  "9
MMP  C<$  (#+  !UU0$ :>$& &3S$0!>\QP!6?0F E3T, 1/]3@&2_5 "$?V
M1PI$]DX,0?=5#C_W7 \\]V,1.OAJ$S?X<Q0U^'T6,_F(%S'YE!@O^J$9+OJO
M&BW[OAHL^\\;*_OG&RO[ZQLK^^L;*_OK&RO[ZQLK^^L;J*H  )JT  "-OP
M@,D  '33  !GW@  7O(( %G^$0!3_QH!3O\C DG_*P-%_S,$0?\Z!3[_008[
M_T<'./]."#7_5 DS_UH),?]A"B__:0LL_W(,*O]]#2C_B XF_Y4/)?^A$"3_
MKA$C_[H2(O_*$B+_T!(B_] 2(O_0$B+_T!(B_] 2G+(  (Z\  "!QP  <]$
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
M2I9?^DF57_])DV#_2))@_T>28/]'DF#_1Y)@_T>28/]'_U@5 ?]C$0'_;A(
M_W<5 /M^& #M@QT XH<C =:'+@/,@ST+Q7])%+U[4QVW=ETELG-E+*UO;3*I
M;74WIFI\.Z)HA#Z?9HQ!G&641)ECG$>78J9)E&*P2Y)AODR08=!,CV+H3(YC
M^$N-8_]*C&3_28MD_TF+9/])BV3_28MD_TF+9/])_UH3 ?]F$ #_<1$ _WH2
M />"% #HAQ< W8L< -"++ /'B#L*OX1'$[A_41RQ>UHDK'=B*Z=T:C&C<7(V
MGV]Y.YMM@#^8:XA"E6F019)HF4B/9J)*C&:M3(IENDV(9<Q.AV;F3H9G]DR&
M9_]+A6C_2X1H_TJ$:/]*A&C_2H1H_TJ$:/]*_UP2 ?]H#P#_=!  _WT0 /.%
M$ #DBQ$ UH\7 ,N.*@+"C#@)NHA$$K.$3QNL?U@CIWQ@*Z%X:#&==6\VF7-V
M.Y5Q?3^2;X5"CFV-18MLEDB(:Z!+A6JJ38-IMTZ!:<A/@&KC3X!K]$Y_:_],
M?VO_2W]K_TM_:_]+?VO_2W]K_TM_:_]+_UX0 ?]K#@#_=@X ^X - .J(#0#;
MCPP T)(5 ,>2)P*^CS8(MHQ"$:Z(31JHA%8BHH!>*IQ]93"7>FPUDW=S.H]U
M>SZ,<X)"B'*+1H5PDTF";YU,?VZH3GUNM4][;<90>F[@4'EO\DYY;_Y->6__
M3'EO_TMY;_]+>6__2WEO_TMY;_]+_V / /]M#0#_>0P [H,+ -N+"0#4D0H
MS)43 ,*5)0*YDS0'L8]!$*J,2QFCB%0AG81<*9>!8R^2?FHUCGQQ.8IZ>#V&
M>(!"@W:(17]UD4E\<YM,>7*F3G9RLU!U<L-0<W+=4'1S\$]T<_U-='/_3'1S
M_TQT<_],='/_3'1S_TQT<_],_V(. /]O# #\>PH WH8& -6." #/E D QY@1
M +Z8(P&UEC(&K9,_#Z:021B?C%(@F(E:*).&82Z.@V@TB8%O.85_=CV!?7Y!
M?7N&17IYCTEV>)E,<W>D3G%WL5!O=L%0;G?94&YW[T]N=_Q.;G?_36]W_TQO
M=_],;W?_3&]W_TQO=_],_V0- /]R"@#P?@8 VH@% -"0!P#*EP@ PIL0 +F;
M(0&QFC &J9<]#J&41Q>:D5 ?E(U8)XZ+7RV)B&8SA(9M.("$=#U[@GM!>("$
M171_C4AQ?9=+;7RB3FM\KT]I>[Y0:'S54&A\[4]I?/M.:7S_36I[_TQJ>_],
M:GO_3&I[_TQJ>_],_V8* /]U" #A@0( U(L% ,N3!@#$F@8 O9X. +6?'P&L
MGBX%I)L[#)V81166E4X>CY-6)8F072R$CF0R?XMK-WJ*<CQVB'E <H:!1&^%
MBD=K@Y5*:(*@366!K$YC@;Q/8H'13V*!ZTYC@?E-8X'_3&2 _TMD@/]+9(#_
M2V2 _TMD@/]+_VD( /MX! #<A $ SX\$ ,:7!0"_G04 MZ$, *^C' "GHBP$
MGZ Y"YB>0Q21FTP<BIA4(X267"I_E&(P>I)I-760<#IQCG<^;8U_0FF+B$9E
MBI))8HF>2U^(JDU>B+I.7(C.3EV(Z4U=A_A,78?_2UZ&_TM>AO]+7H;_2UZ&
M_TM>AO]+_VT% .I\  #5B   RI(# ,&: P"YH , L:8) *FG&0"BIRD#FJ4V
M"9*C01*+H4H:A)]2(7Z=6BAYFV N=)EG,V^7;CAKEG4\9Y1]0&.3AD-@D9!&
M7)&<25J0J4M8D+A,5Y#,3%>0YTM7C_=*5X[_2EB._TE8CO])6([_25B._TE8
MCO])_W$! ."   #/C   Q)8" +N> @"RI   J:H% **L%0";K"8"E*LT!XRJ
M/P^%J$@7?J90'GBD6"5SHEXK;J%E,&J?;#1EGG,Y89U[/%Z;A$!:FHY#5YF:
M1529IT=2F;9(49G*2%&8YDA1E_5(49?_1U&6_T=1EO]'49;_1U&6_T=1EO]'
M]G<  -B%  #)D0  OYL! +2B  "KJ   H;   )JR$0"4LR(!C;(P!86Q/ Q^
MKT84>*Y.&W*L5B%MJUPG:*EC+&2H:C!@IW$T7*9Y.%BE@CM5I(P^4:.80$^C
MI4)-H[1#3*/(0TRCY$-+H?1#2Z#_1$N@_T1+H/]$2Z#_1$N@_T1+H/]$XWT
M ,^+  #"E@  MY\  *VF  "CK0  F;4  )"Y#@"+NAX!A+HM WVY.0EWN$,0
M<;9,%VNU4QUFM%HB8K-A)EZR:"M:L6\N5K!W,E.P@35/KXLX3*^7.DJNI#Q(
MKK,]1Z['/4>NXSQ&K?,]1JO^/D6K_S]%J_\_1:O_/T6K_S]%J_\_VH,  ,>1
M  "[G   KZ0  *6K  ":L@  D+H! (;!"0"!PA@ >\(H G7"-09OP4 ,:<!)
M$F2_41=?OE@<6[Y?(%>]9B14O&XG4;QV*DV[?RU*NXHP2+N6,D6[HS1#N[(T
M0KO%-4.[XC1"N?,U0;C]-T"W_S= M_\W0+?_-T"W_S= M_\WSHL  +^8  "R
MH0  IZD  )RP  "1N   AL " 'O(!P!TRQ( <,PB 6O+, -FRSP'8<M%#%S*
M3A%8RE855,I=&5')9!Q.R6P?2\ET(DC(?B1%R(@G0\B5*$'(HBH_R+$K/LG$
M*S[)X2H^Q_(K/<;\+3S%_RX\Q?\N/,7_+CS%_RX\Q?\NQ),  +:?  "II@
MG:X  )*W  "&OP  >\<# '#/!P!GU@T 9-<: &#8*@%<V#8#6-A!!E382@I0
MV%(-3=A:$$K78A-'UVD61==R&$+7?!I V(<</=B3'CS8H1\ZV; @.=G#(#G9
MWR YU^\@.-7Y(C?4_R,WU/\C-]3_(S?4_R,WU/\CN9P  *ND  "?K   D[4
M (>^  ![Q@  <,X# &76!P!=XPX 6N,; %;C)P%2Y#("3N0\!$KD1 9'Y4T(
M1>55"D+E7 Q Y60./N9L$#OF=A(YYH 4-^>,%37GF18TYZ@7,NBX&#+HS!@Q
MZ.48,>;T&#'E_!@QY?P8,>7\&#'E_!@QY?P8KJ(  *&J  "4LP  B+T  'O&
M  !OS@  8]8! %C>!0!4[A  4>\; $WO)@%)\"\"1? X T'Q/P0^\4<%//).
M!CKR50<W\EP(-?-D"3/S;0HQ]'<,+_2"#2WTCPXK]9T/*O:K$"GVO! H]LX1
M)_?F$2?U\1$G]?$1)_7Q$2?U\1$G]?$1HZ@  ):R  "(NP  >\4  &_.  !B
MUP  5MX  $[P!P!*^A  1OL9 $+[(@$__"H!._TR CC].0(U_C\#,OY& S#_
M3 0N_U,%*_]:!2G_8@8G_VL&)/]V!R/_@@@A_Y ((/^="1__JPD>_[H)'?_)
M"1S_W0D<_]T)'/_="1S_W0D<_]T)F+   (JZ  !\Q   ;\T  &+8  !5W@
M2>0  $3[!0 __PX ._\5 #C_'  T_R0!,?\K 2W_,0$J_S8")_\\ B7_0@(C
M_T@"(/]. Q[_50,<_UT#&?]G!!?_<@05_W\$%/^,!1/_F@42_Z8%$?^R!1'_
MO 41_[P%$?^\!1'_O 41_[P%C+@  'W"  !OS   8M@  %3?  !'Y0  /O$
M #G_ 0 T_PL ,/\0 "S_%@ I_QP )O\B "+_)P$?_RP!'/\Q 1K_-@$8_SP!
M%?]! 1/_2 (1_T\"$/]7 @W_80(,_VP""O]Y @G_A@,(_Y(#!_^= P;_I0,&
M_Z4#!O^E P;_I0,&_Z4#_S$Q O\V+@+_.B\"_SLR _\[.03_.T,%_SE/!_\X
M7 K_-F@-_S1T$/\R@!+_,8L4_S"4%O\PFQ?_+Z(7_R^H&/\NKQG_+K49_RZ\
M&?\NQ1K_+L\:_R[@&O\NZQK_+O0:_R[\&OPO_QG[+_\:^B[_&_HN_QSZ+O\<
M^B[_'/HN_QSZ+O\<_S,O O\Y+ +_/2T"_SXP _\_-@3_/T$%_SU-!_\\60K_
M.F4._SAR$?\V?1/_-8@5_S21%_\SF1C_,Z 9_S*F&?\RK!K_,;,:_S&Z&_\Q
MPAO_,<P;_S'=&_\QZ1O],?,;^C+[&_@R_QOW,O\<]C'_'?4Q_Q[U,?\>]3'_
M'O4Q_Q[U,?\>_S4L O\\*@+_0"H"_T(M _]#- 3_1#\%_T)*!_]!5@K_/V(.
M_SUN$?\[>A3_.806_SB.&/\WEAG_-IT:_S:D&_\UJAS_-; <_S6W'?\UOQW_
M-<D=_#78'?HUYQWW-?$=]#7Z'?(U_Q[Q-?\?\#7_(.\T_R'O-/\A[S3_(>\T
M_R'O-/\A_S@J O\_)P+_0R8"_T8I O]),@/_23P%_TA'!_]&4PO_1%\/_T)J
M$O] =A7_/H 8_SR*&?\\DAO_.YH<_3J@'?PZIQW[.:T>^CFT'_DYO!_X.<8?
M]CG3'_(YY!_O.? ?[#KZ'^HY_R'I.?\CZ#G_).<Y_R3G.?\EYSG_)><Y_R7G
M.?\E_SPG O]#(P+_2"("_TPF O]/+P/_4#D%_TY#!_],3PO_2EL/_TAF$_]%
M<1;\0WP9^D*&&_A!CASV0)8>]3^='_,_HR#R/JH@\3ZQ(? ^N2'N/L,A[3[/
M(>H^XB'F/^\AXS[Y(^$]_R7?/?\GWCW_*-P]_RC</?\HW#W_*-P]_RC</?\H
M_S\C ?]'( '_3!X!_U$D O]5+ /_5C4$_U4_!O]32@K^4%8/^DYB$_9+;1?S
M27<:\$>!'.Y&BA[L19(@ZT29(>E#H"+H0Z<CYD.N(^5"MB3D0L DXD/,)-]#
MX"3;0^TEUD+X*--"_RK10O\KST'_*\Y!_RS.0?\LSD'_+,Y!_RS.0?\L_T,@
M ?]*' '_4!L!_U<A ?];* +_7#(#_UL[!OQ91@GV5E$.\51=$^U1:!?I3W(:
MYDU\'>1+A2#B2HXAX$F5(]Y(G"3<1Z,FVD>K)]A&LRC51KPHTT;(*=%&W"K-
M1^PJR4;W+,=&_R[$1O\OPT;_+\)&_R_!1O\OP4;_+\%&_R_!1O\O_T8= ?].
M& '_5A@!_UP> ?]@)0+_8BT#_&(W!?1@00CN74P-Z%I8$N-88Q??56X;VU)W
M']A0@"+43XDDT4V0)\],ERC-3)XJRTNF*\E*K2S'2K<MQDK"+L1*T2_!2^<O
MO4KT,;M*_S*X2O\RMTO_,[9+_S.V2_\SMDO_,[9+_S.V2_\S_TH: ?]2%0'_
M6A8!_V$; ?]F(0'^:"D"]&@R ^QG/ ;E9$@+WV%4$-E>7A?26VD<SEAR(,M6
M>R3(5(,GQ5*+*L-1DBS!4)DNOT^A+[U/J#&[3K$RN4Z\,[=.RC2U3N$TLD[Q
M-:]/_3:M3_\VK$__-JM/_S:K3_\VJT__-JM/_S:K3_\V_TT7 ?]5$@'_7Q0
M_V88 /]K'0'X;20![6XL N5M-@3=:T,(U&=/$,UD6A?(8&0=Q%UM(L%;=B:]
M67XINU>%++A6C2^V590QM%2<,[)3I#2P4JTVK5*W-ZQ2Q3BJ4MHXIU+M.:53
M^CFC4_\YHE/_.:%4_SBA5/\XH53_.*%4_SBA5/\X_T\4 ?]9$ #_8Q( _VH4
M /]O&0#R<A\ YG0F =UT,0+3<3\(RVU+#\5I5A? 9F =NV-I(K=@<2>T7GDK
ML5R +JY;B#&L68\SJEB7-:=7GS>E5Z@YHU:S.J%6P#N?5M(\G5;I/)M7^#R:
M5_\\F5C_.YA8_SN86/\ZF%C_.IA8_SJ86/\Z_U(2 ?]<#@#_9A  _VT1 /IS
M% #K=Q@ X'D? -1Y+0++=CP'Q')(#KYO4Q:X:UP=LVAE(J]E;2>L8W4KJ6%\
M+Z9?A#*C7HLUH5V3-YY<FSF<6Z0[F5JO/9=:NSZ66LP_E%KE/Y);]3Z16_\^
MD%S_/9!<_SR/7/\\CUS_/(]<_SR/7/\\_U41 /]?#0#_:0X _W$. /5W$ #F
M>Q$ V7T8 ,Y]*@+%>SD&OG=%#K=T4!6Q<%D<K6UB(JAJ:2>E:'$LH69X+YYD
M@#.;8H<VF&&/.)9@F#N37Z$]D5ZK/X]>N$"-7LA!BU[A08I?\T")7_\_B6#_
M/HA@_SZ(8/\]B&#_/8A@_SV(8/\]_U</ /]B# #_; P ^'0, .EZ# #>?@P
MTH$5 ,B!)P' ?S8&N'Q"#;)X316L=58;IW)?(J)O9B>>;&XLFVIU,)=H?#.4
M9X0VD66,.8YDE3R,8YX^B6*H0(=BM4*%8L5"A&+>0X-C\4*"8_U!@F3_0()D
M_S^"9/\_@F3_/X)D_S^"9/\__UD. /]D"P#_;@H ZG<( -M]" #4@@H S(02
M ,.%) &[@S0%LX! #*U\2Q2F>50;H79<(9QS9":8<6LKE&]R+Y%M>3..:X$V
MBVJ).8AHDCR%9YL_@F:F08!FLD-^9L%$?6;91'QG[T-\9_Q!?&C_0'QH_T!\
M:/\_?&C_/WQH_S]\:/\__UL, /]G"0#W<0< WGH% -2 !P#.A0D QX<1 +Z(
M(@&VAS$$KX0^"ZB!21.B?5(:G'I:()=W82:3=6@KCW-O+XMQ=S.(;WXVA6Z&
M.H)MCSU_:YD_?&NC0GEJL$-X:K]$=FK4179K[4-V:_M"=FO_079L_T!V;/]
M=FS_0'9L_T!V;/] _UT* /]I!P#L= , VGP$ -"#!@#)B < PXH/ +J+( &R
MBB\$JX@\"J2%1Q*=@5 9F'Y8'Y-\7R6.>68JBG=M+H9U=#*"='PV?W*$.7QQ
MC3UY<)9 =F^A0G1NKD1R;KU%<&[117!OZT1P;_I#<6__07%O_T!Q</] <7#_
M0'%P_T!Q</] _U\( /]K! #A=@  U'\# ,N&!0#%BP8 OHT- +6/'@"NCBT#
MIHPZ"9^)11&9ADX8DX-6'HZ 722)?F0IA7QK+8%Z<C)]>'DU>G>".7=VBSQS
M=94_<72?0FYSK$1L<[M%:W/.16MSZ41K<_A#:W/_0FQS_T%L<_] ;'/_0&QS
M_T!L<_] _V$% /IN 0#=>0  T((" ,>)! # C@0 N9$, +&2&P"IDBL#HI X
M")N-0P^4BDP7CHA4'8F%6R.$@V(H@(%I+7Q_<#%X?G<U=7Q_.'%[B#QN>I(_
M:WF=06AXJD-F>+A$97C,165XYT1E>/=#9GC_0F9X_T%F>/] 9GC_0&9X_T!F
M>/] _V0# .YQ  #8?   RX4" ,., P"[D0, LY0) *R6& "EEB@"G90V!Y:2
M00Z0CTH5BHU2'(2+6B)_B6 G>X=G+'>%;C!S@W4T;X)]-VR!ACMI?Y ^9GZ;
M06-^J$-A?;9$8'W)1%]]Y4-@??9"8'W_06%]_T!A??] 87W_0&%]_T!A??]
M_V<  .-T  #2?P  QX@! +Z/ @"VE0$ KI@& *::%0"?FB8"F)DS!I&7/PR+
ME4@4A9-0&G^16"!ZCU\E=HUE*G*+;"YNBG,R:HA[-F:'A#ECAHX\8(69/UV$
MID%;A+1"6H3'0UJ$XT):@_1!6X/_0%N#_T!;@_\_6X/_/UN#_S];@_\__VH
M -YX  #-@P  PHP  +F3  "PF   IYT" *"?$@"9GR,!DYXQ!8R=/ N%FT82
M?YE.&'J75AYUEETC<)1C*&R2:BQHD7$P99!Y-&&.@C=>C8PZ6HR7/5B,I#]6
MB[) 5(O%0%2+X4!4BO,_58K^/U6)_SY5B?\^58G_/E6)_SY5B?\^[V\  -9\
M  #(AP  O9$  +28  "JG   H*(  )FD$ "3I2 !C*0N X6C.0E_HD,/>:!,
M%G2?4QMOG5H@:IQA)6:::"ECF6\M7YAW,%N7@#18EHHW5965.5*5HCM0E+ ]
M3Y3#/4^4WSQ/D_(\3Y+]/$^2_SQ/D?\\3Y'_/$^1_SQ/D?\\Y'0  ,^!  #"
MC   N)8  *V<  "CH0  F*@  )"J#0"+JQL A:LJ GZJ-@9XJ4$,<JA)$FVG
M41AIIE@<9*1?(6"C9B5=HFTI6:%U+%:A?B]3H(@R3Y^3-4V?H#=+GJ\X2I[!
M.$F>W3A)G? X29S\.$F;_SE)F_\Y29O_.4F;_SE)F_\YVWH  ,B'  "\D@
ML9H  *:@  "<I@  D:P  (>Q" "!LA8 ?+,F 7:R,P1QLCT):[%'#F:P3Q-B
MKU887JY='%JM9"!7K&LC5*QS)E"K?"E-JH8L2JJ2+TBIGS!&J:TR1:F_,D2J
MVC)$J.\R0Z?[,T.F_S-#I?\T0Z7_-$.E_S1#I?\TT($  ,&.  "UF   J9\
M )ZE  "3K   B+(  'RY @!VNA$ <KLA &Z[+@)HNSH&9+I#"E^Z3 Y;N5,2
M5[A:%E2X81E1MVD<3K=Q'TNV>B)(MH0E1;:0)T.UG2E!M:PJ0+:^*C^VV"H_
MM.XJ/K/Z+#VR_RT]L?\M/;'_+3VQ_RT]L?\MQXD  +F5  "LG0  H:0  ):K
M  "*L@  ?[@  '._ P!JQ P 9\4: &/%* %?Q34#6\4_!5?%2 E4Q% ,4,18
M#TW$7Q)*PV852,-N%T7#>!I"PX(<0,..'C[#G!\\PZL@.\.\(3K#U2$[PNXA
M.<#Y(CB__R0XO_\D.+__)#B__R0XO_\DO9$  +";  "DH@  F*H  (RQ  "
MN0  =;\  &K&! !>S @ 6<\2 %?0(0!5T"X!4= Y D[00P1+T$P&2=!3"$;0
M6PM#T&,-0=!K#S[0=1$\T8 3.M&,%#C1FA8VT:D7-=&[%S32TA<UT.P6-,_W
M&#/._QHSSO\:,\[_&C/._QHSSO\:LYD  *:A  ":J0  CK$  (&Y  !UP
M:L<  %[- P!4U @ 3-T- $K=& !(WB8 1MXR 43?/ )"WT4#/]]-!#W@504[
MX%T&.>!F"#?@;PDUX7H*,^&&##'AE TPXJ,.+N*S#B[CQPXMX^,.+>#R#BS?
M^P\LW_T0+-_]$"S?_1 LW_T0J*   )RG  "/L   @[@  ';!  !JR0  7L\
M %/5 0!)W 8 1>D/ $+I&0! ZB0 />HN #KK-@$X[#X!-NQ& C/M30,Q[54#
M+^Y=!"WN904K[G %*>][!BCOB0<F\)<')?"G""3QN @C\<P((O+E""+P\P@B
M[_4((N_U""+O]0@B[_4(GJ8  )&O  "$N   =\$  &K)  !=T   4=<  $;=
M   _Z@4 //8. #GV%P V]R  ,_<H #'X,  N^38!*_D] 2GZ1 $G^DH")?M2
M B/[6@(@_&,#'OQN QS]>P,;_HD$&?Z8!!C_J 07_[<$%O_(!!;_X 06_^0$
M%O_D!!;_Y 06_^0$DZX  (6W  !XP   :LD  %W2  !0V0  1-\  #KD   U
M]P, ,O\, "[_$@ K_QH */\A ";_)P C_RT (/\S ![_.0$<_S\!&?]% 1?_
M30$5_U4!$_]? 1'_:@(0_W@"#O^' @[_E@(-_Z0"#/^P @S_O@(,_\("#/_"
M @S_P@(,_\("A[8  'F_  !KR0  7M,  %#;  !#X   ..4  "_P   K_P
M)_\( "3_#@ A_Q, 'O\9 !O_'@ 8_R, %?\H !/_+0 1_S( $/\X  [_/P ,
M_T8!"O]/ 0?_60$$_V4! ?]R 0#_@0$ _X\! /^; 0#_IP$ _ZD! /^I 0#_
MJ0$ _ZD!_RPO ?\P+ '_,BP"_S,P O\Q-@/_,$$#_R]-!/\M6@;_*V8'_RES
M"/\H?@K_)X@+_R>1#/\GF0W_)I\-_R:E#O\FJP[_)K$/_R:X#_\FP __)LD/
M_R;7#_\FY@__)O /_B;Y#_LG_P_Y)_\/^2;_$?@F_Q'X)O\2^";_$O@F_Q+X
M)O\2_RXL ?\S*0'_-2H"_S8M O\V- +_-3\#_S-+!/\R5P;_,&0'_RYP"?\L
M>PK_+(4,_RN.#?\KE@[_*IT/_RJC#_\JJ1#_*J\0_RFV$/\IO1'_*<<1_RG3
M$?XIXQ'[*N\1^"KX$/8K_Q#T*O\2]"K_$_,J_Q3S*?\4\RG_%/,I_Q3S*?\4
M_S$I ?\V)@'_.28!_SHI O\[,@+_.ST#_SE(!?\W5 ;_-6 '_S-L"?\R=PS_
M,((-_S"+#O\ODP__+YH0_RZ@$?\NIA'_+JP2_RZS$OXNNA+]+L02^R[/$_@N
MX1+U+NT2\2_W$N\O_Q/N+O\5[2[_%NPN_Q?L+O\7["[_%^PN_Q?L+O\7_S0F
M ?\Y(P'_/2,!_SXF O]!+P+_03D#_S]%!/\]4 ;_.UP(_SEH"O\W<PW_-GX.
M_S6'$/TTCQ'\-)82^C.=$_DSHQ/X,ZD4]S.P%/8SMQ3T,\ 4\S/,%/ SWA3M
M,^L4Z33V%><S_Q?F,_\8Y#+_&>0S_QKC,O\:XS+_&N,R_QKC,O\:_S@C ?\]
M( '_01\!_T4C ?]'+ +_1S8#_T9 !/]$3 ;_05@(_S]D"_L^;P[Y/'D0]CN#
M$?0ZBQ/S.9,4\3F9%/ XH!7N.*86[3BM%NPXM!;J.+T6Z3C)%N<XVQ;C.>H6
MX#CU&-TX_QK;-_\<V3?_'=<W_QW6-_\>UC?_'M8W_Q[6-_\>_SL@ ?]!' '_
M11H!_TL@ ?]-* '_3C("_TT\!/]*1P;Z2%,(]D9?"_)$:@[O0G01[$%^$^I
MAQ3H/XX5YCZ6%N4^G!?C/:,8XCVJ&. ]LAC?/;L9W3W&&=L]V!K6/>D:TCWU
M'<X]_A_,//\@RSS_(<D\_R')//\AR3S_(<D\_R')//\A_S\< ?]%%P'_2Q<!
M_U = ?]3) '_5"T"_U,W _=10@7Q3DT([$Q:"^A*90_E2&\1XD=Y%-]%@A;=
M1(H7VD.1&=A"F1K50I\;TT&F'-%!KAW/0;<>SD'!'LQ!T!_)0N4?Q4+S(<)!
M_B/ 0?\DOD'_)+U!_R6]0?\EO4'_);U!_R6]0?\E_T(8 ?])$P#_4!0 _U89
M /]9( '_6B@!]UHR N]8/03H54D'XU-5"MY18 [93FH2U$QT%M!+?!C.280;
MS$B,',I'DQ[(1YH?QD:A(<1&J2+"1;$CP46\([]%R22]1M\EN4;O)K9&^R>T
M1O\HLT;_*+)&_RBQ1O\HL4;_*+%&_RBQ1O\H_T85 /]-$0#_51( _UL6 /]>
M&P#Y8",![V L >9>-@/?7$0%V%E0"M%76P_,5&44R%)N&,50=QO#3W\=P$Z&
M'[Y-CB&\3)4CNDN<)+A*I":V2JPGM$JV*+-)PRFQ2=8IKDKJ*JM*^"NI2O\K
MJ$O_*Z=+_RNG2_\KITO_*Z=+_RNG2_\K_TD2 /]0#@#_61  _U\2 /]C%@#R
M91T YV4E -YD,0'48C\%S6!+"L==5@_"6F 5OEAI&;M6<1RX5'D?ME.!(K-2
MB"2Q4) FKU"7**U/GRFK3J@KJ4ZR+*=.OBVF3LXNHT[F+J%/]2Z?3_\NGD__
M+IU/_RZ=4/\NG5#_+IU0_RZ=4/\N_TP0 /]4#0#_70X _V,/ /EG$0#K:14
MWVH< --J+ '+:#L$Q65'";]B4@^Z8%P5MEUE&;);;1VO674AK%A\(ZI6@R:G
M58LHI523*J-3FRRA4Z,NGU*M+YU2N3";4LDQF5+B,9=3\C&64_\QE53_,914
M_S"45/\PE%3_,)14_S"45/\P_T\. /]8"P#_8 L ^V8, /!K#0#D;0X UFX6
M ,QO* '$;3<$O6M$";=H3P^R95@5KF)A&JI@:1ZG7G AI%UX):%;?R>?6H<J
MG%F.+)I8ERZ85Z PE5:J,I-6M3.15L4TD%;=-(Y7\#2-5_TSC%C_,XQ8_S*,
M6/\QC%C_,8Q8_S&,6/\Q_U$, /];"0#_8P@ ZVH' -UN" #8<0H SW(3 ,9S
M)0&^<C0#MW!!"+%M3 ZL:E44IV=>&:-E91Z@8VTBG&%T)9I@>RB77H,KE%V+
M+9)<DS"/6YPRC5JF-(M:LC6)6L$VAUK6-H9;[3:%6_LUA5S_-(1<_S.$7/\S
MA%S_,X1<_S.$7/\S_U,* /]=!@#U9@0 WVT# -5R!@#0=0D R781 ,!W(@"X
M=C$#L70^!ZMQ20ZF;E(4H6Q;&9UI8AV99VHBEF9Q)9-D>"B08W\KC6&'+HI@
MD#"(7YDSA5^C-8->KS:!7KXX@%[1.']?ZC=^7_HV?F#_-7Y@_S1^8/\T?F#_
M-'Y@_S1^8/\T_U4( /]@! #H:0  VG # -!U!0#*> < PWH/ +M['P"S>B\"
MK'@\!Z9U1@VA<U 3G'!8&)=N8!V3:V<AD&IN)8UH=2B*9WPKAV:$+H1DC3&!
M8Y8T?V.A-GQBK3=Z8KLY>6+..7ACZ#AX8_@W>&3_-GAD_S5X9/\U>&3_-7AD
M_S5X9/\U_U<% /]B 0#A;   U'," ,MX! #%>P4 OGT- +9^'0"O?BP"J'PY
M!J%Y1 R<=TX2EW16&))R71R.<&0@BFYK)(=L<BB$:WHK@6J"+GYIBC%[:)0T
M>&>?-G9FJCAT9KDY<V;+.G)FYCER9_<X<F?_-W)H_S9R:/\U<FC_-7)H_S5R
M:/\U_UD" /9E  #=;@  SW8! ,=[ P# ?P0 N8 , +&"&@"J@BH"HX W!9U]
M0@N7>TL1DGA4%XUV6QN)=&(@A7)I)(%Q<"=^;W<K>VY_+GAMB#%V;)(T<VN<
M-G!JJ#AN:K<Z;6K).FQJY#IM:_4X;6O_-VUK_S9M:_\V;6O_-FUK_S9M:_\V
M_UL  .MG  #9<0  S'D  ,-^ @"[@@, M(0) *V%& "FA2@!GX0U!9F"0 J3
M?TD0C7U2%HE[61N$>6 ?@'=G(WQU;B=Y='4J=G-]+G-RAC%P<9 T;7";-FMO
MISAI;[4Z:&_'.F=OXCIG;_0X:&__-VAO_S9H;_\V:&__-FAO_S9H;_\V_UX
M .1J  #3=   R'P  +^! 0"WA0$ KX<' *B)%0"AB24!FX@S!)2&/@F.A$</
MB8%0%81_5QI_?EX>>WQE(GAZ;"9T>7,J<7A[+6YWA#!K=HXS:'69-F9TI3AD
M<[,Y8G/$.F)SX#IB<_,X8W/_-V-S_S9C<_\V8W/_-F-S_S9C<_\V_V$  .!M
M  #/=P  Q'\  +N%  "SB0  JHL# *.,$P"<C2,!EHPP Y"+/ B*B44.A(=.
M$W^%51A[@UP==X)C(7. :B5O?W$I;'UY+&E\@B]F>XLR8WJ7-6!YHS=>>;$X
M77G".5QYW3E=>?$X77C^-UYX_S9>>/\U7GC_-5YX_S5>>/\U]60  -QP  #*
M>@  P(,  +:)  "NC0  I(\  )V1$ "7DB  D9$N XJ0.0>$CD,,?XU,$GJ+
M4Q=UB5H;<8AA(&Z&:"-JA6\G9X1W*V.#?RY@@HDQ78&4,UN H399?Z\W5W_
M.%=_VC=7?_ W6'[]-EA^_S58?O\U6'[_-5A^_S58?O\UZ6@  -1T  #&?@
MNX<  +*-  "HD0  GI0  ):6#@"1EQP BY<K H66-P5_E$$*>9-)$'22415P
MD%@9;(]?'6B.9B%EC&TE88MT*%Z*?2Q;B8<O6(B2,56'GS-3AZTU4H>^-5&'
MUC51ANXU4H7[-%*%_S12A?\S4H7_,U*%_S-2A?\SXVP  ,YY  #!@P  MHL
M *R1  "BE0  EYD  (^;"P"*G1@ A)TG 7Z<- 1YFSX(<YI'#6^93Q)JF%87
M9I==&V.58QY?E&HB7)-R)5F2>RA5D84K4I&0+E"0G3!.D*LQ3)"\,DR0TS),
MC^TR3([Z,DR-_S%,C/\Q3(S_,4R,_S%,C/\QW'$  ,A^  "[B   L9$  *:6
M  "<F@  D)\  (>B!@"!HQ0 ?*0C 7>D, -RHSL&;:)$"VBA3 ]DH%038)]:
M%UV>81M9G6@>5IUP(5.<>210FX,G39J.*4J:FRQ(FJDM1YFZ+4::T"U&F.LM
M1I?Y+D:6_RY&EO\N1I;_+D:6_RY&EO\NT7<  ,&$  "VC@  JI4  *";  "5
MGP  BJ0  'VI  !WJQ  <ZL> &^L+ %JJS<$9:M!!V&J20M=J5$/6JE8$U>H
M7Q93IV894*=N'$VF=A]*I8$A2*6,)$6EF29#I*@G0J2X*$&DSB=!H^HG0*+X
M*$"A_RE H/\I0*#_*4"@_RE H/\IR7X  +J+  "OE   HYH  )B@  "-I0
M@JH  '6P  !LLPP :;08 &6T)P%AM#,"7K0]!%JT1@=6LTX*4[-5#5"S7!!-
MLF,32K)K%D>Q=!A%L7X:0K"*'4"PEQX^L*8@/+"W(#RPS" \K^@@.Z[W(3JM
M_R(ZK/\C.JS_(SJL_R,ZK/\CP(8  +.2  "GF0  G)\  )"F  "$K   >;$
M &VW  !AO 4 7;T2 %J^( !8OBT!5+XX E&^0@1.ODH&3+Y2"$F^60I&OF ,
M1+YH#D&]<1$_O7P3/+V(%3J]E18XO:07-[VU&#:]RA@WO.<7-;OV&36Z_QHT
MN?\;-+G_&S2Y_QLTN?\;N(\  *J8  "?GP  DZ8  (>L  ![LP  ;[D  &.^
M  !8Q 0 4,@, $W(%P!,R24 2LHQ $?*.P%%RD0"0\I, T'*5 0^REP&/,ID
M!SK+;@DXRW@*-LN%##3+D@TRRZ(.,<NR#S#,QP\PR^4.+\GU#R[(_1$NQ_\2
M+L?_$B['_Q(NQ_\2KI<  *&>  "5I0  B:T  'RT  !PNP  9,$  %G&  !.
MRP, 1= ( #[5#@ ]U1H /-8F #O7,0 YV#L .-E% 3;930$UV58",]I> C':
M: ,PVW,$+MM_!2S;C04JW)T&*=RM!BC=P08HW=X&)]OO!R;9^0@FV/X))MC^
M"2;8_@DFV/X)I)T  )BE  "+K0  ?K0  '&\  !EPP  6<D  $W-  !#TP$
M.MD& #7D#0 SY!8 ,>0@ ##E*@ NYC, +>8\ "OG1  JYTP!*.A4 2?H70$E
MZ6<"(^ES B+J@0(@ZI$#'^NA QWKL@,<[,<#'.SA QOJ\0,;Z?D#&^GY QOI
M^0,;Z?D#FJ0  (VL  !_M0  <KT  &7%  !9RP  3-   $'5   XW   +^$"
M "WQ#0 K\1, */(< ";R)  D\RL (O0R "'T.0 ?]4$ '?5) !OV40 9]UH!
M%_=E 17X<@$4^8$!$_F2 1+ZH@(1^K,"$/O& A#[W0(0^^D"$/OI A#[Z0(0
M^^D"CZL  (&T  !SO0  9L8  %G-  !+TP  0-D  #7>   LXP  )O$  "3^
M"@ A_Q  '_\6 !S_'  9_R( %_\H !7_+@ 3_S4 $O\\ !#_0P ._TP #?]6
M  O_8@ )_V\ "/]_ 0?_D $%_Z !!/^N 03_O $#_\<! __' 0/_QP$#_\<!
M@[0  '6]  !GQ@  6L\  $O5   _W   ,^$  "GE   A[   'OT  !K_!0 7
M_PP %?\0 !+_%  0_QD #O\>  W_(P +_R@ "/\N  ;_-0 #_ST  /]&  #_
M40  _UT  /]K  #_>P  _XL  /^9  #_I0  _ZP  /^L  #_K   _ZP _R<L
M ?\J*@'_*RH!_RHN ?\F- +_)3\"_R-+ _\A6 /_(&0$_QYP!/\=>P3_'84%
M_QV.!?\=E@7_'9P&_QVB!O\<J ;_'*X'_QRT!_\<NP?_',,'_QS.!_\=WP?_
M'>L'_!WU!_D=_@;W'O\']QW_"/8=_PGV'?\)]AW_"?8=_PGV'?\)_RDJ ?\L
M)P'_+B<!_RTJ ?\L,@'_*ST"_RE) _\G50/_)6$$_R-M!/\B> 7_(H(%_R&+
M!O\ADP;_(9H'_R&@!_\AI0?_(:L(_R&Q"/\AN C_(<$(_R'+"/PAW CY(>D(
M]B'T"/,B_0?R(O\)\2+_"O$A_POP(?\+\"'_"_ A_POP(?\+_RPF ?\P) '_
M,2,!_S$F ?\R+P'_,3H"_R]& _\M4@/_*UX$_REI!?\H=07_)W\&_R>(!_\F
MD ?_)I8(_R:="/XFHPG])JD)_":O"?LFM@GZ)KX)^";("?8FV0GR)N@)[R?S
M">TG_0KK)O\+ZB;_#>DF_PWH)O\.Z";_#N@F_P[H)O\._R\C ?\S( '_-1\!
M_S<C ?\X+ '_.#<"_S9" O\T3@/_,EH$_S!E!?\N< ;^+7L'_"V$"/HLC GX
M+),)]RR9"O8KH KT*Z8*\RNL"_(KLPOQ*[L+[RO&"^XLU OJ+.8+YBSR"^0L
M_ WB+/\/X2S_$. L_Q#?+/\1WRS_$=\L_Q'?+/\1_S,? ?\W&P'_.AH!_ST@
M ?\_* '_/S(!_ST^ O\[20/_.54$^S=A!O<U; ?U-'8(\C-_"? RAPKO,H\+
M[3*6"^PQG SJ,:(,Z3&I#.@QL WF,;D-Y3'##>,RT0W?,N4,W#+Q#]@Q_!'5
M,?\2TC'_$]$Q_Q30,?\4T#'_%- Q_Q30,?\4_S<; ?\[%P#_/Q8 _T,< /]&
M) '_1BX!_T0Y OQ"1 /V/U $\3U<!NT\9P?J.W$)Z#IZ"N4Y@POC.(L,XCB2
M#> WF0W?-Y\.W3>F#MLWK0_9-K80US;!$-4VSA#1-^,1S3?Q$\HW^Q7(-_\6
MQC?_%\4W_QC$-_\8Q#?_&,0W_QC$-_\8_SL7 /] $P#_11, _TD8 /],( #_
M3"D!^DLS ?)(/@+L1DH$YT16!N-#8@C?06P*W$!U#-D_?@W5/H8/TSV-$-$]
ME!'//)L2S3RB$\P\J13*.[$4R#N[%<<[R!;%/-P6P3SM%[X\^1F[//\:NCS_
M&[D\_QNX//\;N#S_&[@\_QNX//\;_SX4 /]$$ #_2A$ _T\4 /]1&P#[4B,
M\5$M >E/. 'B344#W$M1!=9)7 C11V8+SD9P#LM%>!#(1( 2QD.'%,1"CA7#
M0I46P4&<%[]!I!B]0*P9O$"V&KI PAJX0-(;M4'H&[)!]AVP0?\>KD'_'JU!
M_QZL0?\>K$'_'JQ!_QZL0?\>_T(1 /]'#0#_3PX _U,1 /]6%0#S5QP Z%8E
M .!5,0'74S\"SU),!<I05PG&3F$-PTQJ$,!*<A*]27H5NTB"%KE'B1BW1Y 9
MM4:7&[-&GQRQ1:<=L$6Q'JY%O!^L1<P?JD7C(*=&\R&E1O\AHT;_(J)&_R&B
M1O\AHD;_(:)&_R&B1O\A_T4. /]+"@#_4PP _U<- /E:$ #K6Q0 WUH< -1:
M*P#,6CL"QEA(!<%64PF\5%P-N5)E$;50;12S3W47L$Y\&:Y-A!JL3(L<JDN2
M'JA*FA^F2J,AI$FL(J-)N".A2<8DGTK>))U*\"2;2OTEF4O_))E+_R282_\D
MF$O_))A+_R282_\D_T@, /]/" #_5@@ ]5L) .E>"@#D7@T U5\5 ,M@)P#$
M7S8"OEY#!;A;3@FT65@.L%=A$JQ5:16J5' 8IU-X&J52?QRB488>H%".()Y/
MEB*<3I\CFDZH)9A.LR:73L(GE4[6)Y-.[">13_LGD$__)Y!0_R:/4/\FCU#_
M)H]0_R:/4/\F_TH) /]3!0#X6@0 XE\# -IB!@#48PD S6,2 ,1E(P"\93("
MMF- !;%A2PFL7E0.J%Q=$J5;91:A66P8GUAS&YQ6>AZ:58(@F%2*(I54DB23
M4YLFD5*E)X]2L"F-4KXJC%+0*HI3Z2J)4_DIB%3_*8=4_RB'5/\HAU3_*(=4
M_RB'5/\H_TP% /]6 0#I70  W&," -%G!0#,: < QF@0 +UJ( "V:2\!L&@\
M!*IE1PFE8U$-H6%:$IU?81::7FD9EUQP')5;=QZ26GXAD%F&(XU8CB6+5Y<G
MB5>A*896K2N%5KHL@U;,+()7YBR!5_<K@%C_*H!8_RJ 6/\I@%C_*8!8_RF
M6/\I_T\" /U9  #B8   U6<  ,QJ P#&; 4 P&P. +=M'0"P;BP!JFPY!*5J
M1 B@:$X-FV97$9=D7A648F49D6!L'(Y?<QZ+7GLAB5V")(9<BR:$6Y0H@5N>
M*G]:JBQ]6K<M?%K)+GI:XRYZ6_4M>ES_+'E<_RMZ7/\J>ES_*GI<_RIZ7/\J
M_U$  /);  #>9   SVH  ,=N @# < 0 NG , +)Q&@"K<2D!I7 W Y]N0@>:
M;$L,EFI4$9)H7!6.9F,8BV5I&XAC<!Z%8G@A@F%_)(!@B"9]7Y$I>U^<*WA>
MIRUV7K4N=5[&+W1>X2]T7_,N=%__+'1@_RMT8/\K=&#_*W1@_RMT8/\K_U,
M .A>  #99P  RVT  ,-Q 0"[<P( M7,) *UU%P"G=2<!H70T YMR/P>5<$D+
MD6Y2$(QL612):F 8A6EG&X)H;AY_9G4A?65])'IDA29W9(\I=6.:*W)BI2UP
M8K,O;V+$+VYBWB]N8_(N;F/^+6YC_RQN8_\K;F/_*VYC_RMN8_\K_U4  .5@
M  #3:0  R'   +]T  "W=P$ L'<' *AX%0"B>20 G'@R I9V/0:1=$<+C')/
M#XAP5Q.$;UX7@&UD&GUL:QUZ:W,@=VIZ(W1I@R9R:(TI;V>7+&UGHRYK9K$O
M:6;!,&EFVS!I9_ O:6?]+6EG_RQJ9_\K:F?_*VIG_RMJ9_\K_E@  .%C  #/
M;   Q',  +MX  "S>@  JWH$ *1[$@">?"( F'PO I)Z.P6,>$4*AW=-#H-U
M51)_<UP6>W)B&GAP:1UU;W @<FYX(V]M@29M;(LI:FR6*VAKH2YF:Z\O9&J_
M,&-KV#!C:^\O9&O\+61K_RUE:_\L96O_+&5K_RQE:_\L]%L  -UF  #+;P
MP'8  +=[  "O?@  IGX! )]_$ "9@!\ DX M HU_.06(?4,)@WM+#7YZ4Q)Z
M>%H6=G=A&7-U9QQP=&X?;7-V(FIR?R9H<8DH97"4*V)PH"U@;ZTO7V^]+UYO
MU"]>;^TO7V_[+5]O_RQ@;_\L8&__+&!O_RQ@;_\LZUX  -AI  #'<@  O'D
M +-_  "K@@  H8(  )F##@"4A!T CH0K 8B#-@2#@D (?H!)#'E_41!U?5@4
M<GQ?&&Y[91MK>FP>:'ET(F5X?25B=X<G8':2*EUUGBQ;=:LN6G2[+UEUT2]9
M=.PN673Z+5IT_RQ:=/\K6G3_*UIT_RM:=/\KYF$  -%M  ##=@  N7T  *^#
M  "FA@  G(8  )2(# ".B1D B8DH 8.)- -^ASX'>89'"W2%3P]PA%83;8)=
M%VF!8QIF@&H=8W]R(&!^>B-=?80F6GR/*5A[G"M6>ZDL5'NY+5-[SBU4>NHM
M5'KY+%1Y_RM5>?\J57G_*E5Y_RI5>?\JX64  ,QQ  "_>@  M((  *N'  "A
MB@  E8L  (V-"0"'CA8 @H\D 7V/,0)XCCL%<XU$"6^,3 UKBE019XE:%62(
M81AAAV@;7H9P'EN%>"%8A((D582-)E*#FBE0@J<J3X*W*TZ"S"M.@N@K3H'X
M*D^ _RI/@/\I3X#_*4^ _RE/@/\IVVH  ,=U  "Z?P  L(<  *:,  "<CP
MCY$  (:3!0" E!( >Y4A '>5+0%RE3@$;91"!VF32@MEDE$.8I%8$EZ07Q5;
MCV886(YM&U6.=AY2C8 A3XR+(TV+F"5+BZ4G28NU*$B+RBA(BN<G28GW*$F(
M_R=)A_\G28?_)TF'_R=)A_\GT6\  ,%[  "UA   JXP  *"0  "5E   B9<
M 'Z:  !WFPX <YP< &^=*0%KG#4"9IP_!6*;1PA?FD\+7)I6#UB97!)5F&,5
M4YAK%U"7<QI-EGT=2I6)'T>5E2%%E:0C1)2S(T.4R"-#E.4C0Y+U)$.1_R1#
MD/\D0Y#_)$.0_R1#D/\DRG4  +N!  "PBP  I)$  )J5  "/F0  @YT  '2B
M  !NHPL :J07 &:E)0!CI3$!7Z0[ UND1 58I$L(5:-3"U*C6@U/HF$03:)H
M$TJA<15'H'L81*"&&D*?DQQ GZ(=/I^R'CV?QAX]G^,=/9WT'CV<_Q\\F_\?
M/)O_(#R;_R \F_\@PGP  +6(  "ID   GI8  ).;  "'GP  >Z0  &^H  !C
MK 0 7ZT1 %RM'P!:KBL 5ZXV 52N0 -1K4@%3JU/!TNM5PE)K5X+1JQF#42L
M;@]!K'@1/ZN$$SRKD14ZJZ 6.:NP%SBKPQ<XJN$7-ZGS&#>G_ADVIO\:-J;_
M&C:F_QHVIO\:NH0  *Z/  "BE@  EYL  (NA  !_I@  <ZL  &>O  !:M
M4[8, %&W%P!/MR0 3;@P $JX.@%(N$,"1KA+ T2X4@1!N%H&/[AB!SVX:PDZ
MN'4+.+>!##:WC@XTMYT/,[>M#S*WP0\QM]X/,;;R$#"T_!$PL_\2,+/_$S"S
M_Q,PL_\3LHX  *65  ":FP  CJ(  (*H  !UK0  :;,  %ZW  !3NP  1\ %
M $/"$ !"PAL 0,,G #_#,@ ^Q#P /,1$ 3K$30$XQ%4"-L1= S7$9@0SQ7 $
M,<5\!B_%B@8MQ9H'*\6J""K%O@@JQ=H(*L3P""G"^PDHP?\**,'_"RC!_PLH
MP?\+J)4  )V;  "1H@  A*D  'BO  !KM0  7[L  %2_  !)PP  /\@$ #;-
M"0 SSA$ ,L\< #'/)P PT#$ +] Z "[10P MT4P *])5 "K27P$HTVD!)]-V
M 273A (DU)0"(M2F B'5N0(AU=("(-/K B#2]@,?T?\$']'_!!_1_P0?T?\$
MGYL  )2B  "'J0  >;$  &VX  !@O@  5,,  $G'   ^RP  -= ! "W5!@ E
MVPL )-X2 "/>'  BWR4 (> N "#@-P ?X4  'N%* !WB4P <XUX &^-J !KD
M>  8Y(@!%^6: 1;FK $5YL !%.?= 1/E[P$3X_H!$^/Z 1/C^@$3X_H!EJ(
M (FI  ![L0  ;KD  &'   !4Q@  2,H  #W/   STP  *MD  "+> @ >ZPH
M'.P0 !OM%P 9[1\ %^XF !7N+0 4[S4 $_ ] !'P1@ 0\5  #_);  [R:0 -
M\W@ #/2*  OUG  *]:X "?;"  GVV0 (]>T "/7M  CU[0 (]>T BZD  'VR
M  !ON@  8L(  %7)  !'S@  .](  #'8   GW0  '^$  !GH   6^ 8 %/H-
M !+[$@ 0_!< #OP=  W](P ,_2D "OXP  C_.  &_T$  _],  #_6   _V8
M /]W  #_B0  _YL  /^K  #_NP  _\X  /_/  #_SP  _\\ ?[(  '&Z  !C
MPP  5LL  $C1   ZU@  +]T  "7A   <Y0  %.D  !'W   /_P$ #?\)  O_
M#0 (_Q  !O\4  /_&   _QX  /\C  #_*@  _S(  /\\  #_1P  _U0  /]C
M  #_<P  _X4  /^7  #_I   _[(  /^R  #_L@  _[( _R(I ?\C)P'_(R@!
M_R K ?\<,0'_&CT!_QA) ?\65@+_%&("_Q-N O\2> +_$H("_Q*+ O\2D@+_
M$ID"_Q*> O\2I +_$JD"_Q*O O\2M@+_$KT"_Q+' O\2U +]$N4"^A+Q O<2
M^@+U$_\"]!/_ _03_P/T$_\#]!/_ _03_P/T$_\#_R0G ?\F) '_)B0!_R0G
M ?\B+P'_(#H!_QY& ?\<4P+_&E\"_QAJ O\7=0+_%W\"_Q>( O\7CP+_%Y8"
M_Q>< O\7H0+_%Z<"_Q>M O\7LP/^%[L#_1?% _H7T0/W%^0"]!?O O$8^@+O
M&/\#[AC_!.X8_P3M&/\%[1C_!>T8_P7M&/\%_R<C ?\I( #_*2  _R@C /\I
M+0'_)S<!_R5# ?\C3P+_(5L"_Q]F O\=<0+_'7L#_QV$ _\=C /^'9,#_!R9
M _L<GP/Z'*0#^1RJ _<<L0/V'+D#]1W" _,=S@/P'>$#[!WN ^D>^03H'O\%
MYA[_!N4>_P;E'O\'Y1[_!^4>_P?E'O\'_RL? /\M' #_+1L _RX@ /\O*0#_
M+S0!_RP_ ?\J2P+_*%<"_R9B OTE;0/Z)'<#^".  _8CB /U(X\#\R.5!/(C
MFP3Q(Z$$[R.H!.XCK@3M([8$ZR._!.HCS 3G(^ $XR3M!. D^0;>)/\'W"3_
M"-LD_PG:)/\)VB3_"=HD_PG:)/\)_RX; /\Q%P#_,A8 _S4< /\V)0#_-B\!
M_S0Z ?\Q1@'[+U("]RU= O,L: /P*W(#[BI[!.PJA 3J*HL$Z"J2!><IF 7F
M*9X%Y"FE!>,IK 7A*;0%X"J]!=XJR@7;*MX%UBKM!](J^ G/*_\*S2K_"\PJ
M_PS+*O\,RRK_#,LJ_PS+*O\,_S(7 /\U$@#_.!( _SL8 /\]( #_/"H _CLU
M ?<Y00'Q-DT"[#18 N@S8P/E,FT$XS)V!. Q?P7>,8<%W#".!MHPE0;8,)L'
MUB^B!]0OJ0C2+[$(T"^Z"<\PQ@G-,-@)R3'J"L8Q]PS#,?\.P3'_#\ Q_P^_
M,?\/OS'_$+\Q_Q"_,?\0_S83 /\Y#P#_/A  _T$4 /]#&@#_0B, ]4$N .T^
M.@'G/48!X3Q3 MTZ7@/9.6@$U#AQ!M$X>@?/-X$(S3>("<LVCPK*-I8*R#:=
M"\8UI S%-:P,PS6U#<$UP W -L\.O3;F#KDV]!"W-O\1M3;_$K0V_Q.S-O\3
MLS;_$[,V_Q.S-O\3_SD0 /\]"P#_0PT _T<0 /](% #U1QP ZT8F .-$,@#<
M1$$!U$-- L]!6 3+0&(&R#]K",4^= G#/7L+P3V##+\\B@V]/) .NSR7#[H[
MGQ"X.Z<0MCNP$;4[NQ*S.\D2L3O@$ZX\\12K//T5J3S_%J@\_Q:H//\6ISS_
M%J<\_Q:G//\6_ST- /]"" #_2 H _TL, /I,#P#L3!0 X4H= -9*+ #.2SL!
MR4I( L1(4P3 1UT'O$9F";I$;@NW0W8-M4-]#K-"A!"Q08L1L$&2$JY FA.L
M0*(4JD"K%:E MA:G0,07ID#9%Z-![1B@0?L8GT'_&9Y!_QF=0?\9G4+_&)U"
M_QB=0O\8_T ) /]&!0#_3 4 \4\' .90"0#C3PT U4\5 ,Q1)P#%438!OU!#
M KI/3@6V35@(LTQA"K!*:0VM27 /JTAX$:E'?Q*G1X84I4:-%:-&E1:A19X8
MGT6G&9Y%LAJ<1;\:FD71&YA%Z1N61O@<E4;_&Y1&_QN31O\;DT?_&Y-'_QN3
M1_\;_T(% /]* 0#R4   X50! -E6!0#350D S%42 ,-6(@"\5S(!MU8_ K)4
M2@6M4U0(JE%="Z=09 ZD3FP0HDUS$I],>A2=3($6FTN)%YE*D1F72ID:E4FC
M&Y-)KAV22;L>D$G,'HY*Y1Z-2O8>BTO_'HM+_QV*2_\=BDO_'8I+_QV*2_\=
M_T4  /]-  #E5   V5D  ,]; P#*6P8 Q%H/ +M;'@"U7"X!KUL[ JI:1@6F
M6% (HE99"Y]58 Z<4V@1F5)O$Y=1=A654'T7DU"$&9!/C1J.3I8<C$Z?'HI.
MJA^(3K<@AT[((85.XB&$3_,@@T__((-/_Q^"4/\?@E#_'H)0_QZ"4/\>_T<
M /-1  #?6   T5T  ,E@ @##8 0 O5X- +5@&@"N82H J6 W J1>0P2?74T(
MFUM5"YA970Z56&01DE=K$X]6<A:-57D8BU2!&HA3B1R&4Y(>A%*<'X)2IR&
M4K0B?U+$(WU2WB-\4_$B?%/^(7M4_R%[5/\@>U3_('M4_R![5/\@_TH  .E4
M  #:7   S&$  ,-D  "\9 ( _^)]$$E#0U]04D]&24Q%  82MF,* *]D%P"I
M92< HV0T IYC0 2984H'E5]2"Y%>6@Z.76$1BUMH$XE:;Q:&6788A%A]&H%8
MAAQ_5X\>?5:9('M6I")Y5K$C=U;!)'96VB1U5^\D=5?](W58_R)U6/\A=5C_
M(758_R%U6/\A_TT  .57  #37P  R&0  +]G  "W:   L6<' *EH% "C:20
MGF@R 9EG/02494<'D&1/"HQB5PV(85X0A5]E$X->;!: 77,8?5UZ&GM<@QUY
M6XP?=EN7(71:HB-R6J\D<5J_)7!:U25O6^TE;UO\(V];_R)O6_\B;UO_(6];
M_R%O6_\A^D\  .%:  #/8@  Q&<  +MK  "S;   K&H$ *1K$@">;"$ F6PO
M 91K.@./:40&BFA-"89F50V#95P0@&1B$WUB:15Z8G 8>&%X&G5@@!US7XH?
M<%^4(6Y>H"-L7JTE:UZ\)FI>T29I7NPE:E_[)&I?_R-J7_\B:E__(FI?_R)J
M7_\B\%(  -U=  #+90  P&L  +=N  "O;P  IVX! *!O$ ":<!\ E' L 8]O
M. .*;4(&AFQ+"8)J4@Q^:5D/>VA@$G=F9A1U9FX7<F5U&G!D?AUM8X@?:V.2
M(FEBGB1G8JLE96*Z)F1BSR9D8NHF96+Z)&5C_R-E8_\B96/_(F5C_R)E8_\B
MZU4  -A@  #(:   O&X  +-Q  "K<P  HG$  )MR#@"5<QP D'0J 8IS-@*%
M<D %@7!("'UO4 MY;5<.=FQ>$7-K9!1P:FP7;6ES&FMI?!QH:(8?9F>0(61G
MG"-B9JDE8&:Y)E]FS29?9N@F8&;Y)&!F_R-@9O\C86;_(F%F_R)A9O\BZ%@
M --C  #$:P  N7$  +!U  "G=P  GG4  )9V#0"0=QD BW@G (9W,P*!=CT$
M?'5&!WAS3@MU<E4.<7%<$6YP8Q1K;VH6:6YQ&69N>AQC;8,>86R.(5]KFB-=
M:Z<E6VNW)EIKRB9::^<E6VOW)%MJ_R-<:O\B7&K_(EQJ_R)<:O\BXUL  ,YF
M  # ;@  MG0  *QY  "C>P  F'D  )!Z"P"*>Q8 A7PD (%\,0%\>SL$=WI$
M!G-Y3 IP>%,-;'=:$&EV81-G=6@69'1O&&%S>!M><H$=7'&,(%IQF")8<*8D
M5G"U)55PR"55<.4E57#V)%9O_R-6;_\B5V__(E=O_R)7;_\BWU\  ,II  "\
M<@  LG@  *E]  "??P  DGX  (I_!P"$@!, @($A 'N!+@%W@#D#<H!"!6Y_
M2@AK?E$+:'U8#F1\7Q%B>V847WIM%UQY=1E9>'\<5WB*'E1WEB%2=J0B47:S
M(U!VQB10=N,C4'7U(U%U_R)1=/\A473_(5%T_R%1=/\AV&,  ,5M  "X=@
MKGT  *6"  ":@P  C8,  (2$ P!]A1  >88> '6'*P%QAS8";88_!&F%1P=E
MA$\*8H-6#5^#7 ]<@F,26H%K%5> <QA4?WT:47^('$]^E!]-?J(@2WVQ(4I]
MQ")*?>$A2WST(4M[_R!+>_\@2WO_($M[_R!+>_\@T&<  ,!R  "T>P  JH(
M *"&  "5B   AX@  'R*  !VC X <HT: &Z.)P!JCC(!9HT\ V.-1 5@C$P(
M7(M3"EJ+6@U7BF$05(EH$E&(<15/B'H73(>%&DJ&DAQ(AJ =1H:O'D6%PAY%
MA=\>183R'D6#_AY%@O\>18+_'D6"_QY%@O\>RFT  +IX  "O@0  I8<  )J+
M  "/C0  @8X  '21  !NDPH :905 &:5(@!CE2X!8)4X ER50019E$D&5I10
M"%235PI1DUX,3I)F#TR2;A%)D7@41I"#%D20D!A"CYX90(^M&C^/P!H_C]P:
M/XWQ&C^,_1L_B_\;/XO_&S^+_QL_B_\;PG,  +5^  "JAP  GXP  )20  "(
MDP  >Y4  &R9  !EFP0 8)P0 %V='0!;GBD 6)XT 56>/0)2G44#4)U-!4V=
M5 =+G%L)2)QC"T:<:PU#FW4/09N $3Z:C1,\FIL4.IJK%3F:O14YFMD5.9CO
M%CF7_!8XEO\7.)7_%SB5_Q<XE?\7NWH  *^%  "DC   F)$  (V5  "!F@
M=9T  &B@  !;I   5J4, %.F%P!1IR, 3Z<O $RG. %*IT$!2*=) D:G4 1#
MIU@%0:=?!C^F: @]IG(*.J9]"SBFB@TVI9D.-*6I#S.ENP\SI=0/,Z3N#S*B
M^Q RH?\1,J'_$3*A_Q$RH?\1M((  *B,  "=D@  DI<  (:<  !YH0  ;:4
M &&I  !5K   2Z\% $>P$ !%L!P 1+$G $*Q,@!!LCL /[)# 3VR2P$[LE,"
M.;); S>R9 0ULFX%,[)Y!C&RAP<OL98(+K*F""VRN DLLM (++#L"2NO^0HK
MKO\+*JW_"RJM_PLJK?\+K8L  *"2  "5F   B9T  'VC  !QJ   9*T  %FQ
M  !-M   0K@  #NZ"@ XNQ, -[P> #6\*0 TO3( ,[T[ #*]1  QODP +[Y5
M 2Z^7@$LOF@!*KYT BF^@@(GOY$#)K^B R2_M ,CO\L#([[H R.\]P0BN_\%
M(KO_!2*[_P4BN_\%I)(  )B8  ",G@  @*4  '.K  !GL   6[4  $^Y  !$
MO   .L   ##$!  JQPL *,@3 "?)'0 FR2< )<DP "3*.0 CRD( (LM+ "'+
M50 @S%\ '\QL !W->@ <S8H &\V< !G.K@$8SL4 &,WD !C,] $8ROP!&,K_
M AC*_P(8RO\"FYD  (^?  ""I@  =:T  &BS  !<N0  4+T  $3!   YQ
M,,@  "C, 0 @T 8 &=4+ !;7$  5V!D %=DB !39*P 3VC0 $]H] !+;2  1
MW%, $=U? !#=;0 0WGX #M^1  [@I  -X+@ #.#2  O?[0 ,WO< #-W[  S=
M^P ,W?L DI\  (6G  !WK@  :K4  %V\  !0P0  1,4  #C)   NS0  )=$
M ![5   6V@$ $=X& !#G#0 .YQ( #>@9  SH(0 +Z2D "NHQ  GJ.P 'ZT4
M!>M1  3K7@ #ZVX  >N   #JE   ZJ<  .N\  #KT@  Z^D  .SO  #L[P
M[.\ AZ<  'FO  !KMP  7KX  %'%  !#R0  -\T  "W1   CU@  &]L  !/?
M   .XP  #.X"  KV"@ ']@X !?82  /V&   ]1X  /4E  #U+@  ]3<  /9"
M  #V3@  ]ET  /9N  #V@0  ]I4  />G  #WMP  ^,<  /C0  #XT   ^-
M>Z\  &VX  !@P   4L@  $3-   WT0  *]<  "'<   8X   $>0   SG   '
M[P  !/H   '_ P  _P@  /\-  #^$   _A0  /\:  #_(0  _RD  /\S  #_
M/@  _TL  /];  #_;   _X   /^2  #_H0  _ZT  /^S  #_LP  _[, _QPF
M /\<) #_&B4 _Q4G /\1+@#_$#H _PY' ?\-4P'_"U\!_PIK ?\*=0'_"G\!
M_PJ' ?\*C@'_"I4!_PJ; ?\)H '_":4 _PFK /\)L0#_";@ _PG! /X)S #\
M"=X ^0GK /4)]@#S"?\ \@K_ /$*_P'Q"_\!\0O_ ?$+_P'Q"_\!_Q\C /\?
M(0#_'B$ _QDD /\7+ #_%3< _Q-$ /\14 '_$%P!_PYG ?\.<@'_#GL!_PZ$
M ?\.BP'_#I(!_PZ8 ?\.G0'_#J,!_@ZH ?P.K@'[#K4 ^@Z^ /@.R0#U#ML
M\@[J .X.]0#L#O\!ZP__ >H/_P'J$/\!Z1#_ >D0_P'I$/\!_R(? /\B' #_
M(1P _Q\@ /\?*0#_'#0 _QI  /\73 '_%5@!_Q1C ?\3;@'_$W<!_A.  ?P3
MB 'Z$HX!^1*5 ?@2F@'V$J !]1*F ?02K 'S$K,!\1*\ ? 2QP'M$M@!Z1/H
M >83]0'D%/\!XA3_ N$5_P+A%?\"X!7_ N 5_P+@%?\"_R4; /\F%P#_)!8
M_R4< /\F)0#_)#  _R$[ /\?2 #_'50!_1M? ?D::0'W&G,!]!E\ ?(9A 'Q
M&8L![QF1 >X9EP'L&9T!ZQFC >D9J@'H&;$!YQFZ >49Q0'C&=4!WQKH =P;
M]0+8&_\"U1S_ ]0<_P/3'/\$TAS_!-(<_P32'/\$_RD7 /\J$P#_*1( _RP8
M /\L(0#_+"L _RDW /TG0P#W)4\!\R-: >\B9 'L(6X!Z2%W ><A?P'E(88!
MY"&- >(@E 'A()H!WR"@ =X@IP'<(:\!VB&X M@APP+5(=,"T2+G LTB] /*
M(_\$R"/_!<<C_P;&(_\&QB/_!L8C_P;&(_\&_RP2 /\N#P#_,!  _S,4 /\S
M&P#_,B4 ^C P /(N/ #L+$D YRI5 >,J7P'@*6D!W2ER =HH>@'7*(("U2B)
M M,HD +1*)8#SRB< \XHHP/,**L#RBBS \DHO@3'*,P$Q2GB!,$J\0:^*OX'
MO"K_"+HJ_PBZ*O\(N2K_";DJ_PFY*O\)_S / /\R"P#_-@T _S@0 /\Y%0#Y
M-QX [S4H .<S-0#@,D( VS)/ -4Q6@'0,60"S3!M LLP=0/),'P#QR^#!,4O
MB@3$+Y$%PB^7!<$OG@:_+Z8&O2^O!KPON0>Z+\<'N##=![4P[@FR,/L*L##_
M"ZXP_PNN,/\+K3#_"ZTP_PNM,/\+_S,, /\V!@#_/ D _SX, /T]$ #O/!4
MY#D? -LY+0#2.CP S3I) <@Y5 '$.5X"P3AG [\W;P2]-W8%NS9]!KDVA >W
M-HL'MC62"+0UF@FS-:$)L36J"J\UM NN-<$+K#74"ZDVZ@RF-O@-I3;_#J,W
M_PZB-_\.HC?_#J(W_PZB-_\._S<' /\[ @#_0 , \D(% .E""0#E/PX V#X6
M ,Y )P#'038 PD%$ ;U!3P*Y0%D#MC]A!+0^:0:Q/7$'KSUX"*X\?PFL/(8*
MJCN-"ZD[E0RG.YT-I3NF#:,ZL ZB.[P/H#O-#YX[YA";//41FCS_$9D\_Q&8
M//\1F#S_$9@\_Q&8//\1_SH! /]   #O10  X4@  -E(!0#31@D S$42 ,1'
M(@"]2#$ N$@_ ;-'2@*P1E0$K$5=!:I$9 >G0VP(I4)S"J-">@NA08$,H$&(
M#9Y D ^<0)@0FD"A$9A K!*70+@2E4#($Y- X1.10?,4D$'_%(]!_Q2.0O\3
MCD+_$XY"_Q..0O\3_SP  /E$  #D2@  V$X  ,Y/ @#)308 PTL/ +M-'0"U
M3BT KTXZ :M-1@*G3$\$I$M8!J%*8 B>26<)G$AN"YI'=0V81GP.ED:##Y1%
MBQ&21902D$6=$XY%J!2,1;05BT7$%HI%W!:(1O 6AD;]%H9&_Q:%1_\5A4?_
M%85'_Q6%1_\5_S\  .Q(  #=3P  SU,  ,95  # 4P, NU$, +-2&0"M4RD
MJ%,V :-20@*?44L$G%!4!IE/7 B63F,*E$UJ#)%,<0Z/2W@/C4M_$8M*AQ*)
M2I 4ATF:%85)I1>#2;$8@DG &(%*UAE_2NT8?DO\&'Y+_Q=]2_\7?4O_%GU+
M_Q9]2_\6_T,  .9,  #64P  R5@  ,!9  "Z6 $ M%8) *Q7%@"F6"4 H5@R
M 9U7/@*85D@$E551!I)46 B/4E\*C%)F#(I1;0Z(4'00A4][$H-/A!.!3HT5
M?TZ7%WU.H1A[3:X9>DZ]&GA.T1IW3NL:=T_Z&79/_QEV3_\8=D__%W9/_Q=V
M3_\7^$8  .)0  #05P  Q%P  +M>  "T70  KEH& *9;$P"@7"( FUPO )=;
M.P*26D4#CUE-!HM850B(5UP*AE9C#(-5:@Z!5'$0?E1X$GQ3@!1Z4HD6>%*4
M&'92GQET4JL:<E*Z&W%2S1QP4N@;<%/Y&G!3_QIP4_\9<%/_&'!3_QAP4_\8
M[TD  -U3  #+6@  P%\  +=B  "O80  J%X" *%?$ ";8!X EF L )%@. &-
M7D(#B5U+!85<4@>"6UD*@%I@#'U99PY[6&X0>%AU$G97?11T5X<6<E:1&&]6
MG!IN5JD;;%:X'&M6RQUJ5N8<:E?W&VI7_QIJ5_\9:U?_&6M7_QEK5_\9ZTP
M -A6  #(7@  O&(  +-E  "K90  HV(  )QB#@"68QP D60I (QC-0&(8C\#
MA&%(!8!@4 =]7U<)>EY="W==9 UU7&L0<UQR$G!;>Q1N6X07;%J/&&I:FAIH
M6J<<9EJV'65:R!UE6N0=95KV'&5:_QME6O\:95K_&65:_QEE6O\9Z$\  --9
M  #$80  N68  +!H  "G:0  GF4  )=F#0"19QD C&@G (=G,@&#9CT"?V5&
M!'MD309X8U0)=6);"W)A80UP86D/;6!P$FM?>11I7X(69UZ-&65>F!IC7J4<
M85ZT'6!>QQU@7N,=8%[U'&!>_QM@7O\:85[_&F%>_QIA7O\:Y%(  ,]<  #
M9   MFD  *QL  "C;   F6D  ))J"P",:A8 AVLD ()K, %^:CH">FE#!'9H
M2P9S9U((<&=9"FUF8 UK968/:&1N$69D=A1D8X 68F.+&&!BEQI>8J0<7&*R
M'5MBQ1U;8N$=6V+T'%MB_QM<8O\:7&+_&EQB_QI<8O\:X%4  ,M?  "]9P
MLFP  *EP  "?;P  E&P  (QM" "&;A, @F\A 'UO+0%Y;S@"=6Y! W)M205N
M;% ':VM7"FEK7@QF:F4.9&EL$6%I=!-?:'X676>)&%MGE1I99J(;5V:P'%9F
MPQU69M\=5F;S'%=F_QM79O\:5V;_&E=F_QI79O\:VUD  ,=B  "Z:@  KW
M *9S  ":<P  CW   (=Q!0"!<A$ ?',> 'AS*@!T<S4!<',_ VUR1P5J<4X'
M9W%5"61P7 MB;V,.7V]J$%UN<A):;7P56&V&%U9LDQE4;* ;4FNO'%%KP1Q1
M:]P<46OQ&U)K_AI2:O\:4FK_&5)J_QE2:O\9U%P  ,-F  "V;@  K'0  *)W
M  "6=@  B74  (%V 0!Z=P\ =G@; ')Y)P!O>3(!:W@\ FAX1 1E=TP&8G=3
M"%]V6@I==6$,6G5H#UAT<!%5<WD34W.$%E%RD!A/<IX937&M&DQQOQM+<=D;
M3''P&DQP_1I-</\936__&4UO_QE-;_\9SF   +YJ  "R<@  J'@  )U[  "0
M>@  A'H  'I[  !T? P ;WX7 &Q^) !I?R\!9G\Y F)_0@-??DD%77U0!UI]
M5PE7?%X+57QE#5)[;@]0>G<23GJ"%$MYCA9)>9P72'BK&$9XO1E&>-491G?O
M&$=V_!A'=O\81W7_%T=U_Q='=?\7R64  +IO  "N=P  I'T  )A_  "+?P
M?G\  '.!  !L@PD :(03 &6%( !BABP 7X8V 5R&/P)9A48#5X5.!52%50=2
MA%P)3X-C"TV#:PU+@G0/2()_$4:!C!-$@9H50H"I%D& NA9 @-(607_M%D%^
M^Q9!??\607W_%D%]_Q9!??\6PFH  +5U  "J?0  GX(  )*#  "%A   >84
M &J)  !DB@, 8(P0 %V-&P!;CB< 6(XR %6..P%3CD,"4(Y* TZ-4@5,C5D&
M28Q@"$>,: I%BW(,0HM]#D"*B0\^BI@1/(JG$CN*N!(ZBL\2.XCK$CN'^A,[
MAO\3.X;_$SN&_Q,[AO\3O'$  *][  "E@P  F8<  (R(  !_B0  <XP  &60
M  !<DP  5Y4, %26%@!2EB( 4)<M $V7-@!+ES\!29=' D>73@-%EE4$0Y9=
M!4&6908^E6\(/)5Z"3J5APLXE94,-I2E#364M@XTE,P--)/I#322^ XTD/\/
M-)#_#S20_P\TD/\/M7@  *J"  ">B   DXT  (:.  !YD   ;9,  &&7  !5
MFP  39X& $F?$ !'GQL 1J F $2@, !#H3H 0:%" 3^A20$]H5$".Z%9 CFA
M80,WH&L$-:!V!3.@@P8QH)(',*"B""Z@LP@NH,D(+I_G""V=]PDMG/\*+9O_
M"BV;_PHMF_\*KX   *.)  "7C@  C9,  '^5  !RF   9IP  %N@  !/I
M1:<  #ZI#  \JA0 .JH? #FJ*0 XJS( -ZL[ #6K0P TK$L ,JQ3 3&L7 $O
MK&8"+:QQ BNL?P,JK(X#**R>!">LL 0FK,4$)JOD R6I]00EJ/\%):?_!26G
M_P4EI_\%IXD  )N/  "1E   A)D  'B>  !KH@  7Z8  %.J  !(K0  /;
M #2S P OM0X +;46 "RU(  KMBD *K8R "FW.@ HMT, )[=, ":X50 DN%\
M([AK "*X> $@N(@!'[B9 1VYJP$<N< !'+C? 1RV\@$;M?P"&[3_ ANT_P(;
MM/\"GX\  )25  "(FP  >Z$  &ZF  !BJP  5K   $JS   _M@  -;D  "R\
M   DOP8 '\(- !W"%  <PAX &\,F !K#+P 9Q#@ &,1! !?$2@ 6Q54 %<5A
M !3&;P 3QG\ $L:1 !''I  0Q[D #\?4 !#&[@ 0Q/H $,/_ !##_P 0P_\
MEY8  (N<  !^H@  <:D  &2O  !8M   2[@  $"[   UO@  *\$  "/%   ;
MR0$ %,P& !#0"P .T1$ #=$9  W1(0 ,T2H #-$T  O2/@ *TDD "=-5  G3
M8@ (TW( !M2$  74F  $U*L  ]7   '5W  !U>T  =7V  '5]@ !U?8 CIT
M ("D  !SJP  9K$  %FX  !,O0  /\   #3#   JQP  (<H  !G.   2T@
M#=8!  G;!0 &W T !-P1  /=&  !WB   -XH  #?,0  X#P  .%'  #B5
MXV,  .-T  #DB   Y)L  .6N  #EP0  Y=4  .;G  #FYP  YN< @Z0  '6L
M  !HLP  6KL  $W!  ! Q   ,\@  "C,   ?T   %]0  !#9   +W0  !>$
M  #D    Y0<  .8-  #G$0  Z!8  .D=  #J)0  ZRX  .TY  #O10  \%,
M /%D  #Q=@  \HH  /.<  #SK0  ]+L  /3(  #TR   ],@ =ZT  &JU  !<
MO0  3\0  $#)   SS0  )]$  !W6   4W   #N    CC   !Y@   .H   #N
M    [@   .\$  #P"@  \0X  /,2  #T&   ]B   /@J  #Z-0  _4,  /Y2
M  #_8P  _W8  /^)  #_F@  _Z8  /^P  #_L   _[  _Q8C /\5(0#_$2$
M_PTD /\)*P#_!C< _P-$ /\ 40#_ %T _P!H /\ <@#_ 'L _P"# /\ B@#_
M )$ _P"6 /\ G #_ *$ _0"F /L K #Y +, ]P"[ /4 Q0#S -$ \@#D /$
M\0#O /H [@#_ .X _P#M /\ [0#_ .T _P#M /\ _QD@ /\8'0#_%1T _Q ?
M /\.*0#_##0 _PI! /\'30#_!5D _P1D /\$;@#_ W< _P.  /\#AP#_ XT
M_0*3 /L"F0#Y IX ]P*D /4"J@#S ;  \0&X .\!P@#M <\ ZP'C .H![P#H
M OL YP3_ .8%_P#F!O\ Y@;_ .8&_P#F!O\ _QP; /\;&0#_%Q@ _Q4= /\3
M)0#_$3  _Q ] /\.20#_#%4 _PM@ /\+:@#]"W, ^PM\ /D*@P#W"HH ]0J0
M /0*E@#S"IL \0JA .\)IP#M":X ZPFV .@)P #F"<T Y GB .(*\ #?"_L
MW@S_ -P-_P#<#?\ VPW_ =L-_P';#?\!_Q\7 /\>$P#_&Q( _QP9 /\;(@#_
M&"P _Q4X /\31 #^$E  ^1%; /409@#S$&\ \!!W .X0?P#L$(8 ZA", .D0
MD@#H$)@ Y@^> .4/I0#C#ZP X0^T . /O@#>#\P VA#A -41\ #2$OL SQ+_
M <X3_P'-$_\!S1/_ <P3_P',$_\!_R(2 /\B#P#_(0\ _R(4 /\B' #_("<
M_QTR /@;/@#R&4L [AA6 .H78 #G%FH Y!9R .(6>@#@%H( WA:( -P6CP#;
M%I4 V1:; -86H@#4%JD TA:Q - 7NP#.%\D S!C> ,@9[@'%&OL!PQK_ L$;
M_P+ &_\"P!O_ L ;_P+ &_\"_R8. /\E"P#_* P _RD0 /\H%@#^)B  ]"0K
M .PA. #F($0 X1]0 -T?6P#9'F4 U1YM -(?=0#0'WT SA^# ,P?B@'+'Y !
MR1^7 <@?G@'&'Z4!Q2"M <,@MP'!(,0!P"'6 ;PBZ@*Y(O@#MB+_ [4C_P.T
M(_\$LR/_!+,C_P2S(_\$_RD+ /\J!0#_+@@ _R\, /\M$ #S*Q< Z"@B . F
M+P#9)CT TB=* ,TG50#**%\ QRAH <4H;P'#)W<!P2=^ ;\GA &^)XL"O">2
M KLGF0*Y)Z "MR>I [8HLP.T*+\#LRC/ [ IY@2M*?8$JRK_!:DJ_P:H*O\&
MJ"K_!J@J_P:H*O\&_RT% /\P  #_,P( ]C0& .\R"@#H+A  W"P8 -$N* #+
M+S< QC!$ ,$P3P"^,%D!NS!B ;@P:@*V+W$"M2]X K,O?P.Q+X8#L"^- ZXN
ME 2M+IP$JRZD!:DOK@6H+[H%IB_*!J0PX@:A,/,'GS#_")XQ_PB=,?\(G#'_
M")PQ_PB<,?\(_S   /\U  #O.   XCH  -LY! #6-0D SC03 ,8V(@"_.#$
MNC@_ +8X2@&S.%0!L#== JTW9 *K-FP#J39S!*@V>02F-8 %I#6'!:,UCP:A
M-9<'GS6@!YXUJ@B<-;8(FS7%"9DUW0F6-N\*E#;]"I,W_PJ2-_\*DC?_"I(W
M_PJ2-_\*_S,  /8Z  #D/P  V$(  ,Y" 0#)/@8 Q#L/ +L^'0"U/RP L3\Z
M *T_10&I/T\!ICY8 J,]7P.A/6<$GSQM!9T\= :<.WL&FCN"!Y@[B@B6.Y,)
ME3J<"I,ZI@N1.K(+D#O #(X[U0R,/.P-BCS[#8D\_PV)//\,B#S_#(@\_PR(
M//\,_S<  .H_  #<10  SDD  ,5)  "_1@( ND,, +-$&0"M12< J$8U *1%
M00&@14L"G413 II#6P.80V(%ED)I!I1!< >2078(D$!^"8Y A@J-0(X+BT"8
M#(E H@V'0*X.A4"\#X1 SP^"0>D/@4'Y#X!!_P^ 0O\.@$+_#H!"_PZ 0O\.
M^CL  .5$  #32P  QTX  +Y/  "X3   LDD) *M)%0"E2R, H$LQ )Q+/0&8
M2D<"E4E/ Y))5P202%X%CD=E!HM':P>)1G()B$9Y"H9%@@N$18H-@D64#H!$
MGP]^1*L0?$6Y$7M%RQ%Z1>81>4;W$7A&_Q!X1O\0>$;_#WA&_P]X1O\/\#\
M -])  #-3P  P5,  +A4  "Q4@  JTX% *1.$0">3R  F5 M )50.0&23T,!
MCDY, XM-4P2)35H%ADQA!H1+: B"2VX)@$IV"WY*?@Q\28<.>DF1#WA)G!!V
M2:@2=$FV$G-)R!-R2N,3<4KU$G%*_Q%Q2_\1<4O_$'%+_Q!Q2_\0[$,  -E,
M  #(4P  O5<  +18  "L5P  I5(! )Y3#P"85!P DU0I (]4-0"+4T !B%-(
M H524 2"45<%?U!>!GU09 A[3VL)>4]R"W=.>PUU3H0.<TV.$'%-F1%O3:43
M;4VS%&Q-Q11K3N$4:T[T$VM._Q)K3O\2:T[_$6M._Q%K3O\1Z$8  --0  #$
M5@  N5H  +!<  "F6@  GU8  )A6#0"25QD CE@F (E8,@"&6#T!@E=% G]6
M30-\550%>51;!G=480AU4V@)<U-P"W%2> UO4H$/;5*+$&M1EQ)I4:,39U&Q
M%&91PQ5E4MX595+R%&52_Q-E4O\295+_$F52_Q)E4O\2Y$H  ,]3  # 6@
MM5X  *Q@  "B7@  FED  )):"P"-6Q8 B%PC (1<+P" 6SH!?5M# GE:2P-V
M65($=%A8!G%87P=O5V8);5=M"VM6=0UI5GX/9U:)$655E1)C5:$48E6O%6%5
MP19@5=L68%;Q%6!6_A1@5O\385;_$F%6_Q)A5O\2X$T  ,M6  "]70  LF$
M *AC  "=80  E5T  (U>"0"'7A, @U\@ ']?+ ![7S<!=UY  G1>2 -Q74\$
M;UQ6!6Q<7 =J6V,):%MK"V9:<PUD6GP/8EJ'$6!9DQ)>6: 475FN%5M9OQ9;
M6=@66UGO%5M9_11<6?\37%G_$EQ9_Q)<6?\2W%   ,=9  "Z8   KV0  *1E
M  "99   D&   (AA!@""8A$ ?F,= 'IC*@!V8S0!<V(] 6]B1@)L84T$:F%4
M!6=@6@=E8&$(8U]I"F%?<0Q?7GH.75Z%$%M>D1)979X46%VL%5==O1967=46
M5EWN%5==_!177?\35UW_$E==_Q)77?\2UE,  ,1<  "W8P  K&@  *!H  "5
M9P  BF,  (-E @!]9@\ >&8: '1G)P!Q9S( ;F<[ 6MF0P)H9DL#9652!6-E
M609A9%\(7F1G"EQC;PQ:8W@.6&.#$%9BCQ)48IP34V*J%5)BNQ518M(546'M
M%5)A^Q128?\34V'_$E-A_Q)38?\2T58  ,!?  "S9@  J6L  )QK  "0:@
MA6<  'UI  !W:@T <VL7 &]K) !L;"\ :6PX 69K00)C:TD#86M0!%YJ5P9<
M:ET'6FEE"5AI;0M5:'8-4VB!#U%GC1%/9YH23F>I%$UGN11,9\\43&;K%$UF
M^Q--9O\23F7_$DYE_Q).9?\2S%H  +QC  "P:@  I6\  )AN  ",;0  @&P
M '=M  !Q;@L ;6\4 &EP(0!F<2P 9'$V 6%Q/@%><48"7'!- UEP5 57<%L&
M56]B"%-O:@I0;G,,3FY^#DQMBA!*;9@126RG$DALN!-';,T31VSJ$TAK^A)(
M:_\22&K_$4AJ_Q%(:O\1QUX  +AG  "L;@  H7(  )-R  "'<0  >G$  '%R
M  !K= < 9G41 &-V'0!@=R@ 7G<S %MX/ %9=T,"5G=+ U1W4@12=ED%4'9@
M!TYU: A+=7$*271\#$=TB Y%<Y8/0W.E$$)SMA%!<\L10G+H$4)R^!%"<?\0
M0W#_$$-P_Q!#</\0P6,  +-L  "H<P  FW8  (YU  "!=@  =78  &EX  !C
M>@( 7GP. %Q]&0!9?B0 5W\O %5_. %3?T !4']( DY^3P-,?E8$2GY=!4A]
M909&?6X(0WQY"D%\A@L_>Y0-/GNC#CQ[LPX\>\@./'KF#CQY]PX\>/\./'C_
M#CUW_PX]=_\.O&@  *]R  "D>0  EGH  (AZ  !\>@  <'P  &-_  !<@@
M5X0+ %.%% !1AB  3X8J $Z'- !,ASP!2H=$ 4B'2P)&AU,"1(9: T*&8@1
MAFP&/H5V!SN%@P@YA9$*.(2@"S:$L0LVA,8+-H/D"S:"]@LV@?\,-H#_##:
M_PPV@/\,MF\  *IX  "??P  D'X  (-_  !W@   :X(  %Z'  !5B@  3HP&
M $J.$ !(CQH 1X\E $60+P!$D#@ 0I!  $"01P$_D$\!/9!6 CN07P(YD&@#
M-X]S!#6/@ 4SCXX&,8^>!S".KP<OCL,'+X[A!R^,] @OB_\(+XK_""^*_PDO
MBO\)L'8  *5_  "8A   BH0  'V%  !PAP  98H  %J.  !/D@  1I4  $&8
M#  ^F!0 /9D? #N9*  ZFC$ .9HZ #>:0@ VFDH -9I2 3.:6@$QFF0!+YIO
M BV:>P(LFHH#*IJ: RF:K 0HFL $)YG> R>7\@0GEOT%)Y7_!2>5_P4GE?\%
MJ7X  )Z%  "2B0  A(H  ':,  !JCP  7I,  %27  !)FP  0)\  #>B!  R
MHPX ,:,7 #"D(0 NI"H +:0R "RE.@ KI4, *J5+ "FE5  HI5X )J5I "6E
M=@$CI84!(J66 2"FJ $?I;L!'J77 1ZD[P$>HOL"'J'_ AZA_P(>H?\"HH8
M )>,  "+CP  ?9$  &^4  !CF   5YT  $VA  !#I0  .*@  #"K   HK@<
M)*\0 ".O%P AKR$ (+ I !^P,0 >L#H ';%" !RQ3  ;L58 &K%A !FR;P 8
MLGX %K*0 !6RH@ 4LK8 $[+. !.QZP 3K_D $Z[_ 1.N_P$3KO\!FHT  )"2
M  "$EP  =9H  &B?  !;HP  4*@  $6L   [L   ,;(  ">U   @N   &+H'
M !2\#@ 3O!4 $KP> !&])@ 1O2X $+TW !"^00 .ODP #KY7  V^90 ,OW0
M"[^&  J^F0 (OJP ![["  >^WP (OO  "+WZ  B]_  (O?P DY0  (>9  !Z
MGP  ;*4  &"J  !3KP  1[,  #RV   QN   )[L  !^^   7P0  $<0!  S(
M"  (R0X !\D4  ;)'  %R20 !,HL  /*-@ "RD   ,M,  #+60  RV@  ,MY
M  #,C   RY\  ,NS  #+R   S.(  ,SO  #,\0  S/$ BIH  'RA  !OIP
M8JT  %6S  !(N   .[L  #"^   FP0  '<0  !7(   /RP  "LX   32 @
MTPH  -,/  #4%   U1H  -8B  #7*@  V30  -H_  #<2P  W%H  -UJ  #=
M?0  W9$  -VD  #>M@  WL@  -[>  #>X@  WN( ?Z(  '&I  !DL   5K<
M $F\   \P   +\0  "3'   ;RP  $\\   W2   'U@   -L   #>    WP,
M . )  #A#@  XA(  .,7  #E'@  YB<  .@Q  #J/0  [$L  .Q:  #M;
M[H   .Z4  #NI0  [K0  .["  #NQ@  [L8 =*H  &:R  !8N0  2\   #W%
M   OR0  ),T  !G1   1U@  "]L   />    X0   .4   #H    Z0   .H
M  #K!@  [0L  .\/  #P$P  \AH  /0C  #W+@  ^3L  /M*  #\6P  _6T
M /V   #^DP  _J(  /ZM  #^KP  _J\ _Q ? /\.'0#_"AT _P$@ /\ * #_
M #4 _P!! /\ 3@#_ %H _P!E /\ ;@#_ '< _P!_ /X A@#\ (P ^P"2 /D
MEP#X )P ]P"B /8 IP#U *T \P"U /( O0#Q ,D [P#< .X ZP#M /< [ #_
M .L _P#J /\ Z@#_ .H _P#J /\ _Q,< /\1&0#_#1D _P8< /\#)0#_ #$
M_P ^ /\ 2@#_ %8 _P!A /\ :P#] ', ^@![ /< @P#U (D ] "/ /( E #Q
M )D \ "? .X I #M *L [ "R .H N@#H ,8 YP#6 .4 Z #D /4 XP#^ .(
M_P#A /\ X0#_ .$ _P#A /\ _Q48 /\3% #_#Q0 _PT9 /\+(@#_""T _P0Y
M /\!1@#_ %$ _@!< /H 9@#V &\ \@!W .\ ?@#M (4 ZP"+ .H D0#H )8
MYP"< .8 H0#D *@ XP"O .$ N #? ,, W0#1 -L Y@#9 /, UP#] -4"_P#4
M O\ U /_ -0#_P#4 _\ _Q@3 /\5$ #_$@\ _Q(5 /\1'0#_#B@ _PPT /\*
M00#Y"$P ]097 /$&80#M!FH Z05R .8%>@#D!8$ X@6' . &C0#?!I( W0:8
M -L&G@#9!J4 UP:M -0&M0#2!L  T ?/ ,X(Y0#,"?0 R@O_ ,@,_P#'#/\
MQPS_ ,8,_P#&#/\ _QL. /\9# #_& T _Q@1 /\7& #_%"( ^Q$N /,0.@#M
M#D8 Z U2 .4-7 #A#64 W@UM -L-=0#8#7P U0V" -,-B0#1#8\ T V5 ,X-
MG #-#J, RPZK ,D.M #(#L  Q@[/ ,,0Y@# $?4 O1+_ +P2_P"[$O\ NA+_
M ;H2_P&Z$O\!_Q\* /\<! #_'P@ _Q\- /\=$@#X&AL [A8F .84,P#@$S\
MVA-+ -035@#0$U\ SA1H ,L4;P#)%'< QQ5] ,85A #$%8H PQ61 ,$6F #
M%I\ OA:G +P7L "[%[P N1?+ +<8X@"S&?(!L1K_ :\;_P&N&_\!KAO_ :T;
M_P&M&_\!_R($ /\B  #_)0( _"0' /<A# #L'1( X1H< -@:*@#0&S@ RQU%
M ,<=4 ##'EH P!YB +X>:@"\'W$ NA]X +D??@"W'X4 MA^, +0?DP"S'YH!
ML2"C ; @K &N(+<!K"'& :LAW0&G(N\"I2+] J,C_P*B(_\"HB/_ J$C_P*A
M(_\"_R4  /\H  #R*@  Y2L  -\H!0#<(0L TB$4 ,DD) ##)3( OB8_ +HG
M2@"W)U0 M"== +(G9 "P)VP KB=R :TG>0&K)W\!JB>& :@GC@&G)Y8"I2>>
M J,HJ *B*+,"H"C! I\HU0*<*>P#FBKZ Y@J_P27*O\$ERK_!)8J_P26*O\$
M_R@  /4N  #E,P  VC4  - S 0#,+08 QBH0 +XM'@"X+BP LR\Z *\O10"L
M,$\ J2]8 *<O7P&E+V8!HR]M :$O<P*@+GH"GBZ! ITNB0*;+I$#F2Z: Y@N
MI 26+Z\$E2^]!),OSP21,.@%CS#X!8TQ_P6-,?\%C#'_!8PQ_P6,,?\%_RT
M .HU  #<.@  SCT  ,8\  # -P( NS,- +,T&0"N-B< J3<T *4W0 "B-TH
MGS=3 9TV6@&;-F$!F39H I<U;P*5-74#E#5\ Y(UA 20-8T$CS66!8TUH 6+
M-:L&BC6Y!H@UR@>'-N4'A3;V!X0W_P>#-_\'@S?_!X(W_P>"-_\']#(  .,[
M  #200  QD0  +U#  "W/P  L3L) *H[% "E/"( H#TP )T].P"9/44 ECU.
M 90\5@&2/%T"D#QC HX[:@.,.W$$BCMX!(@Z@ 6'.H@&A3J2!H,ZG >!.J@(
M@#JU"7X[Q@E].^$)>SSS"7L\_PEZ//\(>CS_"'H\_PAZ//\([C<  -U!  #+
M1@  OTD  +9)  "N1@  J4$$ *-!$0"=0AX F$,K )5#-P"10T$ CD)* 8Q"
M4@&)05D"AT%? X5!9@.#0&T$@4!T!8! >P9^/X0'?#^."'H_F0EX/Z4*=T"R
M"G5 PPMT0-T+<T'Q"W)!_PIR0?\*<D'_"7)!_PER0?\)Z3P  -5%  #%2P
MNDX  +!.  "G2P  HD8  )M&#@"61QH D4@G (Y(,P"*2#T AT=& 81'3@&"
M1E4"@$9< WY%8@1\16D$>D5P!7A$> 9V1($(=$2+"7)$E@IP1*(+;T2O#&Y$
MP QM1=D-;$7O#&M%_0MK1O\+:T;_"FM&_PIK1O\*Y4   ,])  #!3P  M5(
M *M2  "A3P  FTH  )1*# "/2Q< BTPD (=,+P"$3#H @4Q# 7Y+2P%[2U("
M>4I8 W=*7P1U268%<TEM!G%)=0=O27X(;4B("6M(DPMJ2)\,:$BM#6=)O0UF
M2=0.94GM#65*_ QE2O\+94K_"V5*_PME2O\+X$0  ,M-  "]4@  LE8  *95
M  "<4@  E4X  (Y."0")3Q0 A5 @ (%0+ !^4#< >U!  7A02 %U3T\"<TY5
M W%.7 1O3F,%;4UJ!FM-<@=I37L(9TV%"F5-D0MD3)T,8DVK#6%-NPY@3=$.
M8$WL#F!-^PU@3?\,8$W_"V!-_PM@3?\+W$<  ,=0  "Y5@  KED  *)8  "8
M5@  D%$  (E2!@"#4Q$ ?U,= 'M4*0!X5#0 =50] 7)310%P4TP";5)3 FM2
M60-I4F $9U%G!F51;P=C47@(8E&#"F!1CPM>4)L-75"I#EM1N0Y;4<X/6E'J
M#EM1^@U;4?\,6U'_#%M1_PM;4?\+UDH  ,-3  "V60  JUP  )Y:  "360
MBU0  (16 P!^5A  >E<: '97)@!S6#$ <%<Z &U70@%J5TD":%90 F965P-D
M5EX$8E5E!6!5;0=>578(756!"EM5C0M95)H-6%2G#E95N ]65<P/5E7I#E95
M^0U65?\-5U3_#%=4_PQ75/\,T4T  ,!6  "S7   IUX  )I=  "/7   AE@
M ']9  !Y6@T =%L7 '%;(P!N6RX :ULW &A;0 %E6T<!8UI. F%:50-?6EP$
M75IC!5Q::P9:670(6%E_"E99BPM469@-4UBF#E)9M@Y16<H/45GG#E%8^ U2
M6/\-4EC_#%)8_PQ26/\,S5$  +Q9  "P7P  HV$  )9@  "+7P  @5L  'E=
M  !S7@P ;UX5 &M?( !H7RL 9F U &-@/0%A7T4!7U], EU?4P-;7UH$65YA
M!5=>:0957G((4UY]"5%=B0M0798,3EVD#4U=M Y,7<@.3%WF#DU=]PU-7/\,
M35S_#$Y<_PQ.7/\,R50  +E<  "M8P  GV,  ))C  "'8@  ?&   '1A  !N
M8@D :6,2 &9C'0!C9"@ 860R %YD.P!<9$,!6F1* EAD40)69%@#5&1?!%)C
M9P508W '3F-Z"$QBA@I+8I0+26*B#$ABL@U'8L<-1V+D#4AA]@Q(8?\,2&#_
M"TE@_PM)8/\+Q%@  +5@  "J9@  FV8  (UF  ""90  =F0  &YE  !H9@4
M8V<0 &!H&@!=:24 6VHO %EJ. !7:D !56I' 5-J3@)1:E4#3VE=!$UI9 5+
M:6T&26AX!T=HA E&:)(*1&>A"T-GL0Q"9\4,0F?B#$)F]0Q#9O\+0V7_"T-E
M_PM#9?\+OUP  +%D  "F:@  EFD  (EI  !]:0  <6D  &=J  !B; $ 76T-
M %EN%@!7;R$ 57 K %-P-0!1<#T 4'!% 4YP3 %,<%,"2G!: TAP8@1&;VL%
M1&]U!D)O@@= ;H\)/VZ>"CUNKPH];L(*/&[@"CUM] H];/\*/6O_"CYK_PH^
M:_\*NF   *UI  "@;@  D6T  (1M  !X;0  ;&X  &%P  !;<@  5G0* %)U
M$@!0=AT 3G<G $QW,0!+>#D 27A! $AX20%&>% !1'=7 D)W7P- =V@#/G=S
M!#QV?P8Z=HT'.7:<"#=UK0@W=< (-G7>"#=T\@@W<_X(-W+_"#=R_P@W<O\(
MM68  *EO  ":<0  BW$  'YQ  !S<@  :',  %QV  !4>0  3GL% $I]#P!(
M?A@ 1G\C $5_+ !#@#4 0H ] $& 10 _@$P!/8!4 3R 7 (Z?V4".']O S9_
M? 0T?XH$,G^:!3%^J@8P?KT&,'[:!C!]\ 8P>_T&,'O_!C!Z_P8P>O\&L&P
M *1U  "4=0  AG4  'EV  !N=P  8WD  %=]  !/@0  1X0  $*&#  _AQ,
M/8@= #R()P [B3  .HDX #B)0  WB4@ -HE/ #2)6 $SB6$!,8EL 2^)> (M
MB8<"+(F7 RJ(IP,IB+H#*8C4 RF&[@,IA?P$*83_!"F$_P0IA/\$JG0  )Y[
M  ".>@  @'H  '1[  !H?@  78$  %*%  !)B0  08P  #F0!0 UD0\ ,Y(7
M #*2(0 QDBD ,),R "Z3.@ MDT$ +)-* "N44@ JE%P *)1G ">4<P$EE((!
M))23 2*3I $AD[<!()// 2&2[ $@D/H"((__ B"/_P(@C_\"I'P  )>   "'
M?P  >X   &Z"  !BA0  5XD  $V.  !"D@  .I8  #*9   JG D *)T1 ":=
M&0 EG2( ))XJ ".>,@ BGCH (9Y" "">2P ?GU4 'I]@ !R?;0 ;GWP &I^-
M !B?GP 7G[( %I_) !:>Z  6G/< %IO_ 1>;_P$7F_\!G8,  (^&  ""A@
M=(<  &>+  !;CP  4),  $:8   \G   ,Z   "NC   CI@  '*@+ !JI$0 8
MJ1@ %ZDA !:J*0 5JC$ %*HY !.J0P 3JTT $JM8 !&K90 0JW0 #JN&  ZK
MF0 -JZP #*O!  RJWP ,J?( #:C\  VH_P -J/\ EHH  (F,  !ZC0  ;)$
M &"5  !4F@  29\  #^C   UIP  *ZH  ".N   ;L   %+,!  ^U"@ -MA
M#+86  NV'P *MB< ";8O  BV.0 'MT, !K=/  2W6P #MVH  K=[  "WC@
MMZ$  +:T  "VRP  MN4  +7Q  "U]P  M?< CY$  (&4  !REP  99P  %BA
M  !,I@  0:L  #>O   LL@  ([4  !JX   3NP  #KT   G !0 #P0T  ,$1
M  #!%P  PAX  ,(F  #"+P  PSD  ,1$  #$4   Q%X  ,5O  #%@0  Q94
M ,6H  #%O   Q-$  ,3F  #$[@  Q.X AI@  'F>  !KHP  7:D  %"N  !$
MLP  -[8  "RY   BO   &;\  !'"   ,Q0  !L@   #+    S <  ,P-  #-
M$0  S18  ,X=  #/)   T"T  -(X  #41   U%(  -5A  #5<P  UH<  -:;
M  #6K0  U[\  -C.  #8W0  V-T >Z   &ZF  !@K0  4[,  $6X   XO
M*[\  "'"   7Q@  $,D   K,   "T    -0   #7    V    -H%  #;"P
MW X  -X3  #?&0  X2$  .,J  #E-@  YT,  .=3  #H9   Z7<  .F,  #J
MGP  ZJX  .JZ  #JPP  ZL, <*@  &*O  !5M@  1[P  #G    LQ   (,@
M !;,   .T   !]0   #9    W0   .$   #C    Y    .8   #G 0  Z0<
M .L,  #L$   [A4  / =  #S)P  ]C,  /=#  #X5   ^68  /EZ  #ZC@
M^IX  /NI  #[L   ^[  _PL; /\'&0#_ !D _P < /\ )0#_ #( _P _ /\
M2P#_ %< _P!B /\ :P#_ ', _0![ /L @@#Z (@ ^ "- /< D@#V )@ ]0"=
M /0 H@#S *D \0"P .\ N #N ,, [ #1 .L Y@#I /, Z #^ .@ _P#H /\
MZ #_ .@ _P#H /\ _PX8 /\*%0#_ 10 _P 8 /\ (@#_ "X _P [ /\ 1P#_
M %, _0!> /H 9P#W &\ ]0!W /, ?@#R (0 \ ") .\ CP#N )0 [ ": .L
MGP#I *4 Z "L .8 M #D +\ XP#, .$ X@#? /  W@#[ -X _P#= /\ W0#_
M -P _P#< /\ _Q 3 /\-$0#_!A  _P(5 /\ '@#_ "D _P V /\ 0@#Z $X
M] !9 /$ 8@#N &L [ !R .H >0#H '\ YP"% .4 BP#D )  X@"6 .$ G #?
M *( W0"I -H L0#8 +L U0#( -( W0#1 .T T #Y ,\ _P#. /\ S0#_ ,T
M_P#- /\ _Q$/ /\.#0#_# T _PL2 /\'&0#_ B0 _P P /8 / #O $D Z@!3
M .< 70#D &8 X0!M -\ = #= 'L VP"! -D A@#6 (P U "2 -( F #0 )X
MS@"F ,P K@#* +@ R #$ ,8 UP#% .H PP#W ,( _P#! ?\ P +_ , "_P#
M O\ _Q0+ /\0!@#_$ D _Q . /\.% #_"AX ]08I .L$-@#C T( WP-. -L$
M5P#6!&  TP1H - $;P#.!78 S 5\ ,H%@@#)!8@ QP6. ,8%E #$!9L P@6C
M , &JP"^!K4 O0;" +L(U "Z">D MPOX +4,_P"T#/\ M S_ +0,_P"T#/\
M_Q<$ /\4  #_%@, _Q0) /\1#@#R#A4 Z PA -X*+@#6"SL T Q' ,P,40#)
M#%H Q@UB ,0-:@#"#7$ P UW +\-?0"]#H, O Z* +H.D0"Y#I@ MPZ@ +8.
MJ0"T#[0 L@_! +$0U "N$>L JQ+Z *D2_P"H$_\ IQ/_ *<3_P"G$_\ _QH
M /\;  #Y&P  ZQD  .44!@#E$ X V0X7 ,\1)@#($C0 Q!-  +\42P"\%%0
MN15= +<59 "U%6L M!5Q +(5> "Q%GX KQ:% *X6C "L%I0 JQ>< *D7I@"G
M&+  IAB] *08SP"B&N< GQKW )T;_P&<&_\!G!O_ 9L;_P&;&_\!_QT  /<A
M  #H)   W24  -0A 0#/&P@ RA<1 ,(:( "\'"T MQTZ +,>10"P'D\ K1Y7
M *L>7P"I'V8 J!]L *8?<P"E'WD HQ^  *(?AP"@((\ GR"8 )T@H@";(*P!
MFB&Y 9@AR@&6(N0!E"/U 9(C_P&1(_\!D"/_ 9 C_P&0(_\!_R(  .LI  #=
M+@  SR\  ,<M  #!)P, O2(- +8C&@"P)2@ K"8T *@F0 "E)TD HB=2 * G
M6@">)V$ G"=G )LG;0"9)W0 F"=[ 98G@@&5)XL!DR>4 9$HG@&0**D!CBBU
M HTIQ@*+*=\"B2KR H<J_P*&*O\"ABK_ H8J_P*&*O\"]"@  .,Q  #1-@
MQ3@  +PV  "V,   LBL) *LL% "F+2( HBXO )XN.@";+D0 F"]- )8O50"4
M+EP DBYB ) N:0&/+F\!C2YV 8PN?@&*+H8"B"Z/ H<NF@*%+Z4#@R^R X(O
MP@.!,-H#?S#O WTQ_@-],?\#?#'_ WPQ_P-\,?\#[2\  -LW  #)/0  OCX
M +,\  "L.   IS,$ *(R$0"=-!T F34J )4U-0"2-4  CS5) (TU4 "+-5<
MB35> 8<U9 &%-&L!A#1R H(T>0* -(("?C2+ WTTE@-[-:$$>36N!'@UO@5W
M-M0%=C;M!70W_ 5T-_\$=#?_!'0W_P1T-_\$YS4  -(]  ##0@  N$0  *Q"
M  "D/@  GSD  )HX#@"4.AD D#HF (T[,0"*.SL ASM$ (0[3 "".U,!@#I:
M 7XZ8 %].F<">SIN GDZ=0)W.GX#=CJ(!'0ZDP1R.IX%<3JK!6\[NP9N.\\&
M;3OJ!FT\^@9L//\%;#S_!6P\_P5L//\%XCD  ,Q"  "^1P  L4@  *5&  "=
M0P  ES\  )(^"P"-/Q4 B3\A (5 +0""0#< ?T!  'U 2 ![0$\!>4!6 7<_
M70%U/V,"<S]J G$_<@-P/WH#;C^$!&P_D 5K/YP&:3^I!F@_N =G0,P'9D#H
M!V9 ^09E0/\&94#_!F5 _P5E0/\%W#X  ,=&  "Y2P  K$P  *!*  "71P
MD4,  (M#" "&0Q( @D0> 'Y$*0![130 >44] '9%10!T1$P!<D13 7!$60%N
M1& ";$-G FM#;P-I0W<$9T.!!69#C09D0YD&8D.G!V%$M@A@1,H(8$3F"%]%
M^ =?1?\'8$7_!F!$_P9@1/\&UD$  ,-)  "V3@  IT\  )M-  "22P  C$<
M (5'! " 1Q  ?$@: 'A()@!U23  <TDZ '!)0@!N24D!;$A0 6I(5@%H2%T"
M9DAD F5(; -C2'4$84=_!6!'B@9>2)<'74BE"%M(M A;2,<)6DCD"%I)]@A:
M2?\'6DC_!EI(_P9:2/\&T44  +],  "R4@  HU$  )=0  "-3@  ADH  (!*
M 0!Z2PX =DP7 '),(P!O3"T ;4TV &I,/P!H3$8 9DQ- 61,4P%B3%H"84QA
M E],:0->3'($7$Q\!5I,B 993)4'5TRC"%9,L@A53,8)54SB"55,]0A53/\'
M54S_!U9,_P963/\&S$@  +Q0  "O50  H%0  )-3  ")40  @4T  'I.  !U
M3PP <$\5 &U0( !J4"H 9U S &50/ !C4$, 85!* 5]040%=4%@"7%!? EI0
M9P-94' $5U!Z!550A@944),'4E"A"%%0L0E04,0)4%#A"5!0] A14/\'44__
M!U%/_P913_\&R4L  +E3  "K5P  G%8  (]5  "%5   ?%   '51  !P4@D
M:U,2 &A4'0!E5"< 8E0Q &!4.0!>5$$ 7%1( 5I43P%95%8!5U1= E9490-4
M5&X$4E1X!5%4A 9/5)$'3E2@"$Q4KPA,5,()2U3?"4Q4\PA,4_\'3%/_!TU3
M_P9-4_\&Q4X  +96  "G6@  F%D  (M8  "!5P  =U0  '!5  !J5@8 9E<0
M &)7&@!@6"0 75@N %M9-P!963\ 5UE& %9930%4650!4UE; E%98P)/6&P#
M3EAV!$Q8@@5*6(\&25B>!TA8K@A'6, (1UC="$=8\@A'5_\'2%?_!TA7_P9(
M5_\&P5$  +)9  "C7   E%L  (=;  !]6@  <E@  &M9  !E6@, 8%L. %U<
M%P!:7"$ 6%TK %9=- !47CP 4UY$ %%>2P%07E(!3EY9 DQ>80)+76H#25UT
M!$==@ 5%78T&1%V<!T-=K ="7;X(0EW:"$)<\0="7/X'0UO_!D-;_P9#6_\&
MO54  *]=  "?7P  D%X  (->  !X70  ;5P  &5=  !?7P  6F , %=A% !5
M8AX 4F(H %%C,0!/8SD 3F-! $QC2 !+8T\!26-6 4=C7@)%8V<"1&-Q T)C
M?01 8HL%/V*:!CYBJ@8]8KP'/&+6!SUA[P8]8?T&/F#_!CY@_P8^8/\&N5D
M *MA  ":80  BV$  ']A  !T80  :6$  %]B  !99   5&8) %%G$0!.9QH
M3&@D $MI+0!):38 2&D^ $9J10!%:DP 0VI4 4)J7 % :64"/FEO CQI>P,[
M:8D$.6F8!3AHJ 4W:+H%-VG3!3=H[@4W9_P%.&;_!3AF_P4X9O\%M%X  *=E
M  "590  AF0  'IE  !O90  9&8  %EH  !2:@  36P$ $EN#@!';A8 16\@
M $1P*0!"<#( 07 Z $!Q0@ _<4D /7%1 #QQ60$Z<6(!.'%L C9P> (U<(8#
M,W"5 S)PI@0Q<+@$,'#0!#%O[ 0Q;OL$,6W_!#%L_P0Q;/\$KV0  *%I  "/
M:   @6@  '5I  !K:0  8&L  %5N  !-<0  1G,  $)U"P _=A( /7<< #QW
M)0 Z>"T .7@U #AY/0 W>44 -GE- #5Y50 S>5X ,7EH 3!Y= $N>8,"+7F2
M BMXHP(J>+4"*GC, BIWZ@(J=OD#*G7_ RIT_P,J=/\#JFH  )IM  ");
M?&T  '!M  !F;@  6W$  %!U  !(>   07L  #I^!0 V?PX -( 6 #.!(  R
M@2@ ,($P "^".  N@D  +8)( "R"4  K@EH *H)D "B"<  F@G\!)8*/ 22"
MH $C@K(!(H+) 2*!YP$B?_<!(G[_ B)]_P(B??\"I7$  )-Q  "#<0  =G$
M &QR  !@=0  5G@  $Q\  !#@   .X,  #.&   MB0H *HH1 "F+&0 GBR(
M)HLJ "6,,0 DC#D (XQ" "*-2@ AC50 ((U> !^-:P =C7D '(V* !N-G  9
MC:X &(S$ !B,XP 9BO4 &8G_ 1F(_P$9B/\!G7<  (QV  !]=@  <G<  &5Y
M  !:?   4(   $:$   \B0  -(P  "V0   EDP( 'Y4, !V6$@ <EAH &Y<B
M !J7*@ 9ES( &)@Z !>80P 6F$T %9A8 !289  3F', $9B$ !"8E@ 0F*D
M#IB_  Z7W0 /EO( $)7\ !"4_P 0E/\ E7T  (5\  !X?   :WX  %^!  !4
MA@  2HH  $"/   VDP  +9<  "::   >G0  %Z # !*B#  0HQ( $*,9  ^C
M(0 .I"D #J0Q  VD.@ ,I$4 "Z10  JD7  )I&H !Z1[  :CC@ $HZ$  J.T
M  .BRP #HN8  Z'S  .A^P #H?L C8,  '^"  !QA   9(<  %B,  !-D0
M0I8  #B:   OG@  )J(  !ZE   7J   $:L   RN!P 'KPT  Z\2  *O&0 !
MKR$  *\I  "P,@  L#P  +!'  "P4P  L&$  +!Q  "P@P  KY<  *^J  "O
MOP  KMD  *[K  "N]   KO0 AXD  'B*  !JC@  79,  %&8  !%G0  .Z(
M #"F   GJ@  'JX  !:Q   0M   "[8   6Y P  N@H  +H.  "Z$P  NQD
M +LA  "\*   O#$  +T\  "^2   OE8  +YE  "^=P  OHP  +Z?  "]LP
MOL<  +[>  "]ZP  O>L ?Y(  '"5  !BF@  59\  $FE   ]JP  ,J\  "BT
M   >M@  %;D   Z\   )OP   L(   #$    Q00  ,8*  #&#@  QQ(  ,@8
M  #)'P  RB<  ,PP  #./   SDD  ,]9  #/:@  SWX  ,^3  #/I@  S[@
M ,_(  #/VP  S]L =YP  &BA  !;IP  3JX  $&T   TMP  *+H  !V]   3
MP   #<0   ;'    R@   ,X   #0    T0   -("  #3"   U0P  -80  #9
M%0  VQP  -TD  #@+P  XCP  .-+  #D7   Y&\  .6#  #EF   Y:D  .6V
M  #EPP  Y<, ;*4  %^L  !1L@  1+D  #6\   HP   ',0  !+(   ,RP
M \\   #3    V    -P   #?    WP   .$   #C    Y ,  .8(  #H#0
MZ1$  .P8  #N(@  \2X  /,\  #T30  ]5\  /9S  #WAP  ]YD  /BE  #X
ML   ^+  _P,7 /\ %0#_ !4 _P 8 /\ (P#_ "\ _P \ /\ 2 #_ %0 _P!>
M /\ 9P#] &\ ^P!V /D ?0#X (, ]@"( /4 C@#T ), \@"8 /$ G@#P *0
M[@"K .T LP#K +T Z@#+ .@ X0#G /$ Y@#] .4 _P#D /\ Y #_ .0 _P#D
M /\ _P<3 /\ $0#_ !$ _P 5 /\ 'P#_ "L _P W /\ 1 #^ $\ ^@!: /<
M8P#T &L \@!R /  >0#O '\ [0"$ .L B@#J (\ Z "4 .< F@#E *  Y "G
M .( KP#@ +D W@#& -P V@#: .P V #Y -8 _P#6 /\ UP#_ -@ _P#8 /\
M_PH0 /\##@#_  T _P 2 /\ &@#_ "8 _  R /< /P#T $H \0!5 .T 7@#J
M &8 Z !N .4 = #C 'H X@"  .  A0#> (L W "0 -L E@#8 )P U0"C -,
MJP#1 +4 S@#! ,P T0#+ .< R0#U ,@ _P#( /\ R #_ ,@ _P#( /\ _PP,
M /\&" #_ @H _P / /\ %0#\ "  \0 L .P .0#I $4 Y0!/ .$ 60#> &$
MVP!H -< ;P#4 '4 T@![ -  @ #. (8 S ", ,L D@#) )@ QP"@ ,4 J ##
M +$ P0"\ +\ RP"] ., O #R +L _0"[ /\ N@#_ +H _P"Z /\ _PX% /\)
M  #_"04 _P8+ /\!$ #P !D Y@ E .$ ,@#< #\ U@!) -$ 4P#. %L RP!C
M ,@ :@#& '  Q0!V ,, >P#! ($ P "' +X C@"\ )0 NP"< +D I "W *X
MM0"Y +, R "Q -\ L 'O *\!^P"N O\ K0/_ *T#_P"M _\ _Q   /\.  #_
M#0  ]@L# /('"@#B 1$ VP(= -(#*P#, S< R 1# ,0$30#!!%8 O@5= +P%
M9 "Z!6L N 5Q +<%=@"U!7P LP:# +(&B0"P!I$ KP>9 *T'H0"K!ZL J0BW
M *@)Q@"F"MT I0OP *,,_0"B#?\ H0W_ *$-_P"@#?\ _Q$  /P2  #L$P
MXA,  -L/ P#6"0L S@@4 ,8*(@# ##  O T\ +@-1@"U#4\ L@Y7 + .7P"N
M#F4 K0YK *L.<0"J#G@ J Y^ *</A0"E#XT I ^6 *(0GP"@$*D GQ"U )T1
MQ0";$=X F1+Q )<3_P"6%/\ E13_ )44_P"4%/\ _Q4  .T;  #@'P  TA\
M ,D;  #$% 4 P1 . +H2&P"T$RD L!0U *P50 "I%4D IA52 *0660"B%F
MH19F )\6; ">%G( G!9Y )L7@ "9%X@ F!>1 )88FP"4&*8 DQFR )$9P0"0
M&M@ C1ON (L<_0"*'/\ BAS_ (D<_P")'/\ ]!T  .0E  #3*0  QRH  +PF
M  "V(   M!D+ *X:%0"H'", I!TO *$>.@">'D0 FQY, )D>5 "7'UL E1]A
M )0?9P"2'VT D1]T (\@? ".((0 C""- (H@EP")(:( AR&N (8BO0"%(M$!
M@B/K 8$D^P& )/\!?R3_ 7\D_P%_)/\!["4  -LM  #),0  O#$  +$N  "K
M*0  IR0% *,C$0">)!T FB4J )8F-0"3)C\ D29' (\F3P"-)E8 BR=< (DG
M8@"()VD AB=O (4G=P"#)W\ @2>) 8 HDP%^*)X!?2FK 7LIN0%Z*<T!>"KH
M 7<K^0%V*_\!=BO_ 74K_P%U*O\!Y2P  - T  #!.   LS@  *@U  "B,0
MG2T  )DJ#@"4*Q@ D"PD (TM, "*+3H ARU# (4M2@"#+5$ @2Y8 ( N7@!^
M+F0 ?2YK 'LN<P%Y+GL!>"Z% 78NCP%T+YL!<R^H G$OM@)P,,D";S#E FXQ
M]P)M,?\";3'_ FTQ_P)M,?\"WS(  ,DY  "[/@  K#T  *$Z  ":-P  E3,
M ) Q"@",,10 AS(@ (0S*P"!,S4 ?S,^ 'TS1@![,TT >3-4 '<S6@!V,V$
M=#-G 7(T;P%Q-'<!;S2! 6XTC )L-)@":C6E FDULP-H-<8#9S;B V8V]0-F
M-O\"9C;_ F8V_P)F-O\"V#<  ,0^  "U0@  ID$  )L_  "3/   C3@  (@V
M!P"$-Q$ @#<< 'PX)P!Z.#$ =SDZ '4Y0@!S.4D <3E0 ' Y5P!N.5T ;#ED
M 6LY:P%I.70!:#E^ F8YB0)D.94#8SJB V(ZL0-A.L,#8#O@!%\[\P-?._\#
M7SO_ U\[_P)?._\"T3L  ,!"  "P10  H40  )5#  "-0   AST  (([ @!]
M.PX >3P8 '4](P!S/2T <#TV &X]/P!L/48 :SU- &D]4P!G/5H 9CUA 60]
M: %C/7$!83Y[ E\^A@)>/I,#7#Z@ UL_KP1:/\$$6C_=!%D_\@19/_\#63__
M UD__P-9/_\#S#\  +Q&  "K2   G$<  )%&  "(1   @D   'P_  !W0 P
M<T 5 &]!( !L02H :D$S &A!.P!F0D, 9$)* &-!4 !A05< 8$)> 5Y"90%=
M0FX"6T)X EI"A -80I #5T*>!%9#K0150[\$5$/:!%1#\0140_X#5$/_ U1#
M_P-40_\#R$(  +A)  "G2P  F$H  (U)  "#1P  ?4,  '9#  !Q1 H ;402
M &I%'0!G12< 9$4P &)%. !@13\ 7T5' %U%30!;150 6D9; 5E&8P%71FP!
M5D9V E1&@0-31HX#4D><!%!'JP101[T$3T?6!4]'[P1/1_T$3T?_ T]'_P-0
M1_\#Q$4  +5-  "C30  E4P  (E+  !_2@  >$8  '%'  !L1P< :$@0 &1(
M&@!A220 7TDM %U)-0!;23T 64E$ %=)2@!625$ 54I9 51*80%22FD!44IT
M D]*?P-.2HP#34J;!$Q+J@1+2[P$2DO3!4I+[@1+2_T$2TK_ TM*_P-+2O\#
MP4@  +)0  "@3P  D4\  (5.  ![30  <TD  &Q*  !G2P0 8DP. %],%P!<
M32$ 6DTJ %A-,@!633H 5$U! %-.2 !23D\ 4$Y7 4].7P%.3F<!3$YR DM.
M?0))3HL#2$Z9!$=/J 1&3[H$1D_1!$9/[01&3OP$1D[_ T=._P-'3O\#O4P
M *Y2  "<40  C5$  (%1  !W4   ;DP  &=.  !B3P  75 - %I0% !741X
M55$G %-1, !14C@ 4%(_ $Y21@!-4DT 3%-5 $I370%)4V4!2%-O D93>P)%
M4XD#0U.7 T)3IP1!4[@$05//!$%3[ 1!4OL#0E+_ T)2_P-"4?\#ND\  *I4
M  "85   B50  'U3  !S4P  :5$  &)2  !<4P  6%0* %15$@!251L 3U8D
M $Y6+0!,5S4 2U<\ $I71 !(5TL 1UA2 $986@%$6&,!0UAM 4%8>0) 6(8"
M/EB5 SU8I0,\6+<$/%C-!#Q7Z@,\5_H#/5;_ SU6_P,]5O\#ME,  *57  "4
M5P  A58  'E6  !O5@  954  %Q6  !76   4ED' $Y:$ !,6A@ 2ELA $A<
M*@!'7#( 15PZ $1=00!#74@ 0EU0 $!=6  _76$!/5UK 3Q==@(Z780".5V3
M CA=HP,W7;4#-EW+ S9<Z ,W7/D#-UO_ SA;_P,X6O\#LE<  *!:  "/60
M@5D  '59  !K60  8%H  %9;  !170  3%X" $A@#0!%8!0 1&$> $)B)@!
M8BX /V(V #YC/@ ]8T4 /&-- #MC50 Y8UX .&-H 39C= $U8X$!,V.1 C)C
MH0(Q8[,",6/( C%BYP(Q8?@",6'_ C)@_P(R8/\"KEP  )M=  "*70  ?%T
M '!=  !F70  7%X  %)@  !,8@  164  $%F"@ ^9Q$ /&@: #MH(@ Y:2L
M.&DR #=J.@ V:D$ -6I) #1J4@ S:EL ,6IE #!J< $N:GX!+6J. 2QJGP$K
M:K !*FK& 2IIY0$J:/8"*V?_ BMG_P(K9_\"J6$  )5@  "$8   =V   &QA
M  !B80  6&,  $YF  !':   0&L  #IN!0 V;PX -' 5 #-P'@ R<28 ,'$N
M "]Q-0 N<CT +7)% "QR30 K<E< *G)A "ER;0 G<GL )G*+ "1RG $C<JX!
M(W+# 2-QX@$C</0!(V__ 2-N_P$C;O\!H64  (YD  !_9   <F0  &AE  !>
M9@  5&D  $EL  !";P  .W(  #1U   N> H *WD1 "IY&  I>B$ )WHH "9Z
M,  E>S@ )'M  "-[2  B>U( (7M< "![:  ??'8 '7R& !Q[F  ;>ZH &GN_
M !I[W@ :>?( &WC^ !MW_P$;=_\!F6D  (AI  !Y:0  ;6D  &-J  !9;
M3V\  $5S   ]=P  -7H  "Y]   G@0, (H,- ""$$@ ?A!H '80B !R%*@ ;
MA3$ &H4Y !F%0@ 8ADP %X96 !:&8P 5AG$ %(:! !*&DP 1AJ8 $86[ !"%
MU@ 1@^\ $8+[ !*"_P 2@?\ D6X  (%M  !T;@  :6X  %UP  !3<P  27<
M $!\   W@   +X,  ">'   AB@  &HT& !6/#0 3D!, $I : !*0(@ 1D"H
M$)$R !"1.P /D40 #I%/  V17  ,D6H "Y%Z  J1C0 (D)\ !Y"S  >/R0 '
MC^8 !X[T  B-_  (C?\ B7,  'MS  !O<P  8W4  %=X  !-?0  0X$  #F&
M   PB@  *(X  "&1   :E0  $Y<   Z:"  +G X "9P3  B<&@ 'G"( !IPJ
M  2<,P #G#T  IU(  "=5   G6(  )QR  "<A   G)<  )NJ  ";OP  FML
M )KL  ":]0  F?@ @GD  '9Y  !H>@  7'X  %&"  !&AP  /(P  #*1   I
ME0  (9D  !F=   2H   #J,   FF!0 #IPP  *<0  "G%0  J!P  *@C  "H
M*P  J30  *D_  "I2P  J5D  *EH  "I>@  J8X  *FA  "HM0  J,L  *?D
M  "G[P  I_, ?8   &^!  !AA   58D  $F.   ^E   -)D  "J>   AH@
M&:8  !*I   -K   !Z\   "R    LP<  +,,  "S$   M!4  +0;  "U(@
MMBL  +<U  "W0   N$X  +A=  "X;@  N((  +B7  "XJ@  M[X  +?2  "W
MY@  M^H =H@  &>+  !:D   3I8  $*<   WH@  +*<  "*K   9KP  $;,
M  NV   $N0   +P   "^    O@   +\&  # "P  P0\  ,(3  ##&0  Q"
M ,4I  #'-   R$(  ,E1  #)8@  R74  ,F*  #)GP  RK$  ,K!  #)T0
MR=D ;I,  &"8  !3G@  1J0  #JK   OL   )+4  !FX   0O   "K\   '!
M    Q    ,@   #*    R@   ,P   #- P  S@@  - -  #1$   TQ8  -8>
M  #:*   W30  -Y#  #?5   WV<  .!\  #@D0  X*0  ."R  #@O@  X,,
M9I\  %FF  !,K0  /[0  #*X   DO   &+\  !##   (QP   ,H   #-
MT0   -4   #8    V0   -L   #=    WP   .$$  #C"@  Y0X  .<3  #J
M'   [2<  / U  #Q1@  \E@  /-K  #S@   ])0  /2C  #TK@  ]+( _P 3
M /\ $0#_ !$ _P 5 /\ 'P#_ "P _P Y /\ 10#_ %  _P!: /X 8P#[ &L
M^0!R /< > #U 'X ] "$ /( B0#Q (X \ "3 .X F0#M )\ [ "F .H K@#H
M +@ Y@#% .4 VP#C .T X@#[ .( _P#A /\ X0#_ .$ _P#A /\ _P 0 /\
M#@#_  T _P 2 /\ &P#_ "@ _P T /X 00#[ $P ]P!6 /0 7P#Q &8 [P!M
M .P = #J 'H Z0!_ .< A0#F (H Y0"/ ., E0#A )L X "B -X J@#; +0
MV0#  -8 T #3 .@ T@#W -$ _P#1 /\ T #_ -  _P#0 /\ _P - /\ "0#_
M  H _P / /\ %@#[ "( ]P O /0 .P#P $< [0!1 .D 6@#E &( X@!I .
M;P#> '4 W !Z -H @ #8 (4 U0"+ -, D0#1 )< SP"> ,T I@#+ *\ R0"Z
M ,< R0#% .( Q #R ,, _@#" /\ P0#_ ,( _P#" /\ _P,& /\  0#_  8
M_P , /D $0#Q !T ZP I .< -@#C $$ WP!+ -L 5 #5 %P T@!C ,\ :@#-
M '  RP!U ,D >P#( (  Q@"& ,4 C ## ), P0": +\ H@"] *L NP"V +D
MQ "W -H M@#M +0 ^@"T /\ M #_ +0 _P"T /\ _P0  /\   #_    _P &
M .P #0#E !8 W@ B -< +P#1 #L S0!% ,H 3@#& %< Q !> ,$ 9 "_ &H
MO0!P +P =0"Z 'L N0"! +< AP"U (X LP"5 +( G@"P *< K@"R *P OP"J
M -$ J #H *@ ]P"G /\ IP#_ *8 _P"F /\ _P8  /\%  #Q P  Z    .$
M!P#5 !  S0 ; ,< )P## #, OP ^ +P 2 "Y %$ M@!8 +0 7P"R &4 L !J
M *\ < "M '8 K !\ *H @@"I (D IP"1 *4 F@"C *0 H0"N *  NP"> <T
MG0+F )P$] ";!/\ F@7_ )H%_P"9!?\ _PH  /$.  #D$   V0\  ,X+  #(
M PL P@ 3 +P"'P"W RP LP0W + %0@"M!DH J@92 *@'60"F!U\ I0=E *,'
M:P"B"'$ H AW )\(?@"="(4 FPF. )H)EP"8"J$ E@JL )4+N@"3"\P D@SE
M ) -]@"/#O\ C@[_ (X._P"-#O\ ]A$  .87  #6&P  QQD  +X5  "Y$
MMPH- +$+%P"L#20 J XP *4..P"B#D0 GP], )T/4P";#UH F@]@ )@09@"7
M$&P E1!R ),0>0"2$($ D!"* (\1E "-$9\ BQ&J (H2N "($LL AA/F (44
M]P"#%?\ @Q7_ ((5_P""%?\ [1H  -PA  #*)0  NR(  +$?  "K&@  J10&
M *42$0"@%!X G!4J )D5-0"6%CX E!9' )(63@"0%E4 CA=; (P780"+%V<
MB1=M (@7= "&&'P A1B& (,9D "!&9L @!JG 'X:M0!]&\< ?!SB 'H=]0!Y
M'?\ >!W_ '@=_P!X'?\ Y2(  - I  "_+   L"H  *<G  "@(P  G1\  )H:
M#@"5'!@ D1TD (X>+P",'CD B1Y! (<?20"%'U  @Q]6 ((?7 " 'V( ?Q]I
M 'T@< !\('@ >B"! 'DAC !W(9< =2*D '0BL@!S(\, <B/? ' D\P!O)/\
M;R3_ &XD_P!N)/\ W2D  ,@P  "W,@  J#   )XN  "7*@  DR<  ) C"@",
M(Q, B"0? (0E*@"")30 @"8] 'TF1 !\)DL >B92 '@F6 !W)EX =29E '0G
M; !R)W0 <2=] &\HB !N*)0 ;"BA &LIKP%J*< !:2K; 6<J\0%G*_\!9BO_
M 68J_P%F*O\!U"\  ,(V  "O-@  H34  )8T  "0,   BBT  (<J!@"#*1
M?RH: 'PK)0!Y*R\ =RPX '4L0 !S+$< <2Q- ' L5 !N+%H ;2QA &LM: !J
M+7  :"UZ &<NA0!E+I$!9"Z> 6(OK %A+[T!83#5 6 P[P%?,/T!7S#_ 5\P
M_P%?,/\!S30  +P[  "I.@  FSH  ) X  ")-0  @S(  '\P 0![+PX =S 6
M '0P(0!Q,2L ;S$T &TQ/ !K,4, :C%* &@R4 !G,E< 93)= &0R90!B,FT
M83-W %\S@@%>,XX!732< 5LTJ@%:-;L!6C72 5DU[0%9-?P!6#7_ 5@U_P%9
M-?\!R#@  +<^  "D/@  ECT  (L\  "#.@  ?3<  '@T  !T- L <#43 &TU
M'0!J-2< :#8P &8V. !D-C\ 8S9& &$V30!@-E, 7C=: %TW8@!<-VH 6CAT
M 5DX?P%7.(P!5CF9 54YJ )4.;D"4SK/ E,ZZP)3.OL!4SK_ 5,Y_P%3.?\!
MQ#P  +)!  "@0   DD   (8_  !^/0  >#H  ',X  !N.0@ :CD1 &<Y&@!D
M.B0 8CHL & Z- !>.CP 73M# %L[2@!:.U  6#M7 %<[7P!6/&< 5#QQ 5,\
M? %2/8D!43V7 4\]I@)./K<"3C[- DX^Z0)-/OH"3C[_ 4X]_P%./?\!P#\
M *Y#  "<0P  CD,  ()"  !Z0   <ST  &T\  !H/04 9#T. &$^%P!>/B$
M7#XI %H^,0!8/CD 5SY  %4_1@!4/TT 4S]5 %) 7 !00&4 3T!O 4Y!>@%-
M08<!2T&6 4I!I0))0K4"24++ DE"Z ))0OD"24'_ DE!_P%)0?\!O4,  *I%
M  "810  BD4  ']%  !V0P  ;T   &A   !C00$ 7T$- %Q!% !90AT 5T(F
M %5"+@!30C8 44(] $]"0P!/0TL 3D-2 $U$6@!,1&, 2D1M 4E%> %(184!
M1T64 45%HP)%1K0"1$;) D1&YP)$1?@"1$7_ D5%_P)%1?\!ND8  *9(  "4
M2   AD@  'M'  !R1@  :D(  &-#  !>1   6D4+ %9%$@!41AL 448C $]&
M*P!.1C, 3$<Z $M'00!*1TD 24A0 $A(6 !'2&$ 1DEK $1)=@%#28,!0DF2
M 4%)H@) 2;,"/TK' C]*Y0(_2?<"0$G_ D!(_P) 2/\!MDD  *)*  "12@
M@TH  '=*  !N20  944  %Y'  !92   54D( %%*$ !/2A@ 3$HA $I+*0!)
M2S$ 1TLX $9,/P!%3$8 1$Q. $--5@!"35\ 04UH $!-= $^38$!/4V0 3Q-
MH $[3K$".D[& CI.Y ([3?8".TW_ 3M,_P$\3/\!LTT  )Y,  "-3   ?TP
M '1,  !J3   8$H  %E+  !43   4$T% $Q.#@!)3Q4 1T\> $5/)@!$4"X
M0E U $%0/0! 440 /U%+ #Y14P ]4EP /%)F #I2<@ Y4G\!.%*. 3=2G@$V
M4J\!-5+$ 352X@$V4O4!-E'_ 390_P$W4/\!KD\  )E/  ")3P  >T\  '!/
M  !F3P  7$X  %1/  !/40  2E(! $93# !#5!( 050; $!5(P ^52L /58R
M #Q6.@ [5D$ .E9) #E740 X5UH -E=C #57;P T5WP!,U>, 3%7G $P5ZT!
M,%?" 3!7X $P5O0!,5;_ 3%5_P$Q5?\!J%(  )52  "$4@  =U(  &Q2  !B
M4@  6%,  $]4  !)5@  1%<  $!9"  ]6A  .UH7 #E;(  X6R< -UPO #9<
M-@ U7#X -%Q& #-=3@ Q75< ,%UA "]=;  N77H +%V) "M=F@$J7:L!*EV_
M 2E=W@$J7/(!*EO^ 2M;_P$K6O\!HU4  (]5  !_50  <E4  &=6  !>5@
M5%<  $Q9  !%6P  /UT  #I?!  V8 T -&$3 #)B'  Q8B, ,&(K "]C,@ N
M8SH +6-" "QC2@ J9%, *61= "AD:0 G9'8 )F2& "5DEP D9*D (V2] ")D
MV@ C8_$ (V+] 21A_P$D8?\!G%@  (E8  !Z60  ;ED  &-9  !:6@  4%P
M $A>  !!8   .F,  #1F   O: H +&D0 "II%P I:A\ *&HF "=J+@ F:S4
M)6L] "1K1@ C:T\ (FQ9 "!L90 ?;'( 'FR" !ULE  <;*8 &VNZ !IKU  ;
M:NX '&G\ !QH_P <:/\ E5P  (-<  !U7   :5T  %]=  !67@  3&$  $-D
M   \9P  -6H  "]M   H< 0 (W(- "%R$@ @<QH 'W,A !YS*  ==#  ''0X
M !MT0  :=$H &714 !=U8  6=6X %75^ !1UD  3=*( $G2V !%TSP 2<^P
M$G+Z !-Q_P 3<?\ CF   'U@  !O80  96$  %MB  !19   2&<  #YK   W
M;@  ,'$  "EU   B>   ''L' !=]#@ 6?1, %7T; !1^(@ 3?BH $GXQ !%^
M.@ 1?D0 $'].  ]_6@ .?V@ #7]X  Q_B@ +?IT "GZP  E]Q@ *?>0 "GST
M  M[_0 +>O\ AF4  '=E  !J90  868  %9H  !,:P  0F\  #ES   Q=P
M*GH  "-^   <@0  %80  !"'"  -B0X #(D4  R)&P +B2, "HDK  F),P (
MB3T !HE(  6)5  $B6$  HEQ  &)@P  B98  (BI  "'O@  A]H  (;L  "&
M]0  AOH ?FH  '%J  !G:P  6VP  %!P  !&=   /'@  #-]   J@0  (X4
M !R(   5C   $(\   R2!@ &DPP  I,1  "4%@  E!T  )0D  "5+   E34
M )5   "53   EED  )9I  "5>@  E8X  )2A  "4M0  D\P  )+F  "2\@
MDO< >'   &UP  !@<@  5'4  $EY   _?@  -8,  "R(   CC0  &Y$  !24
M   /EP  "IH   2= P  G@D  )\.  "?$@  H!<  * =  "A)0  HBT  *(W
M  "C0P  HU   *-?  "C<0  HX0  **9  "BK0  H<(  *'<  "AZP  H/(
M<W8  &9W  !9>P  38   $*%   XBP  +I   "25   ;F@  %)X   ZA   )
MI    J<   "J    JP0  *L*  "L#0  K1$  *T6  "N'   KR0  + M  "Q
M.0  L48  +)5  "R9@  LGD  +*.  "QHP  LK<  +'*  "QX   L>D ;'X
M %^"  !2AP  1HT  #N3   PF0  )IX  !RC   3IP  #:L   >N    L@
M +4   "W    N    +D"  "Y"   N@P  +L0  "\%   O1L  +\C  #!+0
MPCH  ,))  ##6@  PVP  ,2"  #$EP  Q*L  ,2\  #$RP  Q-H 98D  %B.
M  !+E0  /YL  #.B   HJ   ':T  !2Q   -M@  !KD   "\    OP   ,,
M  #$    Q0   ,8   #'    R00  ,H)  #+#0  S1$  ,\8  #2(0  U2T
M -8\  #830  V5\  -IS  #:B@  VYX  -NN  #;N@  W,, 7I8  %&<  !$
MHP  .*H  "RQ   @MP  %;L   V^   $P@   ,4   #)    S0   -    #2
M    T@   -4   #6    V0   -L   #>!0  X H  .(/  #E%@  Z"   .PM
M  #M/@  [5$  .YE  #O>@  [X\  /"?  #PJP  \+, _P 0 /\ #@#_  X
M_P 2 /\ '0#_ "D _P U /\ 00#_ $T _@!6 /L 7P#X &8 ]@!M /0 = #R
M 'D \0!_ /  A #N (D [0"/ .L E0#J )L Z "B .8 J@#E +, XP#  .$
MT@#@ .H WP#Y -T _P#= /\ W0#_ -X _P#> /\ _P - /\ "@#_  D _P /
M /\ & #_ "0 _@ Q /L /0#X $@ ] !2 /  6@#M &( ZP!I .D ;P#G '4
MY0!Z ., ?P#B (4 X "* -X D #< )8 V@"= -@ I0#5 *\ T@"Z -  R@#.
M ., S0#T ,L _P#+ /\ RP#_ ,L _P#+ /\ _P ( /\  P#_  4 _P , /P
M% #W !\ \@ K .\ -P#K $( YP!, .0 50#@ %T W0!D -H :@#8 '  U0!U
M -( >@#0 (  SP"% ,T BP#+ )( R0"9 ,< H0#% *H PP"U ,$ PP"_ -H
MO@#N +T _ "\ /\ O #_ +P _P"\ /\ _P   /\   #_    ^0 ' /$ $ #J
M !H Y  E -\ ,0#; #P UP!' -( 4 #. %< RP!> ,D 90#& &H Q0!P ,,
M=0#! 'H P "  +X A@"\ (T N@"4 +D G "W *4 M0"P +, O0"Q ,\ KP#H
M *X ^ "N /\ K0#_ *T _P"M /\ _P   /\   #]    [@ ! ., # #: !0
MT0 ? ,P *P#( #8 Q0!  ,( 2@"_ %( O !9 +H 7P"X &4 M@!J +0 ;P"S
M '4 L0!Z +  @0"N (@ K0"/ *L F "I *$ IP"K *4 N "C ,@ H@#B *$
M\P"@ /X H #_ *  _P"@ /\ _P   /8   #J    X    -, !@#)  \ P@ 8
M +T ) "Y "\ M@ Z +0 0P"Q $P K@!3 *P 60"J %\ J0!D *< :@"F &\
MI !U *, >P"A (( H "* )X DP"< )T F@"G )@ M "6 ,, E0#< )0 [P"3
M /L DP#_ ), _P"2 /\ ^04  .H+  #<#0  RPH  ,(%  "\  H M@ 1 +$
M' "N "@ J@ S *< /0"D $4 H@!- *  4P"> %D G !? )L 9 ": &H F !P
M )< =@"5 'X DP"& )(!CP"0 9D C@*D (P"L0"+ \  B076 (@&[0"(!_H
MAPC_ (8(_P"&"/\ [P\  -X4  #*%0  O!(  +,0  "N#   JP8- *<#%0"B
M!2  GP<L )P(-@"9"#\ EPE' )4)3@"3"50 D0I: ) *7P"."F4 C0IK (L*
M<@"*"WD B N" (<+C "%#)< @PRB ($-L " #<  ?PW8 'T.[P!\#_T >P__
M 'L0_P![$/\ YA<  -$>  "]'0  KQP  *89  "A%0  GA $ )T-#P"8#AD
ME XE )$/+P"/$#D C!!! (H02 "($$\ AQ!5 (406P"$$6$ @A%G ( 1;@!_
M$74 ?1%^ 'P2B !Z$I0 >!*@ '<3K@!U$[X =!35 ',5[@!Q%OT <1;_ '$6
M_P!P%O\ W!\  ,8E  "S)0  I2,  )PA  "6'@  DAD  )$4"P"-%!0 B14?
M (86*0"#%C, @1<\ ( 70P!^%TH ?!=0 'H75@!Y&%P =QAB '88:0!T&'$
M<QEZ '$9A !O&I  ;AJ= &P;JP!K'+L :AS0 &D=[ !H'OL :![_ &<>_P!G
M'O\ T28  +TJ  "K*@  G2H  ),H  "-)0  B"(  (8=!@"#&Q  ?QP: 'P=
M) !Z'2X =QXV '8>/@!T'D4 <A]+ '$?40!O'U@ ;A]> &P?90!K(&T :2!V
M &@A@0!F(8T 92*: &,BJ !B([@ 82/- & DZ0!@)/H 7R3_ %\D_P!?)/\
MRBP  +8O  "D+P  EB\  (PM  "%*@  @"@  'TD  !Z(@T =B,5 ',C( !Q
M)"D ;R0R &TD.@!K)4$ :B5' &@E30!F)50 925: &0F80!B)FD 829R %\G
M?0!>)XH 72B7 %LII0!:*;4 6BK* %DJYP!8*O@ 6"K_ %@J_P!8*O\ Q3$
M *\S  ">,P  D#,  (8R  !_+P  >2T  '4J  !R* H ;R@2 &LI&P!I*24
M9RHM &4J-0!C*CT 8BI# & J2@!?*U  7BM7 %PK7@!;+&8 62QO %@M>@!7
M+8< 5BZ5 %0NHP!3+[, 4R_' %(OY0!2+_< 4B__ %(O_P!2+_\ P38  *HV
M  "9-@  BS8  ($U  !Y,P  <S$  &\O  !K+@8 :"T0 &0N& !B+B$ 8"\J
M %XO,0!<+SD 6R]  %DO1@!8+TT 5S!3 %8P6P!4,6, 4S%L %(R=P!1,H0
M3S.2 $XSH0!-,[$ 333% 4PTXP%,-/8 3#3_ $PT_P!,,_\ NSD  *8Y  "5
M.0  ASD  'PY  !T-P  ;C0  &DS  !E,@( 83(- %XR% !<,QX 6C,F %@S
M+@!6,S4 530\ %,T0P!2-$H 4310 % U6 !.-6  339J $PV=0!+-X( 2C>0
M $DXGP!(.+ !1SC# 4<XX0%'./4!1SC_ 4<X_P%'./\!MSL  *(\  "1/
M@SP  '@\  !P.@  :C<  &0V  !@-@  7#8+ %DW$@!6-QH 5#<C %(W*P!0
M-S( 3S@Y $TX0 !,.$< 2SA. $HY50!).5X 2#IH $<Z<P!&.X  13N. $0\
MG@!#/*X!0CS" 4(]WP%"//,!0CS_ 4(\_P%"._\!LST  )X^  "-/@  ?SX
M '4^  !L/0  9CH  & Y  !;.@  5SH( %,[$ !1.Q@ 3CL@ $P[* !+.R\
M23PV $<\/0!'/$0 1CU+ $4]4P!$/EP 0SYF $(_<0!!/WX 0#^- #] G  ^
M0*T!/4#  3U W0$]0/(!/4#_ 3X__P$^/_\!KD   )I   ")00  ?$$  '%!
M  !H0   83P  %L]  !6/@  4CX% $X_#@!,/Q4 23\= $= )0!&0"P 1$ S
M $- .@!"04( 04%) $!!40 _0EH /D)C #U#;P \0WP .T.+ #I$FP Y1*L!
M.42^ 3A$VP$Y1/$!.4/^ 3E#_P$Y0_\!JD(  )9#  "&0P  >$,  &Y#  !E
M0P  74   %9   !10@  34(" $E## !&0Q( 1$0: $)$(@!!1"H /T4Q #Y%
M.  ]13\ /$9' #M&3P Z1E< .4=A #A';  W1WH -DB) #5(F0 T2*H -$B]
M #-(V0 T2/  -$?] #1'_P U1O\ ID0  ))%  ""1@  =48  &I&  !A10
M640  %%$  !,1@  2$<  $1'"@!!2!  /TD8 #U)(  \22< .DHN #E*-@ X
M2CT -TM$ #9+3  U2U4 -$Q? #-,:@ R3'< ,4R& #!,EP O3:@ +DV[ "Y-
MU0 N3.\ +TS] "]+_P P2_\ H4<  (Y(  !^2   <4@  &9)  !=2   54@
M $Q)  !'2@  0DL  #],!@ [30X .4X5 #=.'0 V3R0 -4\K #-/,P R4#H
M,5!" #!02@ O45( +E%< "U19P L474 *U&$ "I2E0 I4J8 *5*Y "A2T@ I
M4>X *5#\ "I0_P J3_\ G$H  (E*  !Z2P  ;4L  &-,  !:3   44P  $A-
M  !#3P  /5   #E2 @ U4PP ,U02 #%4&0 P52$ +E4H "U5+P L5C< *U8^
M "I61@ I5D\ *%=9 "=79  F5W( )5>! "17D@ C5Z0 (E>W ")7SP B5^P
M(U;Z "-5_P D5?\ EDT  (1.  !U3@  :4X  %]/  !63P  35   $52   _
M4P  .58  #-8   O6@@ *UL/ "I;%0 H7!T )UPD "9<*P E7#, )%TZ "-=
M0P B74P (5U6 "!>80 ?7FX 'EY^ !U>CP <7J$ &UZT !I=S  ;7>D &USY
M !Q;_P <6_\ D%$  'Y1  !P40  9%(  %M2  !24P  2E0  $%7   [60
M-5L  "Y>   H8 , )&(, ")C$0 A8Q@ 'V0@ !YD)P =9"X '&0V !ME/@ :
M94< &651 !AE70 796H %F5Z !5EBP 499X $V6Q !)ER  29.< $V/W !1B
M_P 48O\ B50  'A5  !K50  8%8  %=6  !/5P  1ED  #U<   V7P  ,&(
M "ED   C9P  '6H' !EL#@ 8;!, %FT: !5M(0 4;2D %&TP !-M.0#_XGT0
M24-#7U!23T9)3$4 !Q(2;D( $6Y, !!N6  /;F4 #FYU  UNAP -;IH #&VM
M  MMP@ +;.  #&OS  UK_0 -:O\ @ED  ')9  !F60  7%H  %1:  !*7
M05\  #EC   Q9@  *FD  "1L   =;P  %W(  !)U"0 /=P\ #G<4  YW&P -
M=R, #'<J  MW,P *=SP "7='  AW4@ '=U\ !7=O  1W@  #=Y0  7:G  !V
MNP !==4  73K  )T]@ "=/P >UT  &U=  !B7@  65X  $Y@  !%8P  /&<
M #-K   K;@  )'(  !YU   7>0  $GP   U_!@ )@0P !8$1  .!%@ "@1T
M 8$D  "!+0  @C8  ()   ""3   @ED  ()H  "">0  @HT  (&@  " M
M@,L  '_G  !^\@  ?OD =&(  &AB  !>8@  4V0  $EG   _:P  -G   "UT
M   E>   'GP  !>    1@P  #88   B)!  "BPH  (L.  "+$P  C!@  (P?
M  "-)@  C2\  (XY  ".1   CE$  (Y@  ".<0  CH4  (Z9  "-K0  C,,
M (S?  "+[@  B_8 ;F@  &1G  !8:0  36P  $)Q   X=@  +WL  "9_   >
MA   %H@  !",   ,CP  !I(   "5    E@<  )<,  "7#P  F!,  )D8  ":
M'P  FR8  )LP  "<.P  G$@  )Q7  "<:   G'L  )R0  ";I0  F[H  )K0
M  ":YP  FO$ :FT  %YO  !1<@  1G<  #M\   Q@@  )X<  !Z,   6D0
M$)4   J9   $G    *    "B    HP$  *,&  "D"P  I0X  *82  "G%P
MJ!X  *HF  "K,0  JSX  *Q-  "L70  K'   *R%  "LFP  JZ\  *O#  "K
MV0  JN@ 9'4  %=Y  !+?@  /X0  #2*   ID   'Y8  !:;   0GP  ":,
M  &G    J@   *X   "P    L    +$   "R P  M @  +4-  "V$   MQ4
M +D=  "[)@  O#,  +U!  "]4@  O60  +YY  "^D   O:0  +VW  "]Q@
MO=< 7'\  %"%  !$BP  .)(  "R9   AGP  %Z0  !"I   )K@   +(   "V
M    N0   +T   "_    OP   ,    #!    PP   ,0%  #&"@  QPX  ,D3
M  #+'   SB8  - U  #110  TE<  -)K  #3@@  TY<  -.I  #2N   TL0
M58P  $F3   ]F@  ,*(  "6H   :K@  $;0   FY    O0   ,$   #$
MR    ,L   #-    S0   ,\   #0    T@   -0   #8    V@8  -T,  #@
M$0  XQH  .8G  #G.   Z$H  .E=  #J<@  ZX@  .N;  #LJ   [+( _P -
M /\ "P#_  L _P 0 /\ &@#_ "8 _P R /\ /0#_ $@ ^P!2 /@ 6@#V &(
M\P!I /$ ;P#P '4 [@!Z .P ?P#K (0 Z0"* .@ D #F )8 Y "= .( I0#A
M *\ WP"[ -T RP#; .8 V0#W -@ _P#8 /\ UP#_ -< _P#4 /\ _P ( /\
M! #_  0 _P - /\ %0#^ "$ ^@ L /< . #T $, \ !- .T 50#J %T YP!D
M .0 :@#B '  X !U -X >@#= '\ VP"% -D BP#5 )$ TP"9 -$ H #/ *H
MS0"U ,L Q #) -T R #Q ,< _P#& /\ Q@#_ ,8 _P#' /\ _P   /\   #_
M    _P * /@ $0#Q !P [  G .D ,@#F #T X@!' -T 4 #9 %@ U0!? -(
M90#0 &H S@!P ,P =0#* 'H R0!_ ,< A0#% (P PP"4 ,$ G "_ *4 O0"P
M +L O0"Z -  N #K +< ^P"V /\ M@#_ +8 _P"V /\ _P   /\   #]
M\P % .D #@#A !8 VP A -4 +0#1 #< S@!! ,H 2@#' %( Q !9 ,( 7P#
M &4 O@!J +P ;P"[ '0 N0!Z +< @ "V (< M ". +( EP"P *  K@"J *T
MMP"K ,@ J0#C *@ ]0"G /\ IP#_ *< _P"F /\ _P   /X   #Q    Y0
M -< "@#- !$ QP < ,( )@"_ #$ O  [ +H 1 "W $P M !3 +( 60"Q %\
MKP!D *T :0"L &\ J@!T *D >@"G ($ I@") *0 D0"B )L H "E )X L@"=
M ,$ FP#: )H [P"9 /T F #_ )@ _P"8 /\ _0   /    #A    T0   ,8
M! "]  T MP 5 +, ( "P "L K0 U *L /@"H $8 I@!- *0 5 "C %D H0!?
M *  9 "> &D G0!N )L =0": 'L F "# )8 C "5 )8 DP"A )$ K0"/ +L
MC0#/ (P Z0"+ /@ C #_ (P _P", /\ \P(  .('  #,!P  OP0  +<   "Q
M  @ JP 0 *< &0"D "0 H  N )X -P"< $  F@!' )@ 3@"6 %0 E0!9 ),
M7@"2 &0 D !I (\ ;P"- '8 BP!^ (H B "( )( A@"= (4 J0"# +@ @0#*
M (  Y0"  /4 ?P#_ '\ _P!_ /\ Z T  - 0  "^$   L0X  *@-  "C"
MH (, )P $P"8 !T E0 G )( ,0"0 #D C@%! (P!2 "* DX B0)4 (<"60"&
M E\ A -D (,#:P"! W( @ 1Z 'X$A !]!8X >P6: 'D&IP!X!K4 =@?( '4(
MXP!U"?0 = K_ ',*_P!S"O\ W14  ,07  "Q%P  I18  )P3  "6$0  E T$
M ),(#0".!Q4 BPD@ (@)*@"%"C, @PL[ ($+0@" "TD ?@M/ 'T,5 ![#%H
M>@Q@ '@,9P!W#&X =0UV '0-@ !R#8P < V9 &\.I@!M#K4 ; [) &L/Y@!J
M$/< :1#_ &D0_P!I$/\ T!T  +D>  "H'@  FQT  )(;  "+&0  B!4  (<1
M!P"%#A  @0\: 'X0) ![$"T >1 V '<1/0!V$40 =!%* ',14 !Q$58 <!%<
M &X28@!M$FH :Q)S &D3?0!H$XD 9A.6 &44HP!C%;, 8A7& &(6XP!A%O8
M8!?_ & 7_P!@%_\ QR(  + C  "?)   DB,  (DB  ""(   ?AT  'P9  !Z
M%0T =Q45 '06'P!Q%B@ ;Q<P &X7. !L%S\ :Q=% &D82P!H&%$ 9AA8 &48
M7@!C&68 8AEO & 9>0!?&H4 71N2 %P;H0!;'+  6AS# %D=X !8'O0 6![_
M %@>_P!8'O\ OR<  *DH  "9*   BR@  ((G  ![)0  =B,  ',@  !Q' D
M;AP1 &L<&@!I'2, 9QTL &4=,P!C'CH 8AY! & >1P!?'DT 7AY4 %P?6P!;
M'V( 62!K %@@=@!6(8( 52&0 %0BG@!3(JX 4B/  %$CW0!1)/( 423_ %$D
M_P!1(_\ N2L  *,L  "3+   ABT  'PL  !T*@  ;R@  &LE  !I(@4 9B$.
M &,B%@!A(A\ 7R,G %TC+P!<(S8 6B,] %DD0P!7)$H 5B10 %4D5P!3)5\
M4B5H %$F<P!/)G\ 3B>- $THG !,**P 2RF^ $LIV@!**?$ 2BG_ $LI_P!+
M*?\ LRX  )XO  ".,   @3   '<O  !O+@  :BL  &4J  !C)P$ 7R<, %PG
M$P!:)QL 6"@D %8H*P!5*#( 4R@Y %(I0 !0*48 3RE- $XI5 !-*EP 3"IE
M $HK< !)*WP 2"R+ $<MF@!&+:H 12Z\ $4NU@!%+N\ 12[^ $4N_P!%+?\
MKC$  )HR  "),P  ?#,  '(S  !K,0  92\  & M  !=+   62P) %8L$ !4
M+!@ 4BP@ % L* !.+2\ 32TV $PM/ !*+4, 22U* $@N40!'+ED 1B]C $4P
M;0!#,'H 0C&) $$QF !!,J@ 0#*[ #\RTP _,NX 0#+] $ R_P! ,O\ JC,
M )8U  "&-0  >38  &XU  !F-0  83(  %PP  !7,   5# & %$P#@!.,!4
M3#$= $HQ)0!(,2P 1S$R $8Q.0!$,4  0S)' $(R3P!!,U< 0#-@ #\T:P ^
M-7@ /36' #PVE@ [-J< .S:Y #HVT0 Z-NT .S;\ #LV_P [-O\ IC8  )(W
M  "".   =3@  &LX  !C-P  738  %<S  !3-   3S0# $LT# !)-!( 1C4:
M $4U(@!#-2D 034O $ U-@ _-CT /C9$ #TW3  \-U4 .SA> #HX:0 Y.78
M.#F% #<ZE0 W.J4 -CJX #4ZSP V.NP -CK[ #8Y_P W.?\ HC@  (XY  !^
M.@  <CL  &@[  !?.@  63D  %,V  !.-P  2C@  $8X"@!$.1  03D7 #\Y
M'P ^.28 /#DM #LZ-  Z.CL .3M" #@[2@ W.U, -CQ< #4\9P T/70 ,SV#
M #,^DP R/J0 ,3ZV #$^S0 Q/NH ,3[Z #(]_P R/?\ GCL  (L\  ![/
M;CT  &0]  !</0  53P  $XZ  !).P  13P  $$]!P ^/0X /#T5 #H^'  Y
M/B, -SXJ #8_,0 U/S@ -#]  #- 2  R0%  ,4!: #!!90 O07( +D*! "U"
MD0 M0J( +$*U "M"RP L0ND +$+Y "U!_P M0?\ F3T  (<^  !W/P  :S\
M &%   !9/P  4C\  $D^  !$/P  0$   #Q!!  Y0@T -T(2 #5#&0 S0R$
M,D,H #%$+P P1#8 +T0] "Y%10 M14X +$58 "M&8P J1F\ *49^ "A&CP G
M1Z$ )D>S "9'R0 F1N< )T;X "A%_P H1?\ E4   ()!  !S0@  9T(  %Y"
M  !50@  3D(  $5"   _1   .T4  #=&   T1PH ,4@0 "](%@ N21X +$DE
M "M)+  J23, *4HZ "A*0@ G2DL )DM5 "5+8  D2VT (TM\ ")+C0 A3)\
M(4RQ "!,QP @2^8 (4OW ")*_P B2O\ D$,  'Y$  !O1   9$4  %I%  !2
M10  2D8  $%'   \2   -TD  #)+   N30< *TX. "E.$P G3QH )D\A "5/
M*  D3S  (U W ")0/P A4$@ (%!2 !]170 >46H '5%Y !Q1B@ ;49P &E&O
M !E1Q0 94>0 &E#V !M/_P <3_\ BD8  'E'  !K1P  8$@  %9(  !.2
M1TD  #Y+   Y3   ,TX  "Y0   H4P( )%0+ ")5$  @518 'U8> !Y6)  =
M5BP '%8S !M7.P :5T0 &5=. !A760 76&8 %5AU !18AP 46)H $U>L !)7
MP@ 25^$ $U;T !15_P 45?\ A$D  '1*  !F2P  7$L  %-+  !+3   1$T
M #Q/   U40  +U0  "E6   D60  'EL' !I=#0 871( %UT9 !9>(  57B<
M%%XN !->-P 27D  $5]* !%?50 07V( #U]Q  Y?@P -7Y8 #5^I  Q>O@ ,
M7MH #5WP  U<_  .7/\ ?DT  &Y.  !B3@  6$\  $]/  !(4   0%(  #A4
M   P5P  *EH  "1=   ?7P  &6(! !-E"0 19@\ $&84  ]F&P .9R( #6<I
M  UG,@ ,9SL "V=%  IG4  )9UT !V=L  9G?0 %9Y  !&:C  )FMP #9<\
M!&7I  1D]0 $9/P =U$  &E2  !=4@  5%(  $Q3  !#50  .U@  #-;   K
M7@  )6$  !]D   99P  $VH   ]M!@ +< P "' 1  =P%@ %<!T !' D  -P
M+  "<#4  ' _  !P2@  <%<  '!E  !P=@  <(H  &^>  !OL@  ;L@  &WE
M  !M\@  ;?D <%8  &-6  !95@  45<  $=8   ^6P  -E\  "YB   F9@
M'VH  !EM   3<   #G,   MV!  %> L  7@/  !Y$P  >1D  'D?  !Z)@
M>B\  'HY  !Z1   >E   'I?  !Z<   >H,  'J8  !ZK   ><(  'C?  !X
M[P  =_< :EL  %];  !66P  3%P  $)@   Y8P  ,&@  "AL   @<   &70
M !-W   .>P  "7X   2! @  @@@  (,-  "#$   A!0  (49  "&(   AB@
M (<Q  "'/   ATD  (=7  "':   AWL  (>0  "&I0  A;H  (73  "$Z@
MA/0 96   %Q@  !180  1F0  #QI   R;0  *7(  "%W   9>P  $H    V#
M   (AP   HH   "-    C@0  (X)  "/#0  D!   )$4  "2&0  DR   )0I
M  "5,P  E4   )9.  "67P  E7(  )6(  "5G0  E+(  )3(  "3X@  D^X
M864  %9F  !*:@  /VX  #5T   K>0  (7\  !F$   1B0  #(T   :1
ME    )@   ":    FP   )P"  "=!P  G@L  )\.  "A$@  HA@  *,@  "E
M*0  IC8  *9$  "F50  IF@  *9]  "FE   I:D  *2]  "DT0  I.0 6VP
M $]P  !#=0  .'L  "V!   CAP  &8T  !&2   +EP  !)P   "@    HP
M *8   "H    J0   *H   "L    K00  *X)  "P#0  L1$  +,7  "U(
MMBL  +<Z  "W2P  N%P  +AQ  "XB   N)T  +BQ  "WP@  M]  5'8  $A\
M   \@@  ,8D  ":0   ;EP  $IT   RB   #IP   *L   "N    L@   +8
M  "X    N    +H   "[    O0   +X   # !0  P0L  ,,0  #&%@  R2
M ,HN  #+/@  S%   ,QD  #->@  S9$  ,VD  #-M   S<  38,  $&*   U
MD0  *9D  !Z@   3I@  #*P   .Q    M@   +H   "^    P@   ,8   #(
M    R    ,H   #+    S0   ,X   #0    T@$  -4(  #9#@  W14  .$A
M  #B,0  Y$,  .56  #F:P  YH(  .>6  #GI0  YK  _P ) /\ !0#_  8
M_P . /\ %@#_ "$ _P M /\ . #] $, ^0!- /4 50#R %T \ !C .X :0#L
M &\ Z@!T .D >@#G '\ Y@"% .0 BP#C )$ X0"9 -\ H0#< *H V@"V -<
MQ@#5 .$ TP#T -( _P#1 /\ T0#_ ,\ _P#* /\ _P ! /\   #_  $ _P ,
M /\ $@#Z !T ]@ H /, ,P#P #X [ !( .@ 4 #E %@ X@!> -\ 9 #= &H
MVP!O -D = #6 'H U !_ -( A0#0 (P S@"3 ,P G #) *4 QP"P ,8 O@#$
M -0 P@#N ,$ _@#  /\ P #_ +\ _P"^ /\ _P   /\   #_    ^@ ' /$
M#P#K !@ Y@ C .( +@#@ #@ VP!" -4 2P#1 %( S@!9 ,L 7P#) &4 QP!J
M ,8 ;P#$ '0 P@!Z ,$ @ "_ (8 O0". +L E@"Y *  MP"J +8 MP"T ,H
ML@#F +$ ^ "P /\ KP#_ *\ _P"P /\ _P   /\   #W    Z@ " .$ # #7
M !, T  = ,P * #) #( Q@ \ ,( 10"_ $T O !3 +H 60"X %\ MP!D +4
M:0"T &X L@!T +$ >@"O (  K0"( *P D0"J )H J "E *8 L0"D ,$ HP#<
M *$ \@"A /\ H #_ *  _P"A /\ _P   /<   #H    V0   ,L " ## !
MO0 8 +D (@"V "P M  V +( /P"O $< K !- *L 5 "I %D IP!> *8 8P"E
M &@ HP!N *( = "@ 'H G@"" )P BP"; )4 F0"? )@ K "6 +H E #/ ),
MZP"2 /L D@#_ )( _P"1 /\ ]P   .<   #3    Q@   +L  @"S  P K0 2
M *H ' "G "8 I  P *, . "@ $  G@!' )P 3@": %, F0!8 )< 70"6 &,
ME0!H ), ;@"2 '0 D !\ (\ A0"- (\ BP": (H IP"( +4 A@#' (4 Y "$
M /4 A #_ (, _P"# /\ [    -,   #! 0  M    *P   "F  < H  . )T
M%@": "  EP I )4 ,@"3 #H D0!! (\ 2 "- $T C !3 (L 6 ") %T B !C
M (< :0"% &\ @P!W (( @ "  (H ?@"6 'T HP![ +  >@#" 'D W0!X /$
M=P#] '@ _P!X /\ W@H  ,0+  "R#   I@L  )T(  "9!   E0 * )$ $0".
M !D BP C (D + "' #0 A0 [ (, 0@"" $@ @ !. '\ 4P!] %@ ? !> 'L
M9 !Y &H > !R '8 >P!T (8 <P"2 '$ GP!P *T ;@"^ &T!U@!M NT ; /Z
M &P#_P!L _\ SA   +<1  "F$@  FA$  )$0  "+#@  B0L# (<%# "$ 1,
M@0$< 'X")0!\ RX >@,V '@$/ !W!$, =05( '0%3@!S!50 <059 ' &7P!N
M!F8 ;09N &L'> !J!X, : B0 &<)G0!E":P 9 F\ &,*U !C"^P 8@SZ &(,
M_P!B#/\ PQ8  *T7  "=&   D!@  (<6  "!%   ?1$  'P.!@!\"@X > H6
M '4+'P!R"R@ < PP &\,-P!M##X ; Q$ &L-2@!I#4\ : U5 &<-7 !E#6,
M8PYK &(.=0!@#H$ 7PZ. %T/G !<$*L 6Q"] %H0U@!9$?  61'] %D1_P!9
M$?\ N1L  *4=  "4'@  B!X  'X=  !X&P  =!@  '$5  !Q$0D ;Q 1 &P0
M&0!I$"( 9Q$J &81,@!D$3D 8Q$_ &(110!@$DL 7Q)1 %T26 !<$E\ 6A-H
M %D3<@!7%'T 5A2+ %05F0!3%:D 4A:Z %$6T@!1%^T 41?] %$7_P!1%_\
MLB   )XB  ".(@  @2,  '<B  !P(0  ;!X  &D;  !G& 0 9A4. &,6%0!A
M%AX 7Q8F %T6+0!<%S0 6A<[ %D700!8&$< 5AA- %485 !3&%P 4AED %$9
M;@!/&GH 3AN( $T;EP!+'*8 2ARX $H=SP!)'>L 21W[ $D=_P!*'?\ K"0
M )@E  "()@  >R<  '$F  !J)0  9B,  &(A  !@'@  7AP+ %L;$@!9'!H
M5QPB %4<*0!4'#  4QTW %$=/0!0'4, 3QU* $T>40!,'E@ 2Q]A $D?:P!(
M('< 1R"% $8AE !$(J0 1"*V $,BS !#(^D 0R/Z $,C_P!#(O\ IB<  ),I
M  "#*@  =BH  &TJ  !E*0  8"<  %PE  !9(P  5R$' %4A#P!2(18 4"$>
M $XA)0!-(BP 3"(S $HB.0!)(D  2")& $<C30!%(U4 1"1> $,D:0!")74
M0":# #\FD@ ^)Z, /B>T #TGR@ ]*.@ /2CY #TG_P ^)_\ HBH  (XK  !_
M+0  <BT  &@M  !A+   7"L  %@H  !4)@  428$ $XE#0!,)1, 2B8: $@F
M(@!')BD 128O $0F-@!#)SP 02=# $ G2P _*%, /BE< #TI9@ \*G( .RJ!
M #HKD  Y*Z$ ."RR #<LR  W+.8 ."SX #@L_P X+/\ G2P  (HN  ![+P
M;S   &4P  !=+P  6"X  %,K  !0*@  3"H  $DJ"P!&*A$ 1"H7 $(J'P!!
M*B4 /RHL #XK,P ]*SD /"M  #LL2  Z+%  .2U9 #@N9  W+G  -B]_ #4O
MCP T,)\ ,S"Q #(PQP R,.4 ,S#W #,P_P T+_\ F2\  (<Q  !W,@  :S(
M &(R  !:,@  5#$  $\O  !++0  1RX  $0N" !!+@X /RX4 #TN'  [+B(
M.2\I #@O+P W+S8 -C ^ #4P1@ U,4X -#%7 #,R8@ R,FX ,3-] # SC0 O
M-)X +C2P "TTQ0 M-., +C3V "\S_P O,_\ E3$  (,S  !T-   :#4  %XU
M  !7-   430  $LR  !&,0  0C(  #\R!0 \,@T .3,2 #@S&0 V,R  -#,F
M #,S+0 R-#0 ,30[ # U0P P-4P +S95 "XV8  M-VP +#=[ "LWBP J.)P
M*3BN "@XPP H..( *3CU "HW_P J-_\ DC0  '\U  !Q-@  93<  %LW  !4
M-P  338  $<V  !"-0  /38  #HV @ W-PL -#<0 #(W%@ Q.!T +S@D "XX
M*P M.3( +#DY "LY00 J.DD *CI3 "D[7@ H.VH )SMY "8\B0 E/)L )#RM
M ",\P@ C/.  )#ST "4[_P E._\ C38  'PX  !M.0  8CD  %@Z  !1.0
M2CD  $0Y   ].0  .3H  #4[   R.P@ +SP. "T]%  L/1H *CTA "D]*  H
M/B\ )SXV "8^/@ E/T< )#]0 "- 6P B0&@ (4!V "! AP ?09D 'T&K !Y!
MP  >0=X 'T#S !] _@ @/_\ B3D  '@Z  !I.P  7CP  %4\  !-/   1SP
M $ \   X/0  -#X  #!    M004 *D(, "="$0 F0Q@ )$,> "-#)0 B0RP
M(40S "!$.P ?1$0 'D5. !U%60 <164 &T5T !I%A0 91I< &4:I !A&O@ 7
M1=P &$7Q !E$_0 :1/\ A#P  ',]  !F/@  6S\  %(_  !*/P  1#\  #U
M   V00  ,4,  "Q$   G1@$ )$<* "%(#P @210 'DD; !U)(@ <22D &THP
M !I*.  92D$ &$I+ !=+50 62V( %4MQ !1+@@ 32Y0 $DNG !)+O  12]D
M$DKP !-*_  42?\ ?S\  &]   !A00  5T(  $Y"  !'0@  04(  #I#   R
M10  +4<  "A)   C2P  'DT& !M/#0 84!$ %U 7 !90'@ 54"4 %% L !-1
M-  243T $5%' !%14@ 045\ #U)M  Y2?@ -49$ #5&D  Q1N  ,4=$ #5#L
M  U0^@ .3_\ >4,  &I$  !=1   4T4  $M%  !$10  /D8  #9(   O2@
M*4P  "1/   ?40  &E,  !16"0 15PX $%@3 !!8&0 /6"  #E@H  U8,  -
M6#D #%A#  M83@ *6%H "%AH  =8>0 &6(P !5B?  18LP $5\H !5?F  57
M\P &5OP <T8  &1'  !92   4$@  $A(  !!20  .DH  #)-   K4   )5(
M "!5   :6   %5H  !!=!@ ,8 P "F 0  E@%0 (8!P !V C  5@*P $8#0
M V ]  %@20  8%4  &!C  !@<P  8(8  %^:  !?K@  7\0  %[B  !>\
M7O@ ;$H  %]+  !52P  3$P  $5,   ]3@  -5   "Y3   G5@  (%D  !I<
M   57P  $&(   UE!  (9PL  V<.  !H$P  :!@  &@?  !I)@  :2X  &DX
M  !I0P  :4\  &E=  !I;0  :8   &F4  !HJ0  :+\  &?<  !F[@  9O<
M9D\  %I/  !13P  2D\  $%1   X5   ,%<  "A;   A7@  &F(  !1E   0
M:   #&L   =N P !< D  ' -  !Q$   <10  '(:  !S(0  <R@  ',Q  !S
M/   =$@  '-6  !S9@  <WD  '..  !SHP  <KD  ''2  !QZP  </0 85,
M %93  !/4P  154  #M8   R7   *F   ")D   ;:   %&P   ]O   +<@
M!G8   !Y    >@8  'H*  ![#@  ?!$  'T5  !^&P  ?R(  ( J  " -0
M@$$  (!/  " 7P  @'$  ("&  " G0  ?[(  '[*  !^Y0  ??$ 7%@  %18
M  !)6@  /UT  #5A   L90  (VH  !MO   4<P  #G<   E[   #?P   ((
M  "$    A@$  (8&  "("@  B0T  (H0  "+%0  C!L  (XB  "/+   CS@
M (]&  "/5@  CV@  (]^  "/E0  CJL  (W!  "-W   C.L 65T  $Y?  !#
M8@  .&8  "YL   D<0  ''<  !1\   .@0  "(4   ")    C0   )    "2
M    DP   )0   "6 P  EP@  )@,  ":#P  FQ,  )T:  "?(P  H"X  * \
M  "@3   H%X  *!T  "?C   GZ(  )^W  ">RP  GN  4V0  $=H   \;0
M,7,  "=Y   =?P  %(4   V+   &D    )0   "8    G    )\   "A
MH@   *0   "E    IP   *@$  "J"0  K T  *T2  "P&0  LB,  +(Q  "R
M0@  LE0  +)I  "R@   LI@  +&L  "ROP  L<X 3&X  $!S   U>@  *H$
M !^(   5C@  #I4   ::    GP   *0   "H    K    *\   "Q    L0
M +,   "U    M@   +@   "Z    O 8  +X,  # $0  PQD  ,4F  #%-P
MQDD  ,9=  #'<@  QXH  ,B?  #(KP  R+P 1GH  #F!   NB0  (I   !>8
M   /GP  !Z4   "J    KP   +,   "W    O    +\   #!    P@   ,0
M  #%    QP   ,D   #+    S0   ,\#  #2"@  UA   -P:  #=*@  WCP
M -]0  #@90  X7L  .&1  #BH@  XJT _P " /\   #_  , _P , /\ $P#_
M !T _P H /X ,P#[ #X ]P!( /, 4 #P %< [0!> .L 9 #H &D YP!O .4
M= #C 'D X@!_ .  A0#> (P W "3 -D G #6 *8 TP"Q -$ P #/ -H S@#Q
M ,P _P#+ /\ RP#_ ,8 _P#! /\ _P   /\   #_    _P ( /L $ #V !D
M\@ D .\ +@#M #D Z !" ., 2P#@ %( W0!9 -D 7P#6 &0 TP!I -$ ;@#/
M '0 S@!Y ,P ?P#* (8 R ". ,8 E@#$ *  P@"K ,  N0"^ ,T O #J +L
M_ "Z /\ N@#_ +H _P"V /\ _P   /\   #^    ]  $ .L #0#D !0 WP ?
M -L *0#8 #, TP ] ,X 10#* $T QP!3 ,4 60## %\ P0!D +\ :0"] &X
MNP!S +H >0"X (  M@"( +0 D "R )H L0"E *\ L@"M ,0 K #A *L ]@"J
M /\ J@#_ *H _P"J /\ _P   /T   #N    X@   -4 "@#- !$ QP 9 ,0
M(P#! "T OP W +L /P"W $< M0!. +( 4P"P %D KP!> *T 8P"L &@ JP!M
M *D <P"H 'H I@"! *0 B@"C )0 H0"? )\ K "> +L G #2 )L [@": /\
MF@#_ )D _P"9 /\ _@   .X   #>    RP   ,$ !0"Y  T M  4 +$ '@"N
M "< JP P *H .0"G $$ I !( *( 30"A %, GP!8 )X 70"= &( FP!G )H
M;0"8 ', EP![ )4 A "4 (X D@"9 )  I@". +0 C0#( (P Y@"+ /D B@#_
M (H _P"+ /\ \    -L   #'    N@   +    "H  H I  0 *  & "= "$
MFP J )H ,P"8 #L E@!! )0 2 "2 $T D0!2 (\ 5P". %P C !A (L 9P"*
M &X B !U (< ?@"% (@ @P"4 (( H "  *\ ?P#  'X W0!] /( ?0#_ 'T
M_P!] /\ X    ,8   "U    J@   *(   ";  4 E0 - )( $P"0 !P C0 D
M (L +0"* #0 B  [ (8 0@"% $< @P!- (( 4@"! %< ?P!< 'X 8@!] &@
M>P!P 'H >0!X (, =@"/ '4 G !T *H <@"Z '$ T0!P .P < #[ '  _P!P
M /\ S00  +<&  "G!P  FP8  ),$  ".    B@ ( (8 #P"$ !8 @0 > '\
M)P!] "X ?  V 'H / !Y $( =P!' '8 3 !U %( <P!7 '( 70!Q &, ;P!K
M &X = !L 'X :P"* &D F !H *8 9P"V &8 RP!E .< 90#W &4 _P!E /\
MP P  *L-  ";#@  CPX  (8-  "!"P  ?@<! 'P!"P!Y !$ =P 8 '4 (0!S
M "D <0 P &\ -@!N #P ; !" &L 1P!J $T :0!2 &@ 6 !F %\ 90!G &,
M< !B 7H 8 &' %\"E0!> J, 7 .S %P#QP!;!.0 6P7T %L&_@!;!O\ M1
M *$2  "1$P  A1,  'P2  !V$0  <PX  '(,! !Q!PT ;@02 &P$&P!I!2,
M9P4J &8&,0!D!C< 8P8] &('0P!A!TD 7P=. %X(50!="%P 6PEC %H);0!8
M"G@ 5PJ% %8+DP!4"Z( 4PNS %(,QP!2#.0 40WU %$-_P!1#?\ K14  )D7
M  ")&   ?1D  '08  !M%P  :A0  &<1  !G#@< 9@P. &,,%0!A#!T 7PPE
M %T-+ !<#3, 6PTY %H-/P!8#44 5PU+ %8.40!5#ED 4PYA %(.:P!0#W8
M3A"# $T0D@!,$*( 2Q"R $H1R !)$>4 21'W $D2_P!)$?\ I1D  )(<  "#
M'0  =AX  &T=  !F'   8AH  %\7  !>% $ 7A$* %L0$0!9$1@ 5Q$@ %41
M)P!4$2X 4Q$T %$1.P!0$D$ 3Q)' $X23@!,$E4 2Q-> $D39P!(%', 1A2
M $45CP!$%9\ 0Q:P $(6Q0!"%^, 0A?V $(7_P!"%_\ GQT  (P@  !](0
M<2(  &@B  !A(0  7!\  %D<  !7&0  518& %05#@!1%10 3Q8< $X6(P!,
M%BH 2Q8P $H6-P!)%ST 1Q=# $872@!%&%( 0QA: $(99 !!&7  /QI] #X;
MC0 ]&YT /!RN #L<PP ['.$ .QWU #L<_P \'/\ FB$  (<C  !X)   ;"4
M &,E  !<)   5R,  %,@  !1'@  3QP" $T;# !+&A$ 2!L8 $<;( !%&R8
M1!LM $,<,P!"'#D 0!Q  #\=1P ^'4\ /1Y8 #P>8@ Z'VT .1][ #@@BP W
M(9L -B&M #4AP0 U(=\ -2'S #8A_P V(?\ EB,  (,F  !T)P  :"@  %\H
M  !8)P  4R8  $\D  !,(@  22   $<@"0!$'P\ 0A\5 $ @'  _(", /B I
M #P@+P [(38 .B$] #DA1  X(DP -R)5 #8C7P T(VL ,R1Y #(EB0 Q)9H
M,"6K # FOP O)MP ,";R # F_P Q)?\ D28  '\H  !Q*@  92H  %PJ  !5
M*@  3RD  $LH  !()0  1"0  $$D!0 _) T /202 #LD&0 Y)!\ -R0F #8D
M+  U)3, -"4Z #,F00 R)DH ,2=3 # G70 O*&D +BEW "TIAP L*9@ *RJJ
M "HJO0 J*MH *RKQ "LJ_@ L*?\ C2@  'PJ  !M+   8BT  %DM  !1+0
M3"P  $<K  !#*   /R@  #PH @ Y* L -R@0 #4H%@ S*!P ,B@C # H*0 O
M*3  +RHW "XJ/P M*T< +"M1 "LL6P J+&< *2UU "@MA0 G+9< )BZH "4N
MO  E+M@ )B[P "8N_0 G+?\ BBL  '@M  !J+@  7R\  %8O  !.+P  2"X
M $,M   _+   .RP  #<L   T+ D ,BP. # M$P N+1H +2T@ "LM)P J+BT
M*BXU "DO/0 H+T4 )S!. "8P60 E,64 )#%S ",Q@P B,I4 (3*G "$RNP @
M,M0 (3+O "(Q_  B,?\ ABT  '4O  !G,   7#$  %,Q  !+,0  13$  $ P
M   [,   -C   #,P   P,08 +3$- "LQ$0 I,A< *#(> "<R)  E,RL )3,R
M "0S.@ C-$, (C1, "$U5P @-6, 'S5Q !XV@0 =-I, '#:E !LVN0 ;-M(
M'#;M !TV^P =-?\ @C   '$R  !C,P  630  % T  !)-   0C,  #TS   W
M,P  ,30  "XU   K-0( *#8+ "4W$  D-Q4 (C<; "$X(@ @."@ 'S@P !XX
M-P =.4  '#E) !LZ5  :.F  &3IN !@Z?P 7.Y$ %SND !8[MP 5.]  %CKL
M !<Z^@ 8.?\ ?3(  &TT  !@-0  538  $TV  !&-@  0#8  #HV   T-@
M+C@  "HY   F.@  (SL( " \#@ >/1( '3T8 !P]'P ;/B4 &CXM !D^-  7
M/CT %C]' !4_40 4/UX %#]L !- ?  20(\ $4"B !% M@ 00,X $3_K !(_
M^0 2/O\ >34  &DW  !<.   4CD  $HY  !#.0  /3D  #<Y   Q.@  *SP
M "<]   B/P  'D$$ !I""P 80Q  %T,5 !5$&P 41"( $T0I !-$,0 21#H
M$45# !!%3@ 015L #D5I  Y%>0 -18P #46?  Q%L@ +1<D #$7E  U$]@ -
M1/\ =#D  &4Z  !8.P  3SL  $<\  ! /   .CP  #0\   N/@  *$   "-"
M   ?1   &D8  !5("  22@T $4H2 !!*&  /2QX #DLE  U++0 -2S8 #$M
M  M+2@ *2U8 "4MD  A+=  '2X< !4N:  1+K@ $2L0 !4K@  5*\  &2?H
M;CP  & ]  !4/@  2SX  $0^   ]/@  -S\  #%    J0@  )$4  !]'   :
M20  %4P  !%.!0 .40L "U$0  I1%  )41L "%$B  =1*0 %43( !%([  -2
M1@ !4E(  %)?  !2;P  4H$  %&6  !1J0  4;\  %#<  !0[@  4/< :$
M %M!  !000  2$$  $%!   [0@  -$,  "U%   F2   ($L  !M-   64
M$5,   Y5!  *6 H !E@.  )8$@  61<  %D=  !9)0  62T  %DV  !900
M64T  %I:  !::0  67P  %F0  !9I0  6+H  %C5  !7[   5_8 8T0  %9%
M  !-10  144  #]%   W1P  +TD  "A,   B3P  &U(  !95   16   #5H
M  E= P $7PD  & -  !@$   810  &$9  !B(   8B<  &(Q  !B.P  8D<
M &)5  !C9   8G8  &*+  !BH   8;8  &'/  !@Z@  8/4 74@  %))  !*
M2   0T@  #I*   R30  *E   "-3   <5P  %EH  !%=   -8   "&,   -F
M 0  9P8  &@+  !I#@  :A$  &L5  !L&P  ;2(  &TJ  !M-   ;4   &U.
M  !M70  ;6\  &V$  !LF@  ;+   &O(  !KY@  :O, 6$T  $Y-  !(3
M/DX  #51   L5   )%@  !U<   68   $&0   QG   ':P   6X   !P
M<@,  '('  !S"P  =0X  '81  !W%@  >!P  'DC  !Z+0  >CD  'I'  !Z
M5@  >6@  'I\  !YE   >*H  'C!  !WWP  =^\ 5%$  $Q1  !"4@  .%4
M "]9   F7@  'F(  !9G   0:P  "V\   5S    =P   'H   !\    ?@
M '\"  " !@  @0H  (,-  "$$0  AA4  (@<  "))0  BC   (H^  ")30
MB5\  (ES  "(BP  B*(  (>Y  "'T0  AN@ 4E8  $=7   \6@  ,E\  "AD
M   ?:0  %F\  !!T   *>0   GT   "!    A0   (@   "*    C    (T
M  "/    D 0  )((  "3#   E1   )<5  "9'0  FR<  )LT  ";1   FE8
M )IJ  "9@@  FIH  )BP  "8QP  E]X 2UP  $!@   U90  *VH  "%Q   7
M=P  $'T   F#   !B    (P   "1    E0   )@   ":    FP   )T   "?
M    H    *(   "D!0  I@H  *@.  "J%   K1T  *TJ  "M.0  K4L  *U?
M  "M=P  K)   *NG  "KN@  J\L 168  #EK   N<0  (W@  !E_   0A@
M"8T   "3    F    )T   "A    I0   *@   "K    JP   *X   "O
ML0   +,   "U    MP$  +D'  "\#0  OQ,  ,(?  #"+@  PD   ,)4  #!
M:P  P8,  ,";  #!K0  P;P /G(  #)X   G@   '(@  !*0   *EP   )T
M  "C    J    *T   "R    M@   +D   "[    O    +X   #     P@
M ,0   #&    R    ,L   #.!0  T0T  -84  #7(P  V#4  -E)  #:7@
MVW4  -N,  #<GP  W*L _P   /\   #_    _P ) /\ $ #_ !D _@ D /P
M+P#Y #D ] !# /  2P#M %( Z@!9 .< 7P#D &0 X@!I .  ;@#> ', W !Y
M -H ?P#7 (8 U ". -$ E@#/ *$ S "L ,H NP#( -( Q@#N ,8 _P#% /\
MQ0#_ +\ _P"Z /\ _P   /\   #_    _@ % /< #@#R !4 [@ ? .L *@#I
M #0 XP ] -X 10#9 $T U !3 -$ 60#. %X S !C ,H : #) &T QP!S ,4
M>0## (  P0"( +\ D "] )L NP"F +D M "W ,@ M@#F +4 ^P"T /\ M #_
M +, _P"N /\ _P   /\   #X    [0   .4 "P#= !$ UP : -( ) #/ "X
MRP W ,< 0 ## $< P !. +X 4P"\ %D N@!> +@ 8P"V &@ M0!M +, <P"Q
M 'D KP"! *T B@"K )0 J0"@ *@ K0"F +X I0#; *0 ] "D /\ HP#_ *,
M_P"B /\ _P   /8   #F    UP   ,L !@#$  X O@ 5 +L 'P"Y "@ MP Q
M +0 .@"P $$ K0!( *L 3@"I %, IP!8 *8 7 "D &$ HP!G *$ ; "@ ',
MG@!Z )T @P"; (X F0"9 )< I@"6 +8 E0#, )0 ZP"3 /T DP#_ ), _P"3
M /\ ]P   .0   #0    P0   +<  @"O  L JP 1 *< &0"E "( HP K *(
M,P"? #L G !" )L 2 "9 $T EP!2 )8 5P"5 %L DP!A )( 9@"0 &T CP!T
M (T ?0", (< B@"3 (@ H "' *\ A0#" (4 X@"$ /< A #_ (0 _P"$ /\
MY0   ,T   "\    KP   *8   ">  < F@ . )8 % "4 !T D@ E )$ +0"0
M #4 C0 \ (P 0@"* $< B !, (< 40"& %8 A !; (, 8 "! &< @ !N 'X
M=P!] ($ >P"- 'H F@!X *D =P"Z '8 TP!V .\ =@#^ '4 _P!U /\ T
M +L   "K    GP   )<   "0  ( BP + (@ $ "& !< A  @ (( )P"! "\
M?P U 'T / !\ $$ >P!& 'D 2P!X %  =P!5 '8 6P!T &$ <P!I '$ <0!P
M 'L ;@"' &T E0!K *, :@"T &H R0!I .@ :0#Y &D _P!I /\ P    *P
M  "< @  D (  (@   "#    ?P & 'L #0!Y !( =P : '8 (@!T "D <P P
M '$ -@!P #P ;P!! &T 1@!L $L :P!0 &H 5@!H %P 9P!D &4 ; !D '8
M8P"" &$ D !@ )\ 7P"O %X PP!> .$ 7@#T %T _P!= /\ M <  * )  "0
M"P  A L  'P*  !W!P  = 0  '$ "0!O  \ ;0 5 &L ' !I ", :  J &<
M,0!E #8 9  \ &, 00!B $8 8 !, %\ 4@!> %@ 70!? %L : !: '( 6 !^
M %< C !6 )L 50"K %0 O@!4 -H 4P#O %0 ^P!4 /\ J0T  )8.  "'$
M>A   '(0  !L#@  :0P  &<) P!F! L 9  0 &( %P!@ !X 7@ E %T *P!<
M #$ 6@ W %D / !8 $( 5P%' %8!3@!5 E0 4P)< %(#90!1 V\ 3P1[ $X$
MB@!-!9D 3 6I $L%O !*!M0 2@?M $H'^0!*!_\ H1   (X2  !^%   <Q0
M &H4  !D$P  8!$  %X/  !=#04 70D- %H&$@!8!QD 5@<@ %4')P!3!RT
M4@@S %$(. !0"#X 3PE$ $X)2@!,"5$ 2PI9 $H*8@!("VT 1PMZ $8,B !$
M#)@ 0PRI $(-O !"#=4 0@WN $(-^P!"#?\ FA0  (<6  !X&   ;!D  &,9
M  !=&   618  %83  !4$0  5 X( %,-#@!1#10 3PT; $T-(@!,#2@ 2PTN
M $H-- !)#3H 1PY! $8.1P!%#D\ 1 Y7 $(/80!!$&P /Q!Y #X0B  ]$9@
M.Q&I #L1O  Z$=8 .A'P #H2_0 [$?\ DQ@  ($:  !S'   9QT  %X=  !8
M'   4QL  % 8  !.%@  3!,# $P1"P!*$!  2!$7 $81'@!%$20 1!$J $(1
M, !!$3< 0!(] #\21  ]$DP /!-4 #L37@ Y%&D .!1V #<5A0 V%98 -!:G
M #06N@ S%M, ,Q;N #06_  T%O\ CAL  'P=  !N'P  8R   %H@  !3(
M3AX  $H=  !(&@  1A@  $46!P!#%0X 0143 #\5&@ ^%2  /14G #L5+0 Z
M%C, .18Z #@600 W%TD -1=1 #086P S&68 ,AES # :@P O&I0 +ANE "T;
MN  M&]  +1OL "X;^P N&_\ BAX  '@@  !J(@  7R,  %8C  !/(@  2B$
M $8@  !#'@  01L  #\: P ]&@P .QD1 #D9%@ W&AT -AHC #4:*0 T&C
M,QLV #$;/@ P'$8 +QQ/ "X=60 M'60 +!YQ "L?@0 J'Y( *1^D "@@MP G
M(,X )R#K "@@^@ I'_\ AB   '0C  !G)   7"4  %,E  !,)0  1R0  $(C
M   _(0  /1\  #H>   W'@D -1X. #,>$P Q'AH ,!X@ "\>)@ N'RT +1\S
M "P@.P K($, *B%, "DA5@ H(F( )B)O "4C?P D(Y  (R.B "(DM0 B),P
M(B3I ",D^0 D(_\ @B,  '$E  !C)@  62<  % H  !))P  0R<  #\F   [
M)   ."(  #4B   R(@8 ,"(- "XB$0 L(A< *B(= "DB(P H(RH )R,Q "8D
M.  E)4$ )"5* ",F5  B)F  (2=M " G?0 ?)X\ 'BBA !XHM  =*,H '2CH
M !XH^  ?)_\ ?B4  &XG  !@*0  5BD  $TJ  !&*@  02D  #PH   W)P
M-"8  # F   M)@, *R<+ "@G$  G)Q0 )2<: "0G(0 C*"< (B@N "$I-@ @
M*3X 'RI( !XJ4@ =*UX '"MK !LK>P :+(T &2R? !@LL@ 8+,D &"SG !DK
M]P :*_\ >B<  &HJ  !=*P  4RP  $HL  !#+   /BL  #DK   T*@  ,"H
M "LJ   I*P  )BL( ",L#@ B+!( ("P8 !\L'@ >+24 '2TL !PM,P ;+CP
M&BY% !DO4  8+UP %R]I !8P>0 5,(L %#"> !0PL0 3,,< $S#E !0P]@ 5
M+_\ =BH  &<L  !:+0  4"X  $@N  !!+@  .RX  #8M   Q+0  +"T  "<O
M   D+P  (3 % !\Q#  <,1  &S(5 !HR'  9,B( &#(I !<S,0 6,SD %3-#
M !0T30 3-%D $C1G !$U=P 1-8D $#6< ! UL  .-<8 #S3D ! T]0 0-/\
M<BP  &,N  !7,   33   $4P   ^,   .#   #,P   O,   *3$  "0R   A
M,P  '34" !HV"0 7-PX %3<3 !0X&0 3.!\ $C@F !(X+@ 1.38 $#E  ! Y
M2P ..5< #CID  TZ=  ,.H8 ##J9  LYK  *.<$ "CG>  LY\0 ,./P ;B\
M %\Q  !3,@  2C,  $(S   [,P  -C,  #$R   L,P  )S0  "$V   =.
M&3D  !4[!@ 2/0P $#X0 ! ^%0 ./AP #CXC  T^*@ ,/C, ##X\  L_1P *
M/U( "#]@  <_;P &/X$ !3^4  0_J  #/KP !#[7  4^[  %/O< :3,  %LT
M  !0-0  1S4  #\U   Y-0  -#4  "XU   I-P  (S@  !X[   :/   %C\
M !)!!  .0PH #$0.  I$$P )1!D "$0@  =$)P &1"\ !40X  -%0@ "14X
M $5;  !%:@  17P  $60  !$I   1+D  $31  !$Z@  0_4 9#8  %<W  !,
M.   0S@  #PX   W.   ,3@  "LY   E.P  (#T  !I    60@  $D0   Y'
M!  +20D !TH-  1+$0 !2Q8  $L<  !+(P  2RL  $LT  !+/@  3$D  $Q7
M  !,9@  3'<  $N,  !+H0  2[4  $K.  !*Z0  2O4 7SH  %([  !(.P
M0#L  #H[   T.P  +CP  "<^   B00  '$,  !9&   220  #DL   M. P '
M4 @  E$,  !1$   4A,  %,8  !3'P  4R8  %,O  !3.0  4T4  %-2  !3
M80  4W(  %.'  !2G   4K$  %'*  !1YP  4?0 63X  $X^  !%/@  /CX
M #@^   P0   *4(  "-$   =1P  %TH  !)-   .4   "U,   95 @  5P<
M %@+  !9#@  6A$  %H5  !;&@  7"$  %PJ  !<-   7#\  %Q-  !<6P
M7&P  %R!  !;EP  6ZT  %K%  !:Y   6?, 5$(  $I"  !"0@  /$(  #1#
M   L1@  )4D  !Y,   73P  $E,   Y6   *60  !5L   !>    8 0  &$(
M  !B#   8PX  &01  !E%@  9AP  &<C  !G+0  9SD  &=&  !G50  9V8
M &=Z  !FD0  9:@  &7   !DW@  9/  3T8  $=&  ! 10  -T<  "]*   F
M30  'U$  !A5   260  #5P   A@   "8P   &8   !H    :@   &L$  !L
M"   ;0P  &\.  !P$@  <A<  ',=  !T)@  =#(  '0_  !T3@  <U\  '1R
M  !SB@  <J$  '&X  !QU   <.P 3$H  $5*   [2P  ,DX  "E2   @5@
M&%L  !)?   -9   !V@   !K    ;P   '(   !U    =@   '<   !Y @
M>@8  'P*  !^#@  @!$  ((6  "$'@  A"D  (0V  "$10  A%8  (-J  "#
M@0  @ID  (&Q  " R0  @.4 2DX  #]0   U4P  *U<  ")<   98@  $F<
M  QL   %<0   '4   !Y    ?0   ($   "#    A0   (8   "(    B0
M (L$  "-"   CPT  )(0  "4%@  EB   )8L  "6.P  EDP  )5@  "5=@
ME)   ).G  "2O0  DM4 1%4  #E9   O70  )&,  !II   2;P  #'4   1[
M    @    (4   ")    C0   )$   "3    E    )8   "8    F@   )P
M  ">    H 8  *(+  "E$   J!<  *DC  "I,0  J4,  *E6  "H;0  IH<
M *>>  "FLP  I<< /EX  #)C   G:@  '7   !-X   ,?P   X4   "+
MD0   )8   ";    GP   *(   "D    I0   *<   "I    JP   *T   "P
M    L@   +4"  "W"0  NQ   +X8  "^)@  OC@  +Y+  "]80  O'H  +N4
M  "ZJ0  NKD -VH  "MP   @>   %H    V(   %CP   )8   "<    H@
M *<   "L    L    +,   "V    MP   +D   "[    O0   +\   #"
MQ0   ,@   #*    S@@  -(0  #5&P  U2P  -1   #45P  TVX  -2&  #4
MFP  TZL _P   /\   #_    _P % /\ #@#_ !4 _  @ /D *@#V #0 \0 ]
M .T 1@#I $T Y@!3 .0 60#A %X W@!C -P : #9 &X U0!S -, >0#0 (
MS@"( ,L D0#) )P Q@"G ,0 MP#" ,P P #L +\ _P"^ /\ O0#_ +< _P"R
M /\ _P   /\   #_    ^@ ! /, "P#M !( Z  ; .4 )0#D "X WP X -@
M0 #2 $< S@!. ,L 5 #( %D Q@!> ,0 8P#" &< P !M +\ <P"] 'H NP"!
M +D BP"V )4 M "A +( KP"P ,( K@#C *X ^@"L /\ K0#_ *D _P"F /\
M_P   /\   #R    Y@   -T !P#2  X S0 6 ,H ( #( "D Q0 R ,  .@"\
M $( N0!( +< 3@"U %, LP!8 +$ 70"P &( K@!G *P ; "J ', J0![ *<
MA "E (X HP": *$ J "? +D G@#2 )T \@"< /\ G0#_ )P _P"9 /\ _
M .X   #=    S    ,$  @"Z  P M@ 2 +( &@"P ", KP L *T - "I #P
MI@!" *0 2 "B $T H !2 )X 5P"= %L G !@ )H 9@"9 &P EP!T )4 ?0"3
M (< D0"3 )  H0". +$ C0#& (P Z "+ /T C #_ (P _P", /\ [0   -@
M  #%    MP   *P   "F  @ H0 . )\ %0"= !X FP F )H +@"7 #4 E0 \
M ), 0@"1 $< D !, (X 40"- %4 BP!: (H 8 ") &8 AP!M (4 =@"$ (
M@@", (  F@!_ *D ?0"\ 'P W !\ /4 ? #_ 'P _P!\ /\ V0   ,$   "Q
M    I    )P   "4  , D  , (T $0"+ !@ B0 @ (D * "' "\ A0 V (,
M/ "" $$ @ !& '\ 2P!] $\ ? !4 'L 6@!Y &  > !G '8 < !U 'H <P"&
M '$ DP!P *( ;P"T &X S !N .T ;@#^ &X _P!N /\ Q    *\   "@
ME    (P   "&    @0 ( 'X #@!\ !0 >P ; 'D (@!X "D =P P '4 -@!T
M #L <@!  '$ 10!P $H ;P!/ &T 5 !L %L :P!B &D :@!H '0 9@"  &4
MC@!C )T 8@"M &$ P@!A .0 80#X &$ _P!A /\ M    *    "1    A@
M 'X   !Y    =0 # '$ "P!O !  ;0 6 &P '0!K "0 :P J &D , !H #8
M9@ [ &4 0 !D $4 8P!* &$ 3P!@ %8 7P!= %T 90!< &\ 6@!Z %D B !8
M )@ 5P"H %8 NP!6 -@ 5@#Q %8 _P!6 /\ J $  )0%  "%!P  >@<  '(&
M  !L!   :0$  &< !P!D  T 8P 1 &$ & !@ !\ 7P E %X *P!= #  6P V
M %H .P!9 $  6 !% %< 2P!6 %$ 50!8 %, 80!2 &H 4 !V $\ A !. ),
M30"D $P M@!, ,T 3 #K $P ^@!, /\ G0D  (L+  !\#0  < T  &@-  !B
M#   7PH  %T& 0!< 0D 6@ . %@ $P!7 !D 5@ @ %4 )@!3 "L 4@ Q %$
M-@!0 #L 3P!! $X 1P!- $T 2P!5 $H 70!) &< 1P!S $8 @ !% )  1 "A
M $, L@!# ,@ 0P#F $, ]0!# /\ E0T  (,/  !T$   :1$  & 1  !:$
M5@X  %0-  !3"@0 4P8+ %$#$ !/ 14 3@$; $P!(0!+ 2< 2@(L $D",@!(
M C< 1P,] $4#0P!$ TH 0P11 $($6@! !60 /P5P #X&?@ ]!HX / >? #L'
ML0 Z!\8 .@?C #H'\P Z"/P CA   'P2  !N%   8A4  %H5  !4%   4!,
M $T1  !+#@  2PT& $H*# !)"!$ 1P@6 $4('0!$"", 0@@H $$)+@! "3,
M/PDY #X*0  ]"D< / I/ #H+6  Y"V, . QO #8,?@ U#(X - V? #,-L0 R
M#<< ,@WC #(-]  R#?X B!,  '<5  !I%P  7A@  %48  !/&   2A8  $<5
M  !%$P  0Q " $,." !"#0X 0 T2 #\-&  ]#1\ / TD #L-*@ Y#3  . XW
M #<./0 V#D4 -0Y- #,/5P R#V( ,1!N "\0?0 N$(X +1&@ "P1L@ K$<@
M*Q'F "L1]@ L$?\ @Q8  '(9  !D&@  61L  %$;  !+&P  1AH  $(8   _
M%P  /A0  #P2!  [$0H .A 0 #@0%0 W$!L -1$A #01)P S$2T ,A$S # 1
M.@ O$D( +A)+ "T35  K$U\ *A1L "D4>P H%(P )Q6> "85L  E%<8 )17D
M "45]@ F%?\ ?AD  &X;  !@'0  5AX  $T>  !''@  0AT  #X<   Z&@
M.!@  #<6   U%0< -!0- #(4$@ P%!< +Q0= "T4(P L%2H *Q4P "H5-P I
M%C\ *!9( "<74@ F&%T )!AJ ",9>0 B&8H (1F< " 9KP ?&<0 'QGB " 9
M]  @&?\ >AL  &H>  !='P  4R   $H@  !$(   /A\  #H>   W'0  -!P
M #(9   P&00 +A@+ "P8$  J&!0 *1@: "<8(  F&28 )1DM "0:-0 C&CT
M(AM& "$;4  @'%L 'QUH !X==P ='8@ '!Z; !L>K0 :'L, &A[@ !H=\P ;
M'?\ =QT  &<@  !:(0  4"(  $@B  !!(@  .R(  #<A   S(   ,!\  "T=
M   K'0  *!T( "8=#@ E'1( (QT7 "$='0 A'20 (!XJ !\>,@ >'SH '1]#
M !P@30 ;(5D &B%F !DA=0 8(H< %R*9 !8BK  5(L$ %2+? !4A\@ 6(?X
M<R   &0B  !7(P  320  $4E   ^)   .20  #0C   P(@  +"(  "DA   F
M(0  )"$& "(A#  @(1  'B$5 !TB&P ;(B$ &R(H !HC+P 9(S@ &"1! !<D
M2P 6)5< %25D !0F<P 3)H4 $B:8 !$FJP 1)L  $";= !$E\0 2)?T <"(
M &$D  !4)@  2B8  $(G   \)@  -B8  #$E   M)0  *20  "8D   B)0
M'R4# !TF"@ ;)@X &2<2 !@G&  7)Q\ %B<E !4H+0 4*#4 $RD^ !(I20 1
M*54 $2IB ! J<0 /*H, #BJ6  XJJ0 -*KT #2K7  TJ[@ .*?L ;"0  %TF
M  !1*   2"@  $ I   Y*   -"@  "\H   K)P  )R<  "(H   >*0  &RH
M !@K!P 6*PT %"P1 !,L%@ 2+!P $2TC ! M*@ 0+3( #RX\  XN1@ -+E(
M#2Y?  PO;@ ++W\ "B^2  DOI0 )+KD ""[0  DNZ0 *+O< :"<  %HI  !.
M*@  12L  #TK   W*P  ,2H  "TJ   I*@  )"H  " K   ;+0  &"X  !4O
M!  2,0H $#(.  \R$P .,AD #3(@  TR)P ,,B\ "S,X  HS0@ ),TX "#-;
M  8T:@ %-'L !#..  ,SH@ ",[8  C/-  ,SYP $,O, 9"H  %8L  !++0
M0BT  #HM   T+0  +RP  "LL   F+   (BT  !TO   9,0  %3(  !(T P /
M-@D ##@-  HX$0 ).!8 "#@=  <X)  &."P !#@T  ,X/@ ".4H  #E7   Y
M90  .7<  #F+   XGP  .+,  #C*   XY@  -_( 7RT  %(N  !(+P  /S
M #@O   R+P  +2\  "DO   D,   'S$  !HS   5-0  $C<   \Y P ,.P@
M"#T-  4^$  #/A0  #X:   ^(0  /B@  #XQ   _.P  /T8  #]3   _80
M/W,  #^'   ^G   /K   #W'   ]Y   /?( 6C   $XR  !$,@  /#(  #4R
M   P,0  *S$  "8R   @-   &S8  !8X   2.P  #ST   P_ P (00@ !$,,
M  !##@  1!(  $46  !%'0  120  $4M  !&-@  1D(  $9.  !&70  1FX
M $6"  !%F   1*T  $3$  !#XP  0_( 530  $HU  !!-0  .34  #,T   N
M-   *#4  "(W   =.@  %SP  !(_   /00  #$0   A& 0 #2 8  $D*  !*
M#0  2Q   $P4  !-&0  3B   $XH  !.,@  33T  $Y*  !.6   36D  $U]
M  !,E   3*H  $O!  !+X0  2O( 4#@  $8X   ].   -S@  #$W   J.0
M)#L  !X]   80   $T,   ]&   +20  !TL   ).    4 0  %$(  !2"P
M4PX  %01  !5%0  5AL  %<C  !7+   5S@  %=$  !74@  5F,  %9W  !6
MC@  5:4  %2]  !3W0  4_  2SP  $(\   [.P  -3L  "T\   F/P  'T(
M !E%   32   #DL   M/   %40   %0   !7    6 $  %H%  !;"   7 P
M %T.  !?$0  8!8  &(=  !B)@  8C$  &(^  !A3   85T  &%P  !@B
M8*   %^W  !>U   7>X 1T   #\_   Z/P  ,4   "E#   A1@  &DH  !-.
M   .40  "E4   18    6P   %X   !A    8P   &0!  !E!   9P@  &@+
M  !J#@  ;!(  &X7  !O(   ;RH  &\V  !N10  ;E4  &YH  !M?P  ;9@
M &RP  !KR@  :N@ 1$0  #Y#   U1   *T<  "-+   ;3P  $U0   Y8   (
M7    F    !D    9P   &L   !M    ;P   '    !R    = (  '4&  !W
M"@  >0X  'P2  !^&   ?R(  '\N  !_/0  ?DT  'UA  !]=P  ?)   'NH
M  !ZP   >=\ 0T<  #E)   O3   )5   !Q5   46P  #F    =E    :@
M &X   !R    =@   'D   !\    ?@   '\   "!    @P   (4   "' P
MB@@  (P-  "/$0  DAD  )(E  "2,P  DD0  )%7  "0;0  CX8  (Z?  "-
MM0  C,T /4X  #)1   H5@  'EP  !5B   .:   !VX   !T    >0   'X
M  ""    A@   (D   ",    C@   )    "2    E    )8   "8    FP
M )X&  "A#   I!$  *8;  "F*0  ICH  *5-  "E8@  I'L  *.4  "AJP
MH;\ -E<  "Q<   A8@  %VD   ]P   '=P   'X   "$    B@   (\   "4
M    F    )L   ">    GP   *(   "D    I@   *@   "K    K0   +
M  "S!   MPP  +L2  "['P  NS   +M#  "Z6   N7   +>+  "WH0  M[,
M,&(  "5I   :<   $'@   F     B    (\   "6    FP   *$   "F
MJ@   *X   "P    L0   +0   "V    N    +L   "]    P    ,,   #'
M    RP,  ,\,  #3%0  TB4  -(X  #13@  T&4  ,]^  #-E@  S*D _P
M /\   #_    _P # /\ "P#\ !$ ^0 ; /< )0#S "\ [@ X .D 0 #F $@
MX@!. -\ 5 #< %D V0!> -4 8P#3 &@ T !M ,X <P#+ 'H R "" ,8 C ##
M )< P "C +X L@"\ ,@ N@#J +D _P"X /\ L0#_ *H _P"G /\ _P   /\
M  #[    ]@   .T !P#G  \ X@ 6 -\ ( #> "D V0 S -$ .P#, $( R !(
M ,4 3@#" %, P !8 +X 70"\ &( N@!G +D ;0"W '0 M0![ +( A0"P )
MK@"< *P J@"I +T IP#> *8 ^0"E /\ HP#_ )T _P"; /\ _0   /8   #K
M    WP   -$  P#*  P Q0 2 ,, &P#  "0 O@ L +D -0"V #P LP!# +
M2 "N $X K !2 *L 5P"I %P IP!A *8 9P"D &T H@!T *  ?0"> (@ G "5
M )H HP"8 +0 E@#- )4 \0"4 /\ E0#_ )  _P". /\ \P   .8   #1
MP@   +@   "Q  @ K0 / *H %@"H !X J  G *8 +P"B #8 GP \ )T 0@";
M $< F0!, )< 40"6 %4 E !: ), 8 "1 &8 D !N (X =@", ($ B@"- (@
MFP"& *P A0#! (0 Y@"# /T A #_ (, _P"! /\ Y    ,L   "Z    K
M *(   "<  0 F  , )8 $0"4 !D DP A )( * "/ #  C0 V (L / ") $$
MB !& (8 2P"% $\ A !4 (( 6@"! &  ?P!G 'X ;P!\ 'H >@"& '@ E !W
M *0 =0"W '0 U !S /0 = #_ '0 _P!T /\ RP   +8   "F    F@   )(
M  "*    A@ ( (, #@"! !0 @0 ; (  (P!_ "H ?0 P 'L -@!Z #L > !
M '< 10!U $D = !. ', 5 !Q %H < !A &X :0!M ', :P!_ &D C0!H )T
M9P"N &8 QP!E .H 9@#_ &8 _P!G /\ N    *0   "5    B@   ($   !\
M    =@ $ '0 # !R !  <0 6 '  '0!P "0 ;@ J &T , !K #4 :@ Z &D
M/P!H $0 9P!) &4 3@!D %0 8P!; &$ 8P!@ &T 7@!Y %T AP!; )8 6@"H
M %D O0!9 -\ 60#X %H _P!: /\ J    )4   "'    >P   ',   !N
M:@ ! &< " !E  X 9  2 &, & !C !\ 8@ E &$ *@!? #  7@ U %T .@!<
M #X 6P!$ %D 20!8 $\ 5P!6 %8 7@!4 &@ 4P!S %$ @0!0 )$ 3P"B $X
MM0!. -  3@#P $X _P!/ /\ G    (D   ![ P  < ,  &@#  !B 0  7P
M %T ! !;  L 60 / %@ % !7 !D 5P @ %8 )0!5 "H 4P P %( - !1 #D
M4  _ $\ 1 !. $L 30!2 $L 6@!* &, 20!O $< ? !& (P 10"= $4 L !$
M ,< 1 #H $0 ^@!% /\ D@0  ( '  !Q"@  9@H  %X*  !9"0  50<  %0$
M  !2  < 4  , $\ $ !. !4 30 ; $P ( !+ "8 2@ K $D , !( #4 1P Z
M $8 0 !% $8 0P!. $( 5@!! %\ 0 !K #X >  ] (@ / "9 #P JP \ ,$
M.P#@ #L ]  [ /\ B0H  '@,  !J#@  7PX  %<.  !1#@  30P  $L+  !*
M" ( 200) $@ #0!& !$ 10 6 $0 ' !# "$ 0@ F $$ *P _ #$ /@ V #T
M/  \ $, .P!* #H 4@ Y %P . !H #8 =0 U (4 - "6 #0 J  S +P ,P#8
M #, [P S /L @@T  '$/  !D$   61$  %$1  !+$0  1Q   $0.  !"#0
M00L% $$'"P _!0X /@,2 #P"&  [ AT .@,B #D#*  X RT -P,R #8$.0 U
M!#\ - 5' #,%4  Q!EH , 9F "\'<P N!X, +0>5 "P'IP K![H *P?2 "L'
MZP K!_< ?1   &P1  !?$P  5!0  $P4  !&%   0A,  #X2   \$   .@X!
M #H-!@ Z"@P . D0 #8(%  U"!D - D? #())  Q"2D , DO "\*-@ N"CT
M+0I% "P+3@ K"UD *0QE "@,<P G#(, )@V5 "4-IP D#;L (PW2 ",-ZP C
M#?< >!(  &@4  !;%@  41<  $@7  !"%@  /18  #D5   W$P  -1$  #,0
M P S#@@ ,@T- # -$0 O#18 +0T; "P-(0 K#2< *@TM "D.-  H#CL )PY$
M "4.3@ D#UD (Q!E "$0<P @$(0 'Q"6 !X0J0 =$+T '!#8 !T0[@ =$/D
M<Q0  &06  !7&   31D  $49   _&0  .A@  #47   R%@  ,!4  "X3   M
M$00 +! * "L0#@ I$!( *! 8 "80'@ E$"0 )! J ",1,0 B$3D (1%" " 2
M2P >$E8 '1-C !P3<0 :$X( &125 !@4IP 7%+L %Q/4 !<3[@ 8$_H <!8
M & 9  !4&@  2AL  $(<   \&P  -AL  #(:   O&0  +!@  "H6   H% $
M)A,' "43#  C$Q  (A,5 " 3&@ ?$R$ 'A0G !T4+@ <%38 &Q4_ !H620 9
M%E0 &!=A !87<  5&($ %!B3 !,8I@ 2&+H $A?2 !(7[  3%_H ;!D  %T;
M  !1'0  1QT  #\>   Y'0  -!T  "\<   K&P  *!H  "89   D&   (A<$
M " 7"@ >%PX '!<2 !H7%P 9&!X &1@D !@9+  7&30 %AH] !4:1P 4&U(
M$QM? !(<;@ 1''\ $!R2 ! <I0 /'+D #AS0  X;Z@ /&_@ :1L  %H=  !.
M'P  11\  #T@   V'P  ,1\  "T>   I'0  )1T  ",<   @&P  '1L! !L;
M!P 9' T %QP0 !8<%0 5'!L %!TB !,=*0 2'C$ $1XZ !$?10 0'U  #R!=
M  X@;  -('P #2"/  P@H@ +(+4 "R#*  L@Y0 ,'_0 91T  %<?  !,(0
M0B$  #HA   T(0  +R$  "H@   F'P  (Q\  " >   ='@  &2   !8@!  4
M( L $B$. !$A$P 1(AD $"(?  \B)@ .(R\ #B,W  TC00 ,)$T "R19  HD
M9P ))'@ ""2+  <DG@ ')+$ !B3'  8CXP '(_$ 8A\  %0A  !)(P  0",
M #@C   R(P  +",  "@B   D(0  (2$  !XA   :(0  %B,  !,D P 1)0@
M#R8-  XG$0 -)Q8 #"<=  LG(P *)RL "2@T  @H/@ '*$D !BA5  4I9  $
M*70  RF'  (IFP !**\  "C%  $HX0 !)_  7B(  %$D  !&)0  /24  #4E
M   O)0  *B0  "8D   B(P  'R,  !LD   8)0  %"8  !$H P /*0@ #"P,
M  HL$  (+!0 !RP:  8L(0 %+"@  RTP  (M.@ !+44  "U2   N8   +G$
M "V$   MF0  +:T  "S"   LX   +/  6B0  $TF  !#)P  .B<  #,G   M
M)P  *"8  "0F   A)@  '28  !DG   5*0  $2L   \L P -+@< "3 ,  8Q
M#@ #,1(  3(7   R'@  ,B4  #(M   R-@  ,T(  #-.   S70  ,VT  #.!
M   RE@  ,JL  #'!   QWP  ,?  5B<  $HI   _*@  -RH  # J   K*0
M)R@  ",H   >*0  &BH  !8L   2+@  #S    TQ @ *- < !34+  (V#@
M-Q   #@4   X&@  ."(  #@J   Y,P  .3X  #E*   Y60  .6D  #E]   X
MDP  .*@  #>_   WW@  -O  42L  $8L   \+   -"P  "XL   J*P  )2L
M " L   ;+0  %R\  !,Q   0,P  #34   DW @ %.@8  3L*   \#0  /0\
M #X2   _%P  0!X  $ E  ! +P  0#H  $!&  ! 5   0&4  #]X   _CP
M/J8  #Z]   ]W   /?  32X  $(O   Y+P  ,B\  "TN   H+@  (B\  !TP
M   8,@  $S4  ! W   ,.@  "3P   4^    000  $((  !#"P  1 T  $80
M  !'%   2!D  $@A  !(*@  2#4  $A!  !(3P  2&   $=S  !'B@  1J(
M $6Y  !%V0  1/  2#(  #XR   V,@  ,#$  "LQ   E,@  'S0  !DV   3
M.0  $#P   P_   (0@   T0   !&    2 (  $H%  !+"   3 L  $X.  !/
M$0  414  %(<  !2)0  4C   %(\  !12@  45H  %%M  !0A   3YT  $ZU
M  !-T@  3>X 0S8  #LV   T-0  +S0  "<U   A.   &CL  !0^   000
M#$0   ='   "2@   $T   !/    40   %,"  !4!0  50@  %<+  !9#@
M6Q$  %T7  !='P  72H  %TV  !<1   7%0  %MG  !;?@  6I<  %FO  !8
MRP  5^H /SD  #@Y   S.   *SD  ",\   </P  %4,  !!'   +2@  !4X
M  !1    5    %<   !:    7    %T   !?    8 0  &('  !D"P  9@X
M &@2  !K&0  :R,  &HN  !J/   :DT  &E?  !H=0  9X\  &:H  !EP@
M9., /3T  #<\   N/0  )4   !U$   620  $$T   I1   $50   %H   !=
M    8    &,   !F    :    &H   !K    ;0   &\"  !Q!@  = H  '8.
M  !Y$P  >QL  'LG  !Z-0  >44  'A9  !X;0  =X8  ':?  !UMP  =-(
M/$$  #)"   H10  ($H  !=.   05   "ED   )>    8P   &<   !K
M;P   '(   !U    =P   'D   ![    ?0   '\   ""    A ,  (<)  "*
M#@  CA,  (\>  ".*P  CCL  (U.  "+8P  BGP  (J5  "(K0  A\4 -D<
M "Q+   B3P  &54  !!;   *80   6<   !M    <@   '<   ![    ?P
M (,   "&    B    (H   "-    CP   )$   "4    EP   )H!  "=!P
MH0T  *44  "D(0  I#$  *-$  "B60  H'   )^+  "=H@  G;< ,%   "55
M   ;6P  $F(   MI   !<    '<   !]    @P   (@   "-    D0   )4
M  "8    F@   )P   "?    H0   *,   "F    J0   *P   "P    M <
M +@.  "Z&   NB<  +DY  "X3@  MV4  +9^  "UE@  LZL *5L  !YB   4
M:0  #'$   )Y    @0   (D   "/    E@   )L   "@    I    *@   "K
M    K    *\   "R    M    +8   "Y    O    ,    #$    R    ,T'
M  #2$   TAT  -$O  #01   SUL  ,US  #+C0  RJ$ _P   /\   #[
M^@   /P " #X  \ ]0 7 /0 ( #Q "H ZP S .8 .P#B $, W@!) -H 3P#6
M %0 TP!9 -  7@#. &, RP!H ,D ;@#& '4 PP!] ,$ A@"^ )( NP"> +D
MK@"V ,, M #H +, _P"O /\ I0#_ )X _P"; /\ _0   /<   #R    \
M .<  P#A  P W  2 -@ &P#6 "0 T@ M ,P -@#& #T P@!# +\ 20"\ $X
MN@!3 +@ 6 "V %T M0!B +, 9P"Q &X KP!V *P ?P"J (H J "7 *4 I@"C
M +D H0#9 *  ^0"> /\ F #_ )( _P"/ /\ \P   .P   #C    TP   ,@
M  #!  D O0 / +L %@"Y !\ MP G +, +P"O #< K  ] *H 0P"H $@ I@!-
M *0 4@"C %8 H0!; )\ 80"> &< G !O )H > "7 (, E0"0 ), G@"1 +
MD #( (X \ "- /\ B@#_ (4 _P"" /\ YP   -T   #&    N    *X   "H
M  0 I0 , *$ $@"A !D H  B )\ *0"; #  F  W )8 /0"3 $( D@!' )
M2P"/ %  C0!5 (P 6@"* &$ B !H (< < "% 'L @P"( ($ E@!_ *< ?0"\
M 'P XP!\ /T ? #_ '@ _P!V /\ U@   ,    "O    HP   )D   "3
MCP ) (T #@"+ !0 B@ < (H (P"( "H A0 P (, -@"" #L @ !  '\ 10!^
M $H ? !/ 'L 5 !Z %H > !A '8 :0!U ', <P"  '$ C@!O )\ ;@"R &T
MSP!L /0 ; #_ &L _P!I /\ P    *L   ";    CP   (<   "     ?  $
M 'H # !X !$ >  7 '@ '@!W "0 =0 J ', , !Q #4 <  Z &X /P!M $0
M; !) &L 3@!J %0 : !; &< 8P!E &T 9 !X &( AP!@ )< 7P"J %X P@!>
M .D 7@#_ %X _P!= /\ K    )D   "*    ?P   '<   !Q    ;0   &H
M" !I  X :  2 &< & !G !\ 9P E &4 *@!C "\ 8@ T &$ .0!@ #X 7P!#
M %X 2 != $X 6P!5 %H 70!8 &< 5P!R %4 @0!4 )$ 4P"C %( N !1 -P
M40#Y %( _P!2 /\ G0   (L   !\    <0   &D   !D    8    %X !0!<
M  L 6P / %L % !: !D 6@ ? %D )0!7 "H 5@ O %4 - !4 #@ 4P ] %(
M0P!0 $D 3P!0 $X 6 !- &( 2P!M $H >@!) (L 2 "= $< L0!' ,P 1@#P
M $< _P!' /\ D    'X   !P    9@   %X   !9    5@   %,  0!2  @
M4  - $\ $ !/ !4 3@ : $X ( !- "4 3  J $H +@!) #, 2  X $< /@!&
M $0 10!+ $0 4P!# %T 00!H $  =0 _ (4 /@"7 #T JP ] ,, /0#F #T
M^P ^ /\ AP   '4#  !H!@  70<  %4&  !0!@  3 0  $H!  !)  0 1P *
M $8 #@!% !$ 10 6 $0 &P!# "  0@ E $$ *@!  "\ /P T #X .@ ] $
M.P!' #H 3P Y %D . !D #< <0 V ($ -0"3 #0 I@ T +L - #= #0 ]0 U
M /\ ?@8  &T)  !@"P  5@P  $X,  !("P  1 H  $((  ! !0$ /P$' #X
M"P ]  X /  2 #L %P [ !P .@ A #D )0 W "H -@ P #4 -0 T #P ,P!#
M #( 3  Q %4 , !@ "\ ;0 N 'T +0"/ "P H@ L +8 + #0 "P [@ L /P
M=PH  &<,  !:#@  4 X  $D.  !##@  /@T  #L,   Y"P  . D# #<%"  V
M @T -0$0 #0 $P S !@ ,@ = #$ (@ P "< +P L "X ,@ M #@ + !  "L
M20 J %( *0!= "@ :P G 7H )@&, "4 GP E +( )0#* "4 Z  E /< <@T
M &(.  !6$   3!$  $01   ^$0  .1   #8/   S#@  ,0T! # +!0 P" H
M+P8- "X%$0 L!!0 *P,9 "H#'@ I R, * 0I "<$+P F!34 )04] "0%1@ C
M!E  (@9< "$':0 @!WD 'P>+ !X'G0 >![  '0;& !T&XP =!?, ;0X  %X1
M  !2$@  2!,  $ 3   Z$P  -1(  #$1   N$   + \  "H. P J#0< *0L+
M "@)#@ G"1$ )0@6 "0(&P C"2  (@DF "$)+  @"C, 'PH[ !X+1  ="T\
M' Q; !L,:0 :#'D & R+ !@,G@ 7#+  %@S% !8,X0 6"_  :1   %H2  !.
M%   114  #T5   W%0  ,10  "T3   J$@  *!$  "80 0 D$ 0 (PX( ",-
M#  B# \ ( P3 !\,&  >#1T '0TC !P-*@ ;#3( &@XZ !@.1  7#E  %@]<
M !4/:@ 3$'L $A"- !$0H  1$+, $ _) ! /Y  1#_( 91(  %<4  !+%@
M0A<  #H7   T%P  +Q8  "H5   G%   )!,  "(3   @$@, 'A$& !T0"0 <
M$ T &P\0 !D0%0 8$!L %Q A !80*  5$3  %!$Y !,10P 2$DX $1): ! 2
M:0 0$WD #A.,  X3G@ -$[$ #1+%  P2X0 -$O$ 8A0  %06  !)&   /QD
M #<9   Q&0  +!@  "@7   D%@  (18  !\5   <% ( &A,$ !D2!@ 7$@L
M%1(. !02$@ 3$Q@ $A,? !$3)@ 1%"T $!0V  \500 .%4P #A97  T690 ,
M%W4 "Q>'  H7F@ )%JT "!;!  @6W0 )%>X 7Q8  %$8  !&&@  /1H  #4;
M   O&@  *AH  "49   B&   'Q@  !P7   9%@$ %Q8# !46!  3%@D $18-
M ! 7$0 /%Q8 #A<<  X8(P -&"H #!DS  P9/  +&D< "AI3  D:80 '&W$
M!AN#  4;EP $&JH  QJ_  ,9V@ $&>P 7!@  $X:  !#'   .AP  #,<   L
M'   )QP  ",;   @&@  '1D  !H9   7& $ %1@" !(9!  0&P< #AL,  T<
M$  ,'!, "QP9  H<'P )'2< "!TO  <>.0 &'D, !!Y0  ,?7@ "'VX  1^
M   ?E0  'JD  !Z]   =V   '>P 6!H  $L<  !!'@  .!X  # >   J'@
M)1T  "$<   >'   &QL  !@;   6&P$ $QL" !$<!  .'@< #!\+  H@#@ (
M(!( !B$7  4A'0 $(20  B(L  $B-0  (D   "--   C6@  (VL  "-^   C
MDP  (J<  "*\   AUP  (>T 51T  $@?   ^(   -2   "X@   H(   (Q\
M " >   ='0  &AT  !8=   3'@  $1\"  X@!  -(@< "B0+  8E#0 $)1
M B84   F&@  )B$  "<I   G,@  )ST  "=)   H5P  *&<  "=[   GD
M)Z4  ":[   FU@  )>T 42   $4A   [(@  ,B(  "PB   F(0  (B$  !X@
M   ;'P  &"   !0@   1(@  #R,   TE P *)@8 !B@*  ,I#0  *P\  "P2
M   L%P  +!X  "PF   M+P  +3D  "U&   M5   +60  "UW   LC0  +*0
M "NZ   KU@  *NX 32(  $$D   X)   ,"0  "DD   D(P  (2(  !TB   9
M(@  %2,  !(D   /)@  #2@   HJ @ &+ 4  BX)   O"P  , X  #(0   S
M%0  ,QL  #,B   S*P  ,S8  #-"   S4   ,V   #-S   RB@  ,J$  #&X
M   PU@  ,.\ 224  #XF   T)P  +2<  "@F   C)0  'R0  !LE   6)@
M$B@  ! J   -+   "BX   8P 0 ",@0  #0'   U"@  -PP  #@.   Z$@
M.A<  #H?   Z)P  .C(  #H^   Z3   .EP  #IO   YA@  .)X  #BV   W
MU   -N\ 1"D  #HI   Q*0  *RD  "8H   B)P  '2@  !@I   3*P  $"X
M  TP   ),@  !34   $W    .0(  #L%   \"   /@L  #\-  !!$   0Q0
M $,;  !#(P  0RX  $,Y  !#1P  0E<  $)J  !!@0  0)H  #^R   ^SP
M/N\ /RP  #8L   O+   *BL  "4J   ?*P  &2T  !0O   0,@  #34   @X
M   $.@   #P    _    00   $,"  !%!0  1@@  $@+  !*#@  3!$  $T6
M  !-'@  32@  $TT  !,0@  3%$  $MD  !+>P  2I0  $FM  !(R@  1^P
M.S   #,O   M+P  *"T  "(O   ;,0  %30  ! W   -.@  "#T   )
M0P   $8   !(    2@   $P   !. 0  3P0  %$'  !3"P  50X  %@2  !9
M&0  6"(  %@N  !7/   5TL  %9>  !6<P  58T  %2G  !2P@  4N8 .#,
M #$R   L,0  )3(  !TU   6.   $3P   Q    '1    $<   !*    30
M %    !3    50   %<   !9    6@   %P#  !>!P  80L  &0.  !F$P
M9QP  &8G  !F-   940  &17  !D:P  8H4  &&?  !@N0  7MP -3<  # U
M   H-P  (#H  !@]   10@  #$8   9*    3P   %,   !6    60   %P
M  !?    80   &0   !E    9P   &D   !L 0  ;@8  '$+  !T#P  =Q4
M '<@  !V+0  =CT  '5/  !T8P  <WL  '*5  !PKP  ;\D -3H  "L[   B
M/P  &D,  !)(   ,30  !5(   !7    7    &    !D    :    &L   !N
M    <0   ',   !U    =P   'H   !\    ?P   (($  "&"@  B@\  (P7
M  "+)   BC,  (E%  "'6P  AG(  (6+  "#I0  @KP +T   "5$   <20
M$TX   U4   $6@   &$   !F    :P   &\   !T    >0   'T   "
M@P   (4   "'    B@   (P   "/    D@   )8   "9 @  G@D  *(0  "B
M&@  H2D  * [  "?4   G6<  )J!  ":F0  F:\ *4D  !].   55   #EL
M  5B    :0   '    !W    ?0   ((   "&    BP   (\   "3    E0
M )<   ":    G0   *    "C    I@   *H   "N    L@   +<*  "[$0
MNA\  +DP  "W10  M5P  +1T  "QC@  KZ0 (E0  !A;   08@  !VH   !S
M    >P   ((   ")    D    )4   ":    GP   *,   "F    J    *L
M  "N    L    +,   "V    N@   +T   #"    QP   ,P!  #3"P  U!4
M -,F  #1.@  T%$  ,UH  #+@0  RI8 _    /8   #R    \0   /, !0#T
M  P \@ 3 /  ' #M "4 Z  N .( -@#> #X V0!$ -0 2@#1 $\ S@!4 ,L
M60#) %X Q@!C ,0 :0#! '  O@!X +P @0"Y (T M@": +, JP"Q ,  KP#F
M *X _P"E /\ F@#_ )0 _P"/ /\ ]    .P   #H    YP   -\   #9  D
MT@ 0 ,\ %P#/ "  S  H ,8 , #  #< O  ^ +D 1 "W $D M0!. +, 4P"Q
M %< KP!= *T 8@"K &D J0!Q *< >@"E (4 H@"3 *  H@"= +8 FP#4 )D
M^0"6 /\ C0#_ (@ _P"$ /\ Z    -\   #9    R0   +\   "X  0 M0 -
M +, $@"Q !H L  B *T *@"I #$ I@ X *0 /0"B $, H !( )X 3 "< %$
MFP!6 )D 7 "7 &( E0!I ), <@"1 'T CP"+ (T F@"+ *P B0#% (@ [@"&
M /\ ?P#_ 'H _P!X /\ V0   /_B?1!)0T-?4%)/1DE,10 ($LT   "[
MK@   *4   "?    G  ) )D #P"9 !4 F0 = )@ ) "4 "L D0 Q (X -P",
M #P BP!! (D 1@"( $L A@!0 (4 50"# %L @@!B (  :P!^ '4 ? "" 'H
MD@!X *, =P"Y '8 X !U /\ <@#_ &X _P!L /\ QP   +4   "E    F0
M (\   ")    A0 $ (0 # "" !$ @@ 7 (( '@"  "4 ?@ K 'P ,0!Z #8
M>0 [ '< 0 !V $0 =0!) ', 3P!R %4 < !< &\ 9 !M &X ; !Z &H B@!H
M )L 9P"O &8 S !E /4 9 #_ &$ _P!@ /\ M    *    "0    A0   'T
M  !W    <P   '  " !O  X ;P 2 &\ & !O !\ ;0 E &L *@!I #  :  T
M &< .0!F #X 90!# &, 2 !B $X 80!5 %\ 7@!> &< 7 !S %L @@!9 ),
M6 "F %< OP!7 .H 5P#_ %8 _P!4 /\ H0   (X   !_    =0   &P   !H
M    9    &$ ! !@  L 7P / %\ $P!? !D 7P ? %T )0!< "H 6P O %D
M,P!8 #@ 5P ] %8 0P!5 $D 4P!0 %( 6 !1 &$ 4 !M $X >P!- (P 3 "?
M $L M0!* -P 2@#Z $H _P!* /\ D@   (    !R    9P   %\   !:
M5P   %4  0!3  < 4@ , %( $ !2 !0 4@ : %$ 'P!/ "0 3@ I $T +@!,
M #, 2P X $H /0!) $, 2 !* $8 4@!% %P 1 !G $, =0!" (8 00"8 $
MK@!  ,L /P#R $  _P!  /\ A0   '0   !G    70   %4   !/    3
M $H   !(  0 1P * $< #0!& !$ 1@ 5 $8 &@!% !\ 1  D $, *0!" "T
M00 S #\ .  ^ #X /0!% #P 3@ [ %< .@!B #D ;P X (  -P"3 #8 IP V
M ,  -@#H #8 _@ V /\ ?    &L   !> @  5 ,  $T#  !' P  0P$  $$
M   _  $ /@ ' #T "P ]  X /  1 #P %@ \ !H .@ ? #D )  X "D -P N
M #8 ,P U #H - !! #, 20 R %, ,0!> #  :P O 'L +@". "T H@ M +@
M+0#= "T ^  N /\ <P$  &0%  !7!P  30@  $8(  ! "   .P<  #@%   W
M P  -@ $ #4 "  T  P -  / #0 $@ S !8 ,@ ; #$ (  P "0 +P I "X
M+P M #8 +  ] "L 10 J $\ *0!: "@ 9P G '< )@") "8 G0 E +, )0#/
M "4 \  F /\ ;08  %X)  !2"P  2 P  $ ,   Z"P  -@L  #(*   P"
M+@8" "X#!@ M  H +  - "P $  K !, *@ 7 "D '  H "  )P E "8 *P E
M #( )  Y ", 0@ B $L (@!7 "$ 9  @ ', 'P"% !\ F0 > *X '@#' !X
MZ0 ? /H : D  %D,  !-#0  0PX  #P.   V#@  ,0T  "T-   J#   * L
M "<)!  F!@@ )@0+ "4##@ D 1  ) $4 "(!&  A 1T (0 B "  *  ? "X
M'@$V !T!/P < 4D &P%4 !H!80 : 7  &0&" !@ E@ 8 *H & #! !@ X0 8
M /0 8PP  %4.  !)#P  0!   #@0   R$   +0\  "D.   F#@  (PT  "(,
M P @"P8 ( D) !\'#  >!@X '@41 !P%%0 ;!1H &@4? !H%)0 9!2L & 4S
M !<&/  6!D8 %@92 !4'7P 4!VX $P>  !('E  2!J< $@6\ !($V0 2 ^\
M7PX  %$/  !&$   /!$  #41   O$0  *A$  "80   B$   ( \  !T. @ <
M#04 &@T' !H+"@ 9"@T & D0 !<)$@ 6"1< %0D< !0)(@ 4"BD $PHQ !(*
M.@ 2"T4 $0M1 ! ,7P /#&X #@R   X,E  -"Z< #0NZ  T*T@ -"NH 7 \
M $X1  !#$@  .A,  #(3   L$P  )Q(  ",1   ?$0  '!   !H0 @ 8#P0
M%@X' !4."0 4#0L $PP- !(,$  2#!0 $0P: !$-(  0#2@ #PTP  X..P -
M#D8 #0Y1  P/7@ +#VT "@]_  D/DP )#Z8 " ZY  @.T  '#N@ 6!$  $L2
M  ! $P  -Q0  # 4   I%   )10  "$3   =$@  &A(  !<1 @ 5$04 $Q '
M !(0"0 1#PH $ X,  X.#@ .#Q( #1 8  T0'@ ,$"4 #! M  L1-@ *$4$
M"1%-  @26@ '$FH !A)\  42D  $$J0  Q&X  ,1SP "$>@ 51(  $D4   ^
M%0  -18  "T6   G%@  (A4  !X4   ;%   &!,  !42 P 3$@4 $A$' ! 1
M"0 /$0H #1$+  P2#@ +$A$ "A(5  D3&P )$R( "!,J  <4,P %%#X !!5*
M  ,56  "%6<  15Z   5C@  %:,  !2W   4SP  $^D 4A0  $86   [%P
M,A<  "L7   E%P  (18  !P6   9%0  %A0! !03!  2$P8 $1((  \2"  .
M$PD #!0*  H5#0 (%A  !A83  46&0 $%Q\  Q<G  (8,  !&#L  !E'   9
M50  &60  !EW   9C   &*(  !BW   7SP  %^H 3Q8  $,8   Y&0  ,!D
M "D9   C&0  'Q@  !L7   8%@  %14" !,5!0 1% 8 $!0&  X5!P ,%@@
M"A<*  <9#  $&@X  AL2  $;%@  &QT  !PD   <+0  '#@  !U$   =4@
M'6(  !UU   =B@  '*   !RV   ;T   &NL 3!@  $ :   V&P  +1L  "8;
M   A&@  '1D  !D9   7&   %!<# !(6!  0%P0 #A<$  P9!0 *&@< !QP)
M  ,="P  'PT  " 0   @%   (1H  "$B   A*@  (34  ")!   B3P  (E\
M ")R   AB   (9\  ""V   ?T0  '^T 2!H  #T<   S'0  *QT  "0=   @
M'   '!L  !@:   6&0$ $QD! !$9 0 .&@$ #!P"  H= P ''P4  R$(   B
M"@  ) P  "8.   F$@  )A@  "<?   G)P  )S(  "<^   G2P  )UP  "=N
M   FA0  )IT  "6T   DT0  (^X 1!T  #D?   P'P  *!\  ",>   >'0
M&QP  !@;   4'   $1P   X=   -'P  "B$   8B 0 #) 0  "8&   H"
M*@L  "L-   M$   +14  "T<   M)   +BX  "XZ   N2   +5@  "UJ   M
M@0  +)H  "NR   JT   *>\ 0"   #8A   M(0  )B$  "$@   ='P  &AX
M !8>   2'P  #R$   TB   *)   !B8   (H    *P(  "T$   O!@  , D
M #(,   T#@  -1(  #48   U(   -2H  #4V   U0P  -5,  #1F   T?
M,Y8  #*O   QS0  ,.\ /",  #(D   J)   )",  " B   <(0  %R$  !,C
M   0)0  #2<   DI   %*P   2X    P    ,@   #0!   V!   . 8  #H)
M   \#0  /A   #X4   ^'   /B8  #XQ   ^/P  /4X  #UA   \=P  .Y$
M #JK   YR0  ..T -R<  "\G   H)@  (R4  !\D   9)0  %"8  ! H   -
M*P  "2X   4P    ,P   #4    X    .@   #P    ^ 0  0 ,  $('  !$
M"@  1@T  $D1  !)%P  2"$  $@L  !'.@  1TD  $9;  !%<0  1(L  $.E
M  !"PP  0>@ -"H  "PJ   G*   (B<  !PH   6*@  $2T   TP   ),P
M S8    Y    /    #X   !!    0P   $8   !(    2@   $P#  !.!@
M4 H  %,.  !4$P  5!P  %,G  !3-   4T,  %)5  !1:@  4(,  $^>  !-
MN0  3.  ,"T  "LL   F*P  'RP  !@N   2,@  #34   @Y   "/0   $
M  !#    1@   $D   !,    3@   %$   !3    50   %<   !9 0  7 8
M %\*  !B#@  8Q4  &,?  !B+   83P  &!.  !?8@  7GL  %R6  !;L
M6<\ +S   "HO   B,   &C,  !,W   ..P  "#\   %$    2    $P   !/
M    4@   %4   !8    6P   %T   !@    8@   &0   !F    :0   &T%
M  !P"P  =!   '08  !S)0  <C0  ')%  !P60  ;W$  &V+  !KI@  :L
M+C,  "4U   =.   %#P   Y!   '1P   $P   !1    50   %D   !=
M80   &4   !H    :P   &T   !O    <@   '0   !W    >@   'X   ""
M!   A@L  (H1  ")'   B"L  (8]  "$4@  @V<  (&!  !_FP  ?K( *3H
M " ]   60@  #T@   A.    5    %H   !@    9    &D   !N    <@
M '8   !Z    ?0   (    ""    A0   (@   "+    C@   )(   "6
MFP,  * ,  "B$P  H"$  )\S  "=1P  FEX  )AW  "7CP  E:< (T,  !E(
M   13@  "54   !<    8P   &H   !Q    =@   'L   "     A@   (H
M  ".    D0   ),   "6    F0   )P   "@    HP   *<   "K    L
M +8$  "\#0  NA<  +DH  "W/   M%(  +)J  "OA0  K9P '$X  !-4   +
M7    60   !L    =    'P   "#    B0   (\   "4    F@   )\   "B
M    I    *<   "J    K@   +$   "T    N    +P   #!    QP   ,T
M  #4!0  V!   -4>  #3,0  T$@  ,U?  #+=@  R(X
M      $#! 4&" D*"PT.#Q$2$Q06%Q@:&QP='R A(B0E)B@I*BLM+B\P,C,T
M-C<X.3L\/3Y 04)$149'24I+34Y/4%)35%576%E;7%U>8&%B8V5F9VEJ:VQN
M;W!Q<W1U=WAY>GQ]?H"!@H.%AH>(BHN,CH^0D9.4E9:8F9J<G9Z?H:*CI*:G
MJ*JKK*VOL+&SM+6VN+FZN[V^O\'"P\3&Q\C)R\S-S]#1TM35UM?9VMO=WM_@
MXN/DYN?HZ>OL[>[P\?+T]?;W^?K[_/[_____________________________
M_________________________P                     ! P0%!@@)"@L-
M#@\1$A,4%A<8&AL<'1\@(2(D)28H*2HK+2XO,#(S-#8W.#D[/#T^0$%"1$5&
M1TE*2TU.3U!24U155UA96UQ=7F!A8F-E9F=I:FML;F]P<7-T=7=X>7I\?7Z
M@8*#A8:'B(J+C(Z/D)&3E)66F)F:G)V>GZ&BHZ2FIZBJJZRMK["QL[2UMKBY
MNKN]OK_!PL/$QL?(R<O,S<_0T=+4U=;7V=K;W=[?X.+CY.;GZ.GK[.WN\/'R
M]/7V]_GZ^_S^________________________________________________
M______\                      0,$!08("0H+#0X/$1(3%!87&!H;'!T?
M("$B)"4F*"DJ*RTN+S R,S0V-S@Y.SP]/D!!0D1%1D=)2DM-3D]04E-455=8
M65M<75Y@86)C969G:6IK;&YO<'%S='5W>'EZ?'U^@(&"@X6&AXB*BXR.CY"1
MDY25EIB9FIR=GI^AHJ.DIJ>HJJNLK:^PL;.TM;:XN;J[O;Z_P<+#Q,;'R,G+
MS,W/T-'2U-76U]G:V]W>W^#BX^3FY^CIZ^SM[O#Q\O3U]O?Y^OO\_O______
M________________________________________________  $" P0%!@<(
M"0H+# T.#Q 1$A,4%187&!D:&QP='A\@(2(C)"4F)R@I*BLL+2XO,#$R,S0U
M-C<X.3H[/#T^/T!!0D-$149'2$E*2TQ-3D]045)35%565UA96EM<75Y?8&%B
M8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ>WQ]?G^ @8*#A(6&AXB)BHN,C8Z/
MD)&2DY25EI>8F9J;G)V>GZ"AHJ.DI::GJ*FJJZRMKJ^PL;*SM+6VM[BYNKN\
MO;Z_P,'"P\3%QL?(R<K+S,W.S]#1TM/4U=;7V-G:V]S=WM_@X>+CY.7FY^CI
MZNOL[>[O\/'R\_3U]O?X^?K[_/W^_VUF=#$      P0A   !
M         0                    $    ! @,$!08'" @)"@L,#0X/$!$2
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
ME9N,X)6;C."5FXS@E9N,X)6;C."5FXS@E9N,X)6;C."5FXS@E9N,X)6;C."5
MFXS@E9N,X-;,"1G9T0LXVM,,7]3,"Y')P"FMP+E.MKJS:;^UKGS&LJF'S*VF
MAM&IHX;4I:&&UZ*@AMF?GX;:FYZ'W)>=B-V3G(O>DYR+WI.<B]Z3G(O>DYR+
MWI.<B]Z3G(O>DYR+WI.<B]Z3G(O>DYR+WI.<B]Z3G(O>DYR+WI.<B]Z3G(O>
MDYR+WM7,"1G8T@LWV-,+7M+,"Y/'ORNMOKA0M[FR:K^TK7S&L*F'S*NFAM"G
MI(74HZ*%UI^AA=B<H(79F)^&VI2>A]R0G8K=D)V*W9"=BMV0G8K=D)V*W9"=
MBMV0G8K=D)V*W9"=BMV0G8K=D)V*W9"=BMV0G8K=D)V*W9"=BMV0G8K=D)V*
MW=3-"1G6T@LWUM0+7M#+"I7$OBVNO+A1N+>R:L"SK7S&KJF'S*FFAM"EI(73
MH*.$U9VBA-:9H878E:"%V9&?A]J.GHG;CIZ)VXZ>B=N.GHG;CIZ)VXZ>B=N.
MGHG;CIZ)VXZ>B=N.GHG;CIZ)VXZ>B=N.GHG;CIZ)VXZ>B=N.GHG;CIZ)V]/-
M"AC5TPLVU-0+7\[+"9?!OC"ONK=3N+6R;,"PK7W'K*J&RZ>GA<^BI831GJ2$
MTYJCA-66HH36DZ&%UX^@AMB+H(G9BZ")V8N@B=F+H(G9BZ")V8N@B=F+H(G9
MBZ")V8N@B=F+H(G9BZ")V8N@B=F+H(G9BZ")V8N@B=F+H(G9BZ")V=+."A?3
MU LUT=,*8LO,"9F^O3.QM[=5N;*Q;<&MK7W&JJJ&RZ2HA,Z?IX30FZ6#TI>D
M@].3HX34D*.%U8RBAM:)H8C7B:&(UXFAB->)H8C7B:&(UXFAB->)H8C7B:&(
MUXFAB->)H8C7B:&(UXFAB->)H8C7B:&(UXFAB->)H8C7B:&(U]#/"A;1U LW
MSM,*9<;*"YVYO#BRM+98NJVQ;L&JKGW&IZN%R:&IA,R<J(/.EZ>#SY.F@]&0
MI832C:6%TXJDAM.'HXC4AZ.(U(>CB-2'HXC4AZ.(U(>CB-2'HXC4AZ.(U(>C
MB-2'HXC4AZ.(U(>CB-2'HXC4AZ.(U(>CB-2'HXC4AZ.(U,[0"A7.U HZRM,*
M:,#(#Z&UNSZTK;5;NZFQ;\&FKWW$HZV$QYVK@\J8JH/+DZF#S9"HA,Z-IX3/
MBJ>%SX>FA]"%IHC1A::(T86FB-&%IHC1A::(T86FB-&%IHC1A::(T86FB-&%
MIHC1A::(T86FB-&%IHC1A::(T86FB-&%IHC1A::(T<S0"1C*U H^Q=,*;;C%
M%J6NN42UI[5>NZ.R<,"AL'W#GZZ$Q9FM@\>4K(3)D*N$RHVJA<N*JH7+B*F&
MS(6IA\V#J(G-@ZB)S8.HB<V#J(G-@ZB)S8.HB<V#J(G-@ZB)S8.HB<V#J(G-
M@ZB)S8.HB<V#J(G-@ZB)S8.HB<V#J(G-@ZB)S<C1"1O%U0I"O],*<K'$'J>E
MN4FVH;9@NYZS<+Z=L7W!F["$PY6OA,21KH3&C:V%QXJMAL>(K(;(AJR'R(2K
MB<F"JXK)@JN*R8*KBLF"JXK)@JN*R8*KBLF"JXK)@JN*R8*KBLF"JXK)@JN*
MR8*KBLF"JXK)@JN*R8*KBLF"JXK)@JN*R<32""# U@E(N-0*>*G/%YB>OD>N
MFK9BNIBU<;R7LWR^E[*$P)*QA<*-L(7#BJ^&Q(BOA\2&KXC%A*Z)Q8.NBL6!
MKHO%@:Z+Q8&NB\6!KHO%@:Z+Q8&NB\6!KHO%@:Z+Q8&NB\6!KHO%@:Z+Q8&N
MB\6!KHO%@:Z+Q8&NB\6!KHO%@:Z+Q;_4!R6ZUPE.KMH+<*#;$X>7S3F:DL-8
MJ)&\;+*1MWJYDK2#O8ZSAK^+LH? B+&'P(:QB,&$L8G!@[&*P8*QB\* L(S"
M@+",PH"PC,* L(S"@+",PH"PC,* L(S"@+",PH"PC,* L(S"@+",PH"PC,*
ML(S"@+",PH"PC,* L(S"@+",PO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C
M<+J^HG^_O*"(P[F;B,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8
MV:R%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:
MK(6=VJR%G=JLA9W:K(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^
MHG^_O*"(P[F;B,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%
MG=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=
MVJR%G=JLA9W:K(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_
MO*"(P[F;B,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JL
MA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%
MG=JLA9W:K(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(
MP[F;B,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:
MK(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JL
MA9W:K(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(P[F;
MB,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:K(6=
MVJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:
MK(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(P[F;B,:W
MF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:K(6=VJR%
MG=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=
MVO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(P[F;B,:WF(C*
MM96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:K(6=VJR%G=JL
MA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VO?
M$!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(P[F;B,:WF(C*M96)
MS;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:K(6=VJR%G=JLA9W:
MK(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VO? $!7X
MP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(P[F;B,:WF(C*M96)S;.2
MBM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:K(6=VJR%G=JLA9W:K(6=
MVJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VO? $!7XP!8Q
M^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(P[F;B,:WF(C*M96)S;.2BM"Q
MCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%
MG=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VO? $!7XP!8Q^;T@
M4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(P[F;B,:WF(C*M96)S;.2BM"QCXO2
ML(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JL
MA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VO? $!7XP!8Q^;T@4^JW
M*'S,J$2JQJ5=M,*C<+J^HG^_O*"(P[F;B,:WF(C*M96)S;.2BM"QCXO2L(R-
MU*^*D-:NB)/8K8:8V:R%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:
MK(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VO? #Q7XP!8P^;T@4^JX)WS,
MJ$2KQJ5=M,*D<+J^HG^_O*"(P[F;B,>WF(C*M96)SK.2BM"QCXO3L(V-U:^*
MC]>MB)/9K8:8VJN&G=JKAIW:JX:=VJN&G=JKAIW:JX:=VJN&G=JKAIW:JX:=
MVJN&G=JKAIW:JX:=VJN&G=JKAIW:JX:=VO?!#Q7WP18P^+X?4^JX)GS+J4.K
MQJ9<M,*D;[J^HGZ_NZ"(P[F=A\BVFH?,LY>(S[&4B=*PDHK5KH^,UZV-CMFL
MBI+<JXF9W:>(G-NGB)S;IXB<VZ>(G-NGB)S;IXB<VZ>(G-NGB)S;IXB<VZ>(
MG-NGB)S;IXB<VZ>(G-NGB)S;IXB<V_;!#A3WP14P^+\>4^JY)7S+J4*KQJ=;
ML\*E;KJ^HWZ_NZ&(Q+B>A\FUG(?-LIF'T;"6B-2NE(G7K9*+VJN0C=RIC9+?
MJ(V:WZ.+G-RCBYS<HXN<W*.+G-RCBYS<HXN<W*.+G-RCBYS<HXN<W*.+G-RC
MBYS<HXN<W*.+G-RCBYS<HXN<W/;!#A3VPA4P][\>4^JZ)'S+J4&LQJ=:L\*E
M;;J^HWV_NZ.(Q+>@A\FTG8?.L9N'TZ^9B-:MEXG:JY6*W*F3C=^GDI'BI)&9
MX*".G-R@CIS<H(Z<W*".G-R@CIS<H(Z<W*".G-R@CIS<H(Z<W*".G-R@CIS<
MH(Z<W*".G-R@CIS<H(Z<W/7"#A3UPA0P]L =4^JZ(WS+JD&LQJA9L\*F;;J^
MI'V_NJ2'Q;>AA\JSGX?/L)V'U*Z;B-BKF8G<J9B+WZ>8CN*EEY+FH):9X)R3
MF]V<DYO=G).;W9R3F]V<DYO=G).;W9R3F]V<DYO=G).;W9R3F]V<DYO=G).;
MW9R3F]V<DYO=G).;W?3"#13UPQ0P]L <4^J[(GS*JD"LQJA8L\*F;+J^I'R_
MNJ6%Q;:CA\NSH8?0L)^'U:V=B-JJG8K=IYN,X*2:CN*?F(_CG9J8X9F7F]V9
MEYO=F9>;W9F7F]V9EYO=F9>;W9F7F]V9EYO=F9>;W9F7F]V9EYO=F9>;W9F7
MF]V9EYO=F9>;W?+##13TPQ,P]<$;4^J\(7S*JS^MQJE7L\*G:[J^I7N_NJ:$
MQ;:EA\NRHX?1KZ&'UJN?B-JGG8G=I)R*WZ";B^";FHWBEYJ3X9><F]Z7G)O>
MEYR;WI><F]Z7G)O>EYR;WI><F]Z7G)O>EYR;WI><F]Z7G)O>EYR;WI><F]Z7
MG)O>EYR;WO###13TQ!,O]<(:4NJ]('S*JSZLQJI6L\*H:[J^IWF_NJB#Q;:G
MA\RRI8?1K**'UJB@A]FDGHC<H9V(W9R<B=Z7FXO@DYN/X)*=E]Z2G9?>DIV7
MWI*=E]Z2G9?>DIV7WI*=E]Z2G9?>DIV7WI*=E]Z2G9?>DIV7WI*=E]Z2G9?>
MDIV7WNW$#!/SQ1(O],(94NJ]'WS*K#RLQJM5L\*H:KF^J7>_NJJ Q;6IA\RO
MI8?2JJ*'UJ6@AMBAGX;:G9Z'VYF=A]V4G8G>D)R-WHZ=D]V.G9/=CIV3W8Z=
MD]V.G9/=CIV3W8Z=D]V.G9/=CIV3W8Z=D]V.G9/=CIV3W8Z=D]V.G9/=CIV3
MW>K%#!/RQ1$O\\,84NJ^'7S+K3JLQJQ4L\*I:;F^K'._NJU^Q;*IA\RLI8;1
MIZ.&U:*AA=>>H(78FJ"%VI:?AMN1GHC<C9Z+W(N>C]R+GH_<BYZ/W(N>C]R+
MGH_<BYZ/W(N>C]R+GH_<BYZ/W(N>C]R+GH_<BYZ/W(N>C]R+GH_<BYZ/W.;%
M"Q/QQA$O\L074NK &WS+KSBLQJU2LL*K9KF_L&^^MZU^QK"IA\VJIH;1I*2%
MTY^CA-6;HH36EZ&%V).@A=F/H(?9BY^*VHB?C=J(GXW:B)^-VHB?C=J(GXW:
MB)^-VHB?C=J(GXW:B)^-VHB?C=J(GXW:B)^-VHB?C=J(GXW:B)^-VN'&"A/P
MQQ N\,864>K!&7S+L#6KQZ]/LL.P8+B\LFR_LJU^QZVIALRGIX7/H:6$TIRD
MA-.8HX34E*.$U9"BA=:-H8;7B:&(V(>AB]B'H8O8AZ&+V(>AB]B'H8O8AZ&+
MV(>AB]B'H8O8AZ&+V(>AB]B'H8O8AZ&+V(>AB]B'H8O8AZ&+V-O'"1+NR0\N
M[L@44>O$%GS,LS"KQ[%,L<2X5K>VL6[!KJU_QZFJALNCJ(3.GJ>#SYFF@]&5
MI8/2D:2$TXZDA=2+HX;4B*.(U86CBM6%HXK5A:.*U86CBM6%HXK5A:.*U86C
MBM6%HXK5A:.*U86CBM6%HXK5A:.*U86CBM6%HXK5A:.*U=K("1+KRPTMZ\H1
M4.O'$GS,MBJJR+=$L+JV6;JOL7#"JJU_QZ:KA<J@JH3,FJB#S9:H@\Z2IX//
MCZ:$T(RFA=&)I8;1AZ6'TH6EB=*%I8G2A:6)TH6EB=*%I8G2A:6)TH6EB=*%
MI8G2A:6)TH6EB=*%I8G2A:6)TH6EB=*%I8G2A:6)TMC)"1'?S0LLY\T/3^C+
M#GO-O"*HPKP\L;&U7KRIL7+"IJY_Q:*MA,><JX/)EZJ#RI.JA,N0J83,C:F$
MS8NHA<V(J(;.AJ>'SH2GB<^$IXG/A*>)SX2GB<^$IXG/A*>)SX2GB<^$IXG/
MA*>)SX2GB<^$IXG/A*>)SX2GB<^$IXG/A*>)S]7)"1#8SPHKVM,+3MC0"WK-
MPQ:HL[I&M:FT8KVDL73!H;!_PYZNA,69K83'E*R$R)"KA,F.JX3*BZJ%RXFJ
MALN'J8?,A:F(S(.IB<R#J8G,@ZF)S(.IB<R#J8G,@ZF)S(.IB<R#J8G,@ZF)
MS(.IB<R#J8G,@ZF)S(.IB<R#J8G,@ZF)S-++"0_4T0HIU=4+3-#0"GZXOR6N
MJ+A/N*&T9KR>LG6_G;%_P9NPA,.6KH3%D:Z$QHZMA<>+K(7'B:R&R(>LA\F&
MJX?)A*N)R8*KBLJ"JXK*@JN*RH*KBLJ"JXK*@JN*RH*KBLJ"JXK*@JN*RH*K
MBLJ"JXK*@JN*RH*KBLJ"JXK*@JN*RL_,"0W0T@HHSM0*4L71"H.JPRVHGK=7
MN)NU:+N:M'6^F;)_OY>QA,&3L(7"CZ^%PXROA<2*KH;%B*Z'Q8:NB,:$K8C&
M@ZV*QH&MB\>!K8O'@:V+QX&MB\>!K8O'@:V+QX&MB\>!K8O'@:V+QX&MB\>!
MK8O'@:V+QX&MB\>!K8O'@:V+Q\S-"0S+TPHMQ]0*6;+8"X">S2N:F,%0JY:X
M9[>5M76\E+1^OI2SA;^0LH7 C+&&P8JQA\*(L(?"AK"(PH6PB<.#L(K#@J^+
MPX&OC,.!KXS#@:^,PX&OC,.!KXS#@:^,PX&OC,.!KXS#@:^,PX&OC,.!KXS#
M@:^,PX&OC,.!KXS#@:^,P\?/"!#%U DTN-D*6Z+G$G:7VB6)D,]%F(['7:.-
MP6ZKC;UYL8RZ@;2)N(.WAK>%N82VAKJ#M8>[@K6(O(&TB;V M(J]?[2+OGZS
MC+Y^LXR^?K.,OGZSC+Y^LXR^?K.,OGZSC+Y^LXR^?K.,OGZSC+Y^LXR^?K.,
MOGZSC+Y^LXR^?K.,OL+1!Q:]U@@ZI_$.59OQ&VB1YBUXB=U A8755H^#SV>7
M@LMSG7[(>*%[QGRD><1_IG?#@JAUPH2I=,*%JG/!AZMRP8BK<L"*K'' BZQQ
MP(NL<<"+K'' BZQQP(NL<<"+K'' BZQQP(NL<<"+K'' BZQQP(NL<<"+K''
MBZQQP(NL<<"+K/^X% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(
MO;Z9B<"\E8K#NI&+QKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1
ML'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P
M?J31L'ZDT?^X% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9
MB<"\E8K#NI&+QKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZD
MT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31
ML'ZDT?^X% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\
ME8K#NI&+QKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^
MI-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZD
MT?^X% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#
MNI&+QKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P
M?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X
M% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#NI&+
MQKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P?J31
ML'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X% [_
MN!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#NI&+QKB-
MC<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P?J31L'ZD
MT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X% [_N!XG
M_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#NI&+QKB-C<BW
MBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P?J31L'ZDT;!^
MI-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X% [_N!XG_[0J
M1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#NI&+QKB-C<BWBH_*
MMHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P?J31L'ZDT;!^I-&P
M?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X% [_N!XG_[0J1O>O
M-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#NI&+QKB-C<BWBH_*MHB1
MS+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31
ML'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X% [_N!XG_[0J1O>O-FG>
MIT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#NI&+QKB-C<BWBH_*MHB1S+6%
MD\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZD
MT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X% [_N!TG_[4I1O>P-6G>J$&0
MQYQAL<2<<;;"FWZYOYV&O;V:B<&[EXG$N9.*Q[>/C,JUC([,M(F0SK.'DM"R
MA)72L8*9T[&!GM2N@*+4K("CTJR H]*L@*/2K("CTJR H]*L@*/2K("CTJR
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
MA:J(RH.JB<N!JHO+@*J,RX"JC,N JHS+@*J,RX"JC,N JHS+@*J,RX"JC,N
MJHS+@*J,RX"JC,N JHS+@*J,R]K%" KKR0TB[L@20N_&%6C0T@J'L;XOKJ6X
M5+B?M6B\G;-VOYNQ?\&9L(3"E*^$PY"OA<2-KH7%BJZ&QHBMAL:'K8?&A:V(
MQX.MB<>!K8O'@*R+QX"LB\> K(O'@*R+QX"LB\> K(O'@*R+QX"LB\> K(O'
M@*R+QX"LB\> K(O'@*R+Q]7&" G9S H@Y<\-0-C5"U^]U@N(I<0TIIRW6KB9
MM6N[E[1WO9:S?[Z5LH7 D;&%P8ZQA<&+L(;"B;"'PHBPA\.&L(C#A:^)PX.O
MBL2"KXO$@:^+Q(&OB\2!KXO$@:^+Q(&OB\2!KXO$@:^+Q(&OB\2!KXO$@:^+
MQ(&OB\2!KXO$@:^+Q-+(" ?3SPH=U=0+/<+9"V.KWA"#F\XSF93$4Z:1OF>O
MD+ITM)"W?;F1M82\CK.&OHRRAK^*LH? B+*(P(:QB,&%L8G!A+&*P8*QB\&!
ML8S"@+&,PH"QC,* L8S"@+&,PH"QC,* L8S"@+&,PH"QC,* L8S"@+&,PH"Q
MC,* L8S"@+&,PL[*" ;.T0H<QM<*0:_J#F&=YAQXD-HRB(O23)2)RU^<B,9N
MHXC#>*B%P'RK@[]_KH"]@;!_O(.Q?;R$LGR[AK-[NX>T>KJ(M'FZB;5XN8NU
M>+F,MGBYC+9XN8RV>+F,MGBYC+9XN8RV>+F,MGBYC+9XN8RV>+F,MGBYC+9X
MN8RV>+F,MLG+" ;(T@DBL]\)0J#\%5J3\"AJB^8Y=X3?28*!V%N+@--ID7S0
M<99YS7::=LMZG73*?9YRR7^@<<B!H7#'@Z)OQX6C;L:&HVW&B*1LQ8JE;,6+
MI6S%BZ5LQ8NE;,6+I6S%BZ5LQ8NE;,6+I6S%BZ5LQ8NE;,6+I6S%BZ5LQ8NE
M;,6+I<3.!PJWV0<FH_L./9;_'DZ-^B];AO(_9X#K3G%[Y5MY=N!E@''=;(1N
MVG*(:]EWBVG7>HUGUGZ.9M6 CV74@I!DU(218].&D6+3B9)ATHN38=*,DV'2
MC)-ATHR38=*,DV'2C)-ATHR38=*,DV'2C)-ATHR38=*,DV'2C)-ATHR38=*,
MD_^Q& G_L2,>_ZXQ.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]
MOH^.P+R,C\*[B9+$NH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT
M>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q
M& G_L2,>_ZXQ.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.
MP+R,C\*[B9+$NH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*
MM'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q& G_
ML2,>_ZXQ.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.P+R,
MC\*[B9+$NH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*M'NI
MRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q& G_L2,>
M_ZXQ.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.P+R,C\*[
MB9+$NH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*M'NIRK1[
MJ<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q& G_L2,>_ZXQ
M.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.P+R,C\*[B9+$
MNH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*M'NIRK1[J<JT
M>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q& G_L2,>_ZXQ.O^I
M/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.P+R,C\*[B9+$NH:4
MQ;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*
MM'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q& G_L2,>_ZXQ.O^I/EGM
MHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.P+R,C\*[B9+$NH:4Q;F#
MEL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NI
MRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q& G_L2,>_ZXQ.O^I/EGMHDMY
MV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.P+R,C\*[B9+$NH:4Q;F#EL:Y
M@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[
MJ<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q%PG_LB(>_ZXP.O^I/5GLHTIYV)M;
MF,>5<K'%EWNUPYB#N,&9BKN_E8N^O9&,P;N.CL.ZBI#%N8>2Q[B$E<FW@IC*
MMH";R[9^GLRU?:/,LWRGS:]\J,NO?*C+KWRHRZ]\J,NO?*C+KWRHRZ]\J,NO
M?*C+KWRHRZ]\J,NO?*C+KWRHR_^R%PG_LB$>_Z\O.O^J/%GLI$EZV)M:F<:6
M<;+$F'BUPIF!N<";B+R^EXJ_O)2+PKJ0C<6YC(['MXB1R;:%E,NU@Y?-M(&:
MSK1_G\^S?J3/KGVFSJM]J,RK?:C,JWVHS*M]J,RK?:C,JWVHS*M]J,RK?:C,
MJWVHS*M]J,RK?:C,JWVHS/^R%@G_LR$>_[ N.O^K.UGLI$AZUYQ9FL:7;[+$
MF7:VPIM_N<"<A[V]FHG NY:*P[F2B\:WCHW)MHJ/S+2'DLZSA);0LH&:T;*
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
MJ<J'E:G*AY6IRH>5J<J'E:G*AY6IRO^P%03_L" 5_ZXM+_^J.DOXID1HZJM
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
MV(]\F-".A*3*CHRMQHV0M,2*D[?#AI6XPH28N<&!F[K!?YV[P'V@O,![I+S
M>J>]P'FLO<!XL+V]>+.\N'BSO+AXL[RX>+.\N'BSO+AXL[RX>+.\N'BSO+AX
ML[RX>+.\N'BSO/^A& /_HRH0_Z$Y)?^=2#W_F%54]Y1A:>N49GO@DF^,UI%X
MFLZ0@J;(CXFPQ(^/ML.+D;?"B)2YP827NL""FKS ?YV]OWV@OK][I+Z^>JB_
MOGBMO[UXL;ZX>+*^M'FSO;1YL[VT>;.]M'FSO;1YL[VT>;.]M'FSO;1YL[VT
M>;.]M'FSO?^B& /_I"D0_Z$X)?^=1SW_F554]Y9>:>N58WO@E&R-U9)UG,V1
M?ZC'D8>RQ)&.ML.-D+C!B9.ZP(:6O+^"F;V_?YR^OGV@O[U[I<"]>:K O7BP
MP+AYL,"T>;&_KWJRO:]ZLKVO>K*]KWJRO:]ZLKVO>K*]KWJRO:]ZLKVO>K*]
MKWJRO?^C& /_I"D0_Z(X)?^>1CW_F515]Y=<:>N78'S?EFF-U9-RG<R2?*K%
MDH6TQ)*,ML*/C[G!BY*[P(>5O;Z#F+^]@)S O7V@P;Q[I<*\>:O"N7FOPK1Y
MK\&P>K# K'NROJQ[LKZL>[*^K'NROJQ[LKZL>[*^K'NROJQ[LKZL>[*^K'NR
MOO^C& +_I2@0_Z(W)?^?1CW_FE-5]YE::>N97GS?EV6.U)5OG<N4>:O%DX*T
MQ)2*M\*1CKG C)"\OXB3OKV$E\"\@)O"NWV@P[M[IL2Z>JW%M'JNQ*]ZK\*L
M>[# J'RQOZA\L;^H?+&_J'RQOZA\L;^H?+&_J'RQOZA\L;^H?+&_J'RQO_^D
M& +_I2@0_Z,V)?^?13W_FE-5]YI7:>N;6WS?F6*.U)=KGLN5=JS%E("TPY6(
MM\&3C;K CH^]OHF2P+R%E<*[@9K$N7V@QKE[J,>T>JO'KWNMQ:M[KL.G?*_!
MI'VQOZ1]L;^D?;&_I'VQOZ1]L;^D?;&_I'VQOZ1]L;^D?;&_I'VQO_^D& +_
MIB<0_Z,V)?^@1#W_FU)6]YQ5:>N<6'S?FUZ.U)EGGLJ7<ZS%EGRTPY>%M\&6
MB[N_D8V^O8N0P;N&E,2Y@9G'MWZ@R;9\J<JN>ZK(JGRLQJ9]K<2C?J_!H'ZQ
MOZ!^L;^@?K&_H'ZQOZ!^L;^@?K&_H'ZQOZ!^L;^@?K&_H'ZQO_^E& +_IB8/
M_Z0U)?^@1#W_G%%6]YY3:>N>57O?GEJ-U)MDGLJ9;ZS%F'FTPYF"N,&9BKN^
ME(R_O(Z.P[F(DL>W@IC+M7ZAS:]\I\VI?:G*I7ZKQZ)_K<2??Z_"G8"QOYV
ML;^=@+&_G8"QOYV L;^=@+&_G8"QOYV L;^=@+&_G8"QO_^F& +_IR8/_Z0U
M)?^@0S[_G5!5]Y]1:.N@4WO@H%>-U)Y?GLJ;:ZS%FW6TPYM^N,";A[R]EXK
MNI&,Q;>*D,JTA)?/LH"CTJA_I<^C@*C+H("KQYV!K<6;@:_"F8*QOYF"L;^9
M@K&_F8*QOYF"L;^9@K&_F8*QOYF"L;^9@K&_F8*QO_^F& +_IR4/_Z4T)?^A
M0S[_GDY5^*%.:.RB4'K@HU*,U:%;G<N>9JS&G7&TPYYZN,">A+R\FXC"N96*
MQ[6-C<ZPAI;4J8*@UJ&"I-"=@JC+FH.JR)F#K<67A*_"EH2PP):$L,"6A+#
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
MGZ3.=:*FS72FJ,URJ:G,<:VJS'"RJ\MPMJO+;[RKR'# J\1QP*K$<<"JQ''
MJL1QP*K$<<"JQ'' JL1QP*K$<<"JQ'' JO^2$@'_EB<*_Y8['/^42S#_D%E#
M_X]C5/J.:63QC7!RZ8MZ?N*)@HG<A8F2V(*.F=1_DY[1?9>BSWN;ILUYGJC,
M=Z*JRW:EK,ITJ:W)<ZVNR7*RK\EQMZ_(<;ROPG.]KKYTO:^^=+VOOG2]K[YT
MO:^^=+VOOG2]K[YTO:^^=+VOOG2]K_^3$@'_ER<*_Y@['/^52S#_D5E$_Y%@
M5?J09F3PCVUSZ(UW@.&,@(O;B(>4U86-G-*"D:'/?Y:FS'V9J<M[G:S)>:&N
MR'>EL,=VJ;'&=:VRQG2RL\9SN;/"=;JSO'6ZL[AVNK.X=KJSN':ZL[AVNK.X
M=KJSN':ZL[AVNK.X=KJSN':ZL_^4$0'_F"<*_YD['/^62S#_DEE$_Y)>5?J2
M9&7PD6ITYX]S@>".?8S9BX66U(B+GM"%D*3-@I2IRG^8K<A]G+#'>Z"RQGFD
MM,5XJ+7$=JZVQ'6TML%VM[:\=[>VMW>WMK-XM[:S>+>VLWBWMK-XM[:S>+>V
MLWBWMK-XM[:S>+>VLWBWMO^5$0'_F2<*_YD['/^72C#_DUA$_Y1<5?J4867P
MDV=TYY%P@M^/>H[8C8.8THN*H,Z'CZ?+A).LR(&7L,9_F[/$?9^UPWNDM\)Y
MJ;G"=Z^YPG:UN;QXMKBX>+:XLWBVM[!YM[>P>;>WL'FWM[!YM[>P>;>WL'FW
MM[!YM[>P>;>WL'FWM_^6$0'_FB<*_YH['/^72C'_E%5$_Y995?J67F7PE61T
MYY-L@MZ1=H[8CW^9T8V(HLV*CJG)AY*NQH26L\2!FK;"?I^YPGNDNL%YJKK!
M=[&ZO7BUNK=XM;FS>;6YKWFVN*QZMK>L>K:WK'JVMZQZMK>L>K:WK'JVMZQZ
MMK>L>K:WK'JVM_^7$0'_FR8*_YL['/^823'_EE-$_YA75?J86V7PEV%TYY9H
M@MZ3<H_6D7N:T(^$H\N-C*O'BI&QQ(:5ML.#F;C!?YZZP7NDN\!YJ[R_=[.\
MN'BSN[)YM+NN>;6ZJWJUN:A[MKBH>[:XJ'NVN*A[MKBH>[:XJ'NVN*A[MKBH
M>[:XJ'NVN/^7$0'_FR8*_YPZ'/^823'_F%%$_YI45/J;6&3PFEUTYYAC@MZ6
M;8_6DW>:T)& I,J/B:S&C8^SPXF4M\*$F+K ?YZ\OWNEOK]YKKZY>+*^LGFR
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
M;4OMGVY+[9]N2^V?;DOMGVY+[9]N2^V?;DOMGVY+[9]N2^V?;M&Y P"\Q04
MK=8# 9_X"PN3_Q88B?\D)(#_-"]Y_T$W</](/FC_3T-B_U5'7?]:2UG_8$U6
M_V504_]J45'_;E-/_W)43O]V54S^>U9+_7]72?V$6$C\B%E'^XU:1ON36T7Z
MF%Q%^IA<1?J87$7ZF%Q%^IA<1?J87$7ZF%Q%^IA<1?J87+V] P"MS0$ GM\
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
MO+![E;RP>Y6\L/^3#@'_EA\%_YDS%/^E,!S_KS C_;HO*?#&,BWCU#LLUN!
M.LOE2$S X4Y<L]U6;*7877J8TF6(BLYME'W)=I]SQ(.G;,"1K&>^H:]EOK:O
M9K2[L6NKN[%NI;NQ<:"\L'.=O:]TFKVN=)J]KG2:O:YTFKVN=)J]KG2:O:YT
MFKVN=)J]KO^4#@'_F!X%_YTQ$O^I+1G_M"H>]<(I(N31+2'5X#,LR>@\/[[H
M0U&QY4EAI.)/<)??5GV*VF"(@--KDGC-=YIPR(*A:L6.I6;#FZAEPZRG8<*]
MJF.XOZMFL+^L::J_K&REOZMMHL"J;:+ JFVBP*IMHL"J;:+ JFVBP*IMHL"J
M;:+ JO^5#0#_FAX%_Z(L$/^M*!7[NR,8Z,T@%]7?)1W(Z# QO.\Y1+#L0%6C
MZD9DE^A-<8OC57V!W&&&>=5LCG+1=Y5LS8&:9\J+GF3(EJ!AR*.A8,BSH5W'
MPZ-?OL2E8;;#I62PPZ5EK,.E9:S#I66LPZ5EK,.E9:S#I66LPZ5EK,.E9:S#
MI?^7#0#_G!X%_Z8F#?^T( _OQA</UMT6#LCI(R*[\RXVK_0V2*+R/EB7\49E
MB^M/<('E6'IZWV2"<]IMB&W6=HUHTW^29-"(E6#/DIA>SIV97,VIFEO.N9E9
MS<B:6L7*G%R]R9U>N,F>7KC)GEZXR9Y>N,F>7KC)GEZXR9Y>N,F>7KC)GO^:
M# #_GQT%_ZP?"/B^$PC8U@L$R.@5$[KT(B>N^BTYHOHV2I;Z/UB+]4AC@NY2
M;7KH7'5RY&1[;>!M@&C==85DVGZ(8-B&BUW6CXU:U9B/6-2BD%?4KI%6U+R0
M5M3-D%;-T9)7R-&35\C1DU?(T9-7R-&35\C1DU?(T9-7R-&35\C1D_^<"P#_
MHQT$_[42 ]3)"@+(V@L&N?06%ZS_(RJA_RX[E?\X28O_0E6"^$Q?>O)69W/N
M7FUKZF1R9N=L=V+D='I?XGQ]7.&#?UK?BX)7WI.#5=V<A53<I892W*^&4MR[
MAE'<S(52VMJ%4MK:A5+:VH52VMJ%4MK:A5+:VH52VMJ%4MK:A?^@"@#_K1,!
MU, ( ,;." "YXPL(J_\7&9__)"J4_S YBO\Z18'_1D]Z_5%8<OA87FOU7F-E
M\F5H8.]L:UWM<FY:ZWEP5^J <E7IAW13YX]V4>:6=U#FGGA.Y:=Y3>6O>DWD
MNWI,Y,5Z3.3%>DSDQ7I,Y,5Z3.3%>DSDQ7I,Y,5Z3.3%>O^D!P#8N 0 Q,0&
M +?3!P&J\PT+GO\:&I/_)RB)_S,U@/\_/WG_2D=P_U%.:?]74V+]75=>^V1;
M6OEJ7E?W<&!4]G9B4O1\9%#S@V5.\HIG3/&1:$OPF&E*\)]J2>^G:TCOL&Q'
M[K=L1^ZW;$?NMVQ'[K=L1^ZW;$?NMVQ'[K=L1^ZW;-VO  #%O 0 M<H$ *C;
M!0*<_Q +D?\=%X?_*B-^_S8M=O]!-FW_2#QF_T]"8/]51EO_6TI7_V%,4_]G
M3U'_;5%._W)23/]X5$K_?E5(_H161_V+6$7\DEE$^YA:0_N?6T+ZIUQ!^JQ<
M0?JL7$'ZK%Q!^JQ<0?JL7$'ZK%Q!^JQ<0?JL7,BV 0"UP0, I]$! )GK!0*/
M_Q()A?\@$GS_+!MS_S4C:O\]*F+_1#!<_TLT5_]2.%/_6#M/_UX]3/]C/TK_
M:$!'_VU"1?]R0T3_=T1"_WU%0/^#1C__BD@]_Y!)//^723O_GDH[_Z-+._^C
M2SO_HTL[_Z-+._^C2SO_HTL[_Z-+._^C2[:Z @"FR@  F-P  (S_" &#_Q0%
M>/\>#&[_)A)E_R\97?\W'E?_/R)2_T8F3?],*$K_4BM&_U@M1/]=+D+_82]
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
MR9V4?,F=E'S)G91\R9V4?,F=E'S)G?^!$0'_@!L#_X(N#O^1-A;_G#P@_Z%
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
M"(3_)A%\_S$:<?\X(FC_/BE@_T4O6O],,U3_4S=0_UHZ3/]@/$G_9CY&_VU
M1/]T0D'_>T,__X-%/?^,1CO_E4<Z_YY).?^G2CC_L4HW_[Y+-__"2S?_PDLW
M_\)+-__"2S?_PDLW_\)+-__"2[^S  "NO@  H,T  )+>  ")_PT!@?\:!7?_
M(PQM_RH39/\Q&5S_.!Y5_T B4/]()DS_3RE(_U4K1/];+4+_82\__V<Q/?]M
M,CO_<S,Y_WHU-_^"-C7_BS<S_Y0X,O^<.3'_I#HP_Z\[,/^R.S#_LCLP_[([
M,/^R.S#_LCLP_[([,/^R.["X  "@QP  D=@  (3O  !\_PT!;_\1 V;_&09>
M_R$*5O\I#U#_,A-+_SH61O]!&4+_2!L__TX=//]3'CG_62 W_UXA-?]D(C/_
M:2,Q_W D+_]W)2W_?B8L_X<G*O^/*"G_ERDH_Z J*/^C*BC_HRHH_Z,J*/^C
M*BC_HRHH_Z,J*/^C*J'"  "1T0  @N$  'C_  !L_P@!8/\- E?_$0-/_Q@%
M2/\@!D/_*0@__S$*._\X##C_/@XU_T0/,O])$##_3A$N_U,2+/]8$RK_710I
M_V,5)_]I%B7_;Q<D_W<7(O]^&"'_A1D?_X\:'_^1&A__D1H?_Y$:'_^1&A__
MD1H?_Y$:'_^1&O]H&0+_9",$_U\O!O]>0!#_8TL:_V=4)?]H72__9F<Y_V1R
M0?]B?4C_8(=._UV04O];F%;_6IY9_UBD6_]7JEW^5K!?_56U8/Q4O&'\5,1B
M^U/-8_E2W&/V4N9C\5/J8^Q4[6/F5N]BX%?P8^!7\&/@5_!CX%?P8^!7\&/@
M5_!CX%?P8_]I& +_92,$_V N!O]?0!#_9DD:_VI3)?]K7##_:64Z_V=P0O]D
M>TG_8H5/_U^.5/]=EEC_6YU;_UJC7?U8J5_\5Z]A^U:U8OI5O&3Z5<1E^53.
M9?=3W6;S4^9F[E7J9N=6[67A6.YEVUGO9MM9[V;;6>]FVUGO9MM9[V;;6>]F
MVUGO9O]J& +_9B($_V$N!_]@/Q#_:4@;_VU1)O]N6S#_;&0Z_VEN0_]G>4O_
M9(-1_V&,5O]?E5K_79Q=_5NB8/M:J6+Z6:]D^5BU9?E7O&?X5L5H]U7/:/54
MX&GP5>9IZ5?J:.)9[&C;6NUITUON:=-;[FG36^YITUON:=-;[FG36^YITUON
M:?]J& +_9R($_V(N!_]C/A#_;$8;_W%0)O]R63'_<&([_VQK1/]I=DS_9X%2
M_V2+6/]ADUS]7YM@^UVA8OI;J&7Y6JYG^%FU:/=8O&GV5\9J]5;1:_)5X6SL
M5^=LY%GI:]Q;ZVO47.QLS5WM;,U=[6S-7>ULS5WM;,U=[6S-7>ULS5WM;/]K
M%P+_:"$#_V,M!_]G/!#_<$4;_W1.)O]V5S'_=& [_W!I1?]M<TW_:GY4_V:(
M6OYCD5[[89EB^5^@9?A=IVCV7*UJ]5JT;/19O6WT6,=N\E?4;^Y7XF_F6>9O
MW5SI;M-=ZF_-7NMPQU_K<,=?ZW#'7^MPQU_K<,=?ZW#'7^MPQU_K</]L%P+_
M:2$#_V4M!_]K.A#_=$,;_WE,)O]Z53'_>5T\_W5F1?]P<$[_;7M6_VJ%7/QF
MCV'Z9)=E]V&?:/9?IFOT7:UM\URT;_):O7'Q6<ER[UC:<^A:XW/>7>9RTU[H
M<\M?Z'3&8.ATP6'H=,%AZ'3!8>ATP6'H=,%AZ'3!8>ATP6'H=/]M%@+_:B #
M_V8M!_]O.!#_>$$:_WU*)?]_4C'_?EL\_WMC1O]V;$__<7=7_FV"7OMJC&/X
M9I5H]62=;/-AI&_R7ZQQ\%VT<^]<OW7N6\MVZEO==^!=XW;38.5WRF'E>,1B
MY7B^8^5XNF3E>+IDY7BZ9.5XNF3E>+IDY7BZ9.5XNF3E>/]N%@+_:R #_V@L
M!_]S-A#_?3\:_X)')?^$4##_A%@[_X%@1?]\:4__=G)7_G%]7_EMB&7V:I)J
M\V:;;_%CHW+O8:MU[5^U>.Q=P7GL7-!ZXUW?>]1AXGO*8N)\PF3A?;QEX7VW
M9N)\LV?B?+-GXGRS9^)\LV?B?+-GXGRS9^)\LV?B?/]P%0'_;!\#_VDL!_]W
M- __@3P9_X=%)/^*32__B54Z_X==1?^"94__?&Y8_79X8/ARA&?U;8YM\6F8
M<N]FH7;L8ZMYZV"V?.E>Q'[G7MA_V&'??LICWX#!9=Z!N6?>@;1HWH&P:=^
MK&G??ZQIWW^L:=]_K&G??ZQIWW^L:=]_K&G??_]Q%0'_;1\#_VLK!_][,@__
MACH8_XQ#(O^/2RW_CU,X_XU:0_^)8DW_@VE7_7QR8/AV?V?T<8IN\&R5=.UH
MGWGJ9*I]Z&&W@.9?R(+=8=N#S&3<A,!FW(6X:-N%L6K;A:UKW(2I;-V#IFS=
M@J9LW8*F;-V"IFS=@J9LW8*F;-V"IFS=@O]R% '_;QX#_V\I!_]_, [_BC@7
M_Y%!(?^42BS_E5$V_Y-80?^08$O[BV=5]81O7_!]>F?K=X5OYW*0=N-MFWS>
M:*:!VF6SA-5CQ(;/9-J'P6?9B+=IV(FO:]B)JFW9B*9NVH>C;MJ&H&_;A:!O
MVX6@;]N%H&_;A:!OVX6@;]N%H&_;A?]R% '_<!X#_W(H!_^"+@W_CC86_Y5
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
M>E6RXWI5LN-Z5;+C>E6RXWI5LN-Z5;+C>O^##@'_E@L W:L$ ,VX!@#"Q 8
MNM0) +'O% .G[B4-GNXS&I3M/2>*[$8S@.M./G;K54=LZEM.9.IC55WJ;5I8
MZG=>4^J#8D[JD65*ZZ%G1^RS:4;MT&E(YNAI2]GK:DS/[&U.Q^MO3\#J<$_
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
MIUS^5K!?_52Z8/Q3QV+Y4MQC\U/H8^E5[F/>6/!DT%KQ9<A<\F;"7?)FO5[R
M9KM>\F:[7O)FNU[R9KM>\F:[7O)FNU[R9O]B&0+_7B,#_UXJ!?]I+0C_=#4/
M_WH^&/]\2"+_>U$L_WA:-O]S8S__;6U'_VEZ3O]DAE3_8)%8_UV<7/U:I6#[
M6+!B^E:[9?A5RF;U5.!G[%;J9]]:[6?07.]IQEWO:K]?[VJY8.]JM6'O:K-A
M[VJS8>]JLV'O:K-A[VJS8>]JLV'O:O]C& +_8"(#_V(G!?]N*@?_>3(._W\\
M%_^"1B'_@D\K_W]8-?][8#[_=6E'_V]T3OMJ@57X9HQ;]6*77_-?H6/P7*MF
M[EJV:>Q9Q&KI6-IKX5KJ:]!=[&W%7^QNO&'K;[9B[&^Q8^QNK63L;JMD[6VK
M9.UMJV3M;:MD[6VK9.UMJV3M;?]D& +_82(#_V8E!/]R)P?_?C -_X4[%O^(
M11__B$TI_X95,_^"7CW[?69&]G9P3O)R?%7N;8=<ZFB28N9DG&;C8:9JX%^R
M;=U=OV_:7=-PTE[J<,1@Z7*Z8NASLV3H<ZUEZ7.I9NERIF?J<:1GZG"D9^IP
MI&?J<*1GZG"D9^IPI&?J</]E%P+_8B$#_VDC!/]W)0;_@B\,_XHY%/^.0QW_
MCTPF_XU3,/F*6SKSA6-$[7]L3>AY=U7C=()=WFZ-8]EIEVG39J%NSV.L<<MA
MN73(8<IUQ6'E=KEDYG>P9N5WJFCF=Z5IYG:B:N=UGVKH<YYKZ7.>:^ESGFOI
M<YYKZ7.>:^ESGFOI<_]F%P'_8R$#_VT@!/][(P7_ARX+_X\X$O^301K_E4HC
M^I11+?.163?LC6!!Y8=I2M^!=%/6>GY=SW2(9<IOD6S%:YMQP6BF=;UFLGBZ
M9<)ZMV7=>ZYHXWNG:N-[HFOD>IYLY7B;;>5WF6WG=IANYW68;N=UF&[G=9AN
MYW68;N=UF&[G=?]G%@'_9" #_W > _]^(@7_BRP)_Y,W$/^80!C]FD@@])I.
M*>R853/EE5T\W8]F1].(;U/+@7E>Q7N#9K]UC&ZY<99TM6ZA>+!KK'RM:KM^
MJFK2?Z1LX'Z>;>%]FF_B?)=PXWJ5<.1YDW#E=Y-QYG>3<>9WDW'F=Y-QYG>3
M<>9WDW'F=_]H%@'_9" #_W,< _^!( 3_CBL(_Y<U#O^=/A7XGT0<[Z!+)>>?
M4BW?G5HWTY5C1LJ.;%/#AW5>NX%^9[5[B&^O=Y%UJG.<>J5PJ'ZA;[:!GF_*
M@IMPWH&6<=^ DW+A?I%SXGR0<^-ZCG/D>8YSY7B.<^5XCG/E>(YSY7B.<^5X
MCG/E>/]I%@'_9AX#_W8: _^$'P/_DBH'_YLT#/Z@.Q+SHT$8ZJ9((.*G3R?8
MHE8VS)I@1<.3:5*[C7)>LX9Z9ZR!A&^F?8UVH'F8?)MVHX"7=+&#E'3%A)%U
MW8./=MZ!C7;@?XMWX7V*=^)[B7;D>HEVY'F)=N1YB7;D>8EVY'F)=N1YB7;D
M>?]I%0'_:1T#_W@9 O^''@/_E2@&_YXR"OJD-P_OJ#T4YJQ$&MVM2R30IE0U
MQI]>1+R99E*TDF]=K(QW9Z2'@&^>@HIWF'Z4?9)[H(&->JV$BGG A8AZW(2'
M>MV"AGK?@(9ZX'Z%>N)\A7GC>H5YY'F%>>1YA7GD>85YY'F%>>1YA7GD>?]J
M%0'_:QL"_WL7 O^*' +_F"8%_Z(P"/6H,PSKKCD0XK-!%-:Q1R/*JU(TP*1<
M0[:>9%&MF&Q<I9)T9IV-?6^6B(9VCX61?8J"G(*%@*J%@7^\AH" VX6 @-V#
M@'_>@8!^X'^ ?>%]@'WC>X!\Y'J ?.1Z@'SD>H!\Y'J ?.1Z@'SD>O]K%0'_
M;1D"_WX5 O^-&P+_FR0#_J4L!O&L+PCGLS0+W;HZ$-"U1B'%KU$RNJE:0K"C
M8D^GG6I;GIAR99:3>FZ/CX-VB(N.?(*(F8%\AJ>%>8:YAG>'UX5XA=V#>H/>
M@7J"X'][@>%]?(#C>WQ_XWI\?^-Z?'_C>GQ_XWI\?^-Z?'_C>O]K% '_<!@"
M_X$4 ?^0&0'_GR("^JDF!.VQ*07BNB\&UK\V#\JZ1""_M$\QM*Y80*JH8$ZA
MHV=:F)YO9(^:=VV(EH!U@)*+>WJ/EH!TCJ2$<8VVA6^.T85QB]V#<XG?@76'
MX'YVA>%]=X3C>W>#Y'IW@^1Z=X/D>G>#Y'IW@^1Z=X/D>O]L% '_<Q8"_X43
M ?^4%@'_HAX!]:T@ N>X(0+=PR8"T,,T#<2^0AZYN4TOKK-6/J2N7DR:J657
MD:5M8HFA=6N G7YR>9J(>7*7E'YMEJ*":96SA&>6S8-ID]Z";(_?@&^,X7YP
MBN)\<HCC>G*'Y'ERA^1Y<H?D>7*'Y'ERA^1Y<H?D>?]M$P'_=A,!_X@2 ?^8
M$P#_IQD![[,6 >+ %0#5RAX!R<<R#+[#0!RSODLLJ+I4/)ZU7$F4L&-5BJQK
M7X&I<FAYI7MO<J.%=FN@D7MFGY]_8I^Q@6"?RH!BG.!_99?A?FB3XGQJD.-[
M;(WD>6V,Y7AMC.5X;8SE>&V,Y7AMC.5X;8SE>/]N$P'_>Q$!_XT0 /^=$ #Z
MK!$ VKL+ -7)"P#-SAL!PLPO"K?)/1FLQ4DIH<!2.)>\6D:-N&%1@[5H6WJR
M<&1RKWEK:ZR#<62KCW9?J9YZ6ZFO?%FJR7Q:I^)[7J#C>V&;XWICE^1Y9I3E
M=V:2YG=FDN9W9I+F=V:2YG=FDN9W9I+F=_]P$@'_@ X!_Y(. /*C"P#9LPD
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
M0Z(W_T*J./]!L3K_0+D[_T#!//\_RSW_/MP^_S[H/O\]\S[_/?L__S[_/O]
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
M:W2 \&ET@/!I=(#P:72 \&ET@/!I=(#P:?]A%P'_<1 !_X(. /^0#@#UG0T
MXZD, -FU# #/N1H Q;@N![NT/16QL$DCIZM2,9ZG6SZ6HV-(CI]J48:;<EE_
MF'I@>)6$9G*3CVQMD9QO:9"J<F:0OG-ED>%R:([K<&J*[&YLB.UL;8;O:VZ$
M\&ENA/!I;H3P:6Z$\&ENA/!I;H3P:?]C%0'_=0X!_X8- /B4"P#<H@@ U*T)
M ,^X"@#)O1< O[PK!K6Y.Q.KMD<AH;%0+YBM63N/JF%&AZ9H3W^C<%=XH'A>
M<IZ!9&N;C&EFFIEM8IFH;U^9O'!>F=]O8);L;F.1[6UFCNYK9XOO:FF)\&AI
MB?!H:8GP:&F)\&AIB?!H:8GP:/]G$@'_>0P _XH* -^:! #3I@< S+$( ,>[
M" #!PA, N,(H!*Z_.!"EO$0>F[A.+)&U5SB(L5Y"@*YF2WBK;5-QJ79::Z=_
M8&6EBF1@HY=H6Z.F:UFCNFQ8H]QK6:#N:UR:[VI?EO!I89+Q:&./\69CC_%F
M8X_Q9F./\69CC_%F8X_Q9O]K$ '_?@D \9 $ -:> P#,J@8 Q+0& +Z^!0"X
MR!  L,@D Z?&-0V=PT(;D\!,*(J]5#.!NEP^>;=D1G&U:TYKLW149+%^6E^P
MB5]:KY9B5JZE95.NN692K]ME4JOR9E6D\F98G_)F6IOS95R7\V1<E_-D7)?S
M9%R7\V1<E_-D7)?S9/]P#0#_A 0 W98  ,ZC P#$K@0 N[<$ +3"!0"NS0P
MI\X@ I[-,0J5RSX6B\A)(X+&4BYZPUHX<L%B0&O :D=DOG--7KU\4UF\B%=4
MNY5;4+NE74Z[N5Y-O-M=2[GW7TZQ]F!1JO9@4Z7V8%6A]F!5H?9@5:'V8%6A
M]F!5H?9@5:'V8/]W" #KC   TYL  ,:H @"[L0( LKL" *K'!@"BTPH G=8:
M 976+ :,U#H1@])&'7K03R=RSE@Q:LU@.&3+:#]>RG)%6,I\253)B$U/R951
M3,FE4TK)N51)RMQ31\CW54C _%A*N/M93++[6DZM^EI.K?I:3JWZ6DZM^EI.
MK?I:3JWZ6O]_  #<DP  RJ(  +RL 0"QM0  J, # )_+!@"6V0L D> ; 8K?
M+ :"WSD.>=Y#%W'=32!JW%8H8]M?+UW:9S58V7$Z4]E[/D_9B$)+V99%2-FF
M1T;:NDA%V]M'1-CT24+3_TU$R?]/1<+_4$>[_U)'N_]21[O_4D>[_U)'N_]2
M1[O_4N:*  #/FP  OZ<  +*P  "GNP  G,8# )/1!@"+Z@X A>@? G[H+09V
MZ#@.;NA!%F;G2AU?YU(C6>=;*57G9"U0YVTQ3.=X-4GGA#A&Z)$Z0^B@/$#I
MLCX_ZLL^/NCO/CWF_S\]X/]"/]?_1$#._T9 SO]&0,[_1D#._T9 SO]&0,[_
M1M:3  #$HP  M*P  *>V  ";P0  D,P" (;9!@" \A( >?(? G'R*P9J\C8,
M8_,_$EWS1QA7\T\=4O-7(4WT8"1)]&DH1O1S*D+U?BT_]8LO//:9,3KVJ3,X
M][XT-OCA-3;U^34U\_\T-^S_-CGE_S@YY?\X.>7_.#GE_S@YY?\X.>7_.,B>
M  "VJ0  J+(  )N]  "/R   @]0  'GH!P!S_!(!:_T= F3])P1>_C$(6/X[
M#5/_0Q%-_TL52?]3&$7_6AI!_V,=/O]L'SO_=B$W_X(C-/^0)3+_GR<P_[ H
M+O_(*2W_ZBHL__\J+/__*B_Y_RHO^?\J+_G_*B_Y_RHO^?\J+_G_*KFF  "J
MK@  G+D  ([%  "!T0  ==X  &WZ"0!E_Q$!7O\: E?_(P-2_RP%3/\T!TC_
M/ I#_T0,/_],#CS_4Q X_UL2-?]C%#+_;!8O_W<7+/^$&2G_DQHG_Z(<)?^T
M'23_S!XC_^T>(O_]'R+__Q\B__\?(O__'R+__Q\B__\?(O__'ZRK  "=M@
MC\(  (#.  !SW   9^D  %__!@!8_PX 4?\5 4O_'0)&_R8#0?\M!#S_-04X
M_SP&-/]"!S'_20@N_U )*_]7"BC_7PHE_VD,(_]T#2#_@@X=_Y(/&_^B$!K_
MLA$9_\@2&/_E$Q?_^A07__H4%__Z%!?_^A07__H4%__Z%)^S  "0OP  @,P
M '+:  !DY   6/4  %'_ 0!*_PL 1/\0 3[_%P$Y_QX"-/\E C#_+ ,L_S($
M*/\X!"7_/@4B_T0%'_]*!1S_408:_UD&%_]C!Q3_;@<2_WP($/^," __G @.
M_ZP)#O^["0W_TPD-_],)#?_3"0W_TPD-_],)#?_3"9&\  "!R0  <M<  &3D
M  !4ZP  2_\  $3_   ]_P0 -_\, #'_$ $L_Q8!*/\< 23_(@(@_R<"'/\L
M AG_,0,6_S8#$_\\ Q'_0@,/_TD$#?]1! O_6@0)_V8$!O]S!0/_@04"_Y %
M ?^<!0'_JP4!_ZL% ?^K!0'_JP4!_ZL% ?^K!?]$) +_/RX#_SPV!/] . 3_
M03T&_T%%"/]!40W_0%T3_S]J&/\\=QS_.H0@_S>1(_\VFR7_-:0G_S2L*/\T
MM2K_,[XK_S+(*_\RU2S_,>4M_S'Q+?\Q^RW_,/\M_S#_+?\S_RW_-O\L_CC_
M+?DZ_R[V._\N]CO_+O8[_R[V._\N]CO_+O]%(P+_/RX#_SXT _]"-@3_1#L&
M_T1#"/]%3PW_1%L3_T%H&?\_=1W_/((A_SJ/)/\XFB?_-Z,I_S:L*O\VM"S_
M-;TM_S3(+O\TUB[_,^8O_S/R+_\R_##_,O\P_S/_+_\V_R__.?\O^3O_,/0]
M_S'Q/?\Q\3W_,?$]_S'Q/?\Q\3W_,?]&(P+_0"T#_T$R _]&,P3_2#@&_TA
M"/])3 [_2%@4_T5E&O]"<A__0'\C_SV,)O\[F"G_.J$K_SFJ+?\XLR[_-[TO
M_S;',/\VU3'_-N8R_S7Q,O\U^S+_-?\R_S;_,O\Z_S'Z/?\S\S[_-.U _S3J
M0?\TZD'_-.I!_S3J0?\TZD'_-/]'(@+_02P#_T4O _]), 3_3#4&_TT]"/].
M2 [_3505_TMA&_](;B#_17LE_T*(*/\_E"O_/IXN_SVG+_\\KS'_/+@R_SO#
M,_\ZSS3_.N$U_SKN-?\Z^#7_.O\U_SK_-?L^_S7R0?\WZT+_..5$_SCA1?\X
MX47_..%%_SCA1?\XX47_./]((@+_0RP#_T@L _].+03_43$%_U,Y"/]510[_
M4U$5_U%='/].:B'_2W<F_TB#*_]%CR[_1)DP_T*B,_]!JS3_0;0V_T"]-_\_
MR3C_/]LX_S_J.?\_]3G_/_\Y^T#_./%#_SKH1?\\X4?_/-I(_SW52?\]U4G_
M/=5)_SW52?\]U4G_/?])(0+_1"H#_TTH _]3*03_5RT%_UDV"/]<0@[_6TX5
M_UA9'/]592+_4G(H_T]^+?],BC#_2I0S_TB>-O]'ICC_1J\Y_T6X._]%Q#S_
M1-(\_$3E/?A$\CWU1?X\\47_/N9(_T#<2O]!TDO_0<Q-_T')3?]!R4W_0<E-
M_T')3?]!R4W_0?]*( +_2"<"_U$E _]8)0/_72H$_V S!_]C/P[_8DH5_V!5
M'/]<82/_66TI_U5Y+O]2A#/_4(\V_4Z9.?M,HCOZ2ZH]^$JT/_=*OD#U2<Q
M\4GA0>U*\$'J2OQ"Y$K_1-A,_T7,3_]&QE#_1L!1_T:^4?]&OE'_1KY1_T:^
M4?]&OE'_1O],( +_3"0"_U4A O]=(0/_8R<$_V<Q!O]J/ S_:D<4_V=2&_]C
M7"/_7V@J^UQT,/=9?S7U5HHY\E24//!2G3_N4:9![%"O0^I/ND3H3L=$YD_=
M1>%/[D7=3OM(U$__2<A1_TK 4_]*NE3_2K95_TJT5O]*M%;_2K16_TJT5O]*
MM%;_2O]-'P+_4"$"_UH> O]B'@+_:24#_VTM!?]Q.0O_<402_V].&OMK6"+U
M9F,I\6-O,.U@>C;I7(4[YEJ//^18F$+A5J)$WU6K1MQ3MDC:4L-*UE+82M%3
M[$O,4_I-Q53_3KQ6_T^U5_]/L%C_3JQ9_TVJ6O]-JEK_3:I:_TVJ6O]-JEK_
M3?].'@+_4QX"_UX; O]G&P+_;B(#_W,J!/]W-0G_>$ 0^7=*&/)S5"#L;UXH
MYVMJ,.)G=3;>8X \V5^*0=1=DT;16YU)SEFF3,M8L$[(5[Q0QE;-4<-7YE&^
M5_=2N%C_4[!:_U.K7/]2IUW_4J-=_U&B7?]0HEW_4*)=_U"B7?]0HEW_4/]/
M'@+_5QL"_V(7 ?]L&0+_=" "_WDG _]^,@?Y@#P-\7]&%>I[4!WD=ULFW7-F
M+M5M<#?0:7H^RV6$1,=BCDG$8)=-P%Z@4+U=JE.[6[95N%O%5K5;WU:R7/-7
MK%W]5Z9>_5:A8/Y5GF#_5)QA_U.:8?]3FF'_4YIA_U.:8?]3FF'_4_]0'0+_
M6AD!_V45 ?]P%P'_>!T!_W\D OV$+@7SAC@*ZH9"$>.$2QG;?U<CT7EB+\MT
M;#C%;W9 P&Q_1KQHB$NX9I%0M6.;4[%AI5:N8+!9JU^_6JE?U%NF8.];HF'Z
M6IUC^UF99/Q8EF3]5Y5E_E649?Y5E&7^591E_E649?Y5E&7^5?]0'0+_71<!
M_VD2 ?]T%0'_?1H!_X0A ?>)*@/MC30'Y(T]#=R+2!;1A50CR7]>+L)Z:#B\
M=7% MW%Z1[)NA$VN:XU2JFB65J=FH%FC9:M<H&2Y7IYDS5Z;9.I>F&;X791G
M^5R2:/M:D&C\68YH_5>.:/U6CFC]5HYH_5:.:/U6CFC]5O]2' '_7Q0!_VP1
M ?]X$P'_@1<!_X@= ?*/)0+GDR\$WI4X"=.0117*BU$BPH5;+KN 93BT>VY!
MKW=W2*IT?TZE<(A3H6Z25YUKG%N9:J=>EFFU8)1HR&&2:>9@CVKW7XUK^%V+
M:_E<B6S[6HAL_%B(:_Q8B&O\6(AK_%B(:_Q8B&O\6/]4&@'_8A,!_V\0 ?][
M$@#_A10 ^HT9 .V3'P'BF2@"V)DS",R50A3$D$XAO(M9+;2%8C>N@6M J'QS
M2*)Y?$Z==H54F7..6)5QF%R1;Z1@C6ZQ8HMMPV.);N)BAV_V889O]U^%;_E=
MA&_Z6X-O^UF#;_Q8@V_\6(-O_%B#;_Q8@V_\6/]6& '_9!$!_W(. /]^$ #_
MB!$ ]9$4 .B8&0#=GB !T9XQ!\>:0!.^E4P@MI!6+*Z+8#>GAFA H8)P2)Q^
M>4Z6>X)4DGB+68UVE5V)=*!AA7.N8X)ROV2 <]YD@'3U8G]T]F!_<_A>?G/Y
M7'YR^EI^<OM9?G+[67YR^UE^<OM9?G+[6?]8%P'_9Q !_W4. /^!#@#_C X
M\940 ..=$0#6HQL RZ$O!L*>/A*YF4H>L)14*ZF073:BBV8_FX=N1Y6$=DZ0
M@']4BWZ(689[DEV!>9YA?7BK9'IXO&5Y>-EE>'GT8GEX]F!Y=_A>>7;Y7'EU
M^EIY=?M:>77[6GEU^UIY=?M:>77[6O]:%0'_:0X _W@, /^$# #OD L W9H*
M -FB"P#0IA@ QJ4L!;VB/!"TGD@=JYE2*:.56S2<D6,^E8UK1H^)<TV)AGQ3
MA(2%6'^!D%UZ?YMA=GZH9'-]N65Q?M-E<7[R8W)]]F!S>_=>='KY7'1Y^EMU
M>?M:=7G[6G5Y^UIU>?M:=7G[6O]=$P'_; T _WL+ /:("0#<DP8 U9T) -&E
M"@#*JA4 P:DJ!+>F.@^NHD8;IIY0*)Z:63.6EF$\CY-I1(F/<4R#C7E2?8J#
M5WB(C5QSAIE@;X2F8VR$MV1JA,]D:H3P8FR"]F!M@/=>;W_Y7&]]^EMP?/M:
M<'S[6G!\^UIP?/M:<'S[6O]?$0'_;PH _WX( .., P#6EP4 SZ ' ,JH" #$
MKA, NZTG [*K-PVIIT09H*1.)IB@5S&1G%\ZBIEG0X.6;TI]DW=0=Y& 5G*/
MBEIMC99>:(NC866+M&-CB\QC8XON866)]U]GAOA>:83Y7&J"^EIK@?M::X'[
M6FN!^UIK@?M::X'[6O]B$ #_<@< ^((# -N/ @#/F@4 R:,& ,.L!@"]LA
MM;(D JRP-0NCK4(7FZI,(Y*F52Z*HUTX@Z!E0'V=;$=VFW1-<)E]4VN6B%AF
ME91<8I2A7U^3LF!=D\E@79/M7UZ0^%YAC/E<8XKZ6V2'^UIEAOM998;[666&
M^UEEAOM998;[6?]F#0#_=P, XX<  -.3 0#*G@0 PJ<$ +NO! "UM@T KK<A
M J6V,@F=LS\5E+!*((RM4RN$JELT?:AC/':E:D-PHW)*:J%[3V6@AE1@GI%8
M6YV?6UB=L%U6G<==5IWK7%>:^EM:E?I:7)'[65Z._%A?C?Q77XW\5U^-_%=?
MC?Q77XW\5_]J"@#_?   W(P  ,V8  ##HP, NJH" +.S 0"LO H IKT= 9Z\
M+P:6NCP1C;A''(6U4"=]LUDP=K%@.&^O:#]IK7!%8ZMY2EZJA$]:J9!25:B>
M55*GKU=1J,974*?J5U"E_%=3G_U759K]5E>6_E98E?Y56)7^55B5_E58E?Y5
M6)7^5?]O! #F@@  TI$  ,:=  "[I@$ LJX  *JW 0"BP@4 G,08 )7#*@2-
MPCD-A<!$&'V^3B%UO%8J;KI>,FBY9CABMVX^7;9X0UBU@D=4M(]+4+2=3DVS
MKE!+M,502[/J4$JQ_U%,J_]23J7_4E"A_U)1GO]149[_45&>_U%1GO]149[_
M4?]V  #=B0  RI<  +ZB  "SJ@  J;,  *"\ @"8Q@8 D<P2 (O,)0*$RS0)
M?,E $G7(2AMMQU,C9\5<*F'$9#!<PVTV5\)V.E/"@3]/P8Y"2\&=14C!KD9'
MP<5&1\'J1D2^_TE%N?]*1[/_2TFM_TQ*J_],2JO_3$JK_TQ*J_],2JO_3.E_
M  #1D   PIX  +6G  "JKP  H+@  );! @",RP< A-4- (#5'@%YU2X%<M0\
M#&S31Q1ETE ;7]%9(5K18B=5T&LL4=!U,$W/@31)SXXW1L^=.430KCM"T,8[
M0]#J.D#-_3X^R_] 0,/_0D&]_T-"N?]$0KG_1$*Y_T1"N?]$0KG_1-V(  #'
MF   N*,  *NK  "@M   E;X  (O( P" T0< >.$- '3A'0%NX2L#:. W"&'@
M0@Y<X$T45^!6&5/@7QU/X&DB2^!S)4?@?BA$X(LK0N":+3_AJR\^XL$O/N+E
M+SS?^C$YWO\T.=G_-CK0_S@[S/\Y.\S_.3O,_SD[S/\Y.\S_.<V2  "\H
MK:@  *&Q  "5NP  B<4  '[/ @!TV@8 ;NL1 &CK'@%BZRH#7>PU!E?L/PM2
M[$@/3>Q1$TKM6A9&[6,90^UM'$#M>!X][H4A.NZ3(SCOHR0V\+8F-?'2)C3O
M\R8T[/\F,NO_*#+G_RLSY/\L,^3_+#/D_RPSY/\L,^3_+,&<  "PI@  HZX
M ):X  ")PP  ?<T  ''8  !GY@8 8O81 %SW'0%7]R<"4O<Q!$WX.@9(^4()
M1/E+"T'Z5 X^^EP0._ME$CC[;Q0U^WL6,OR)&##]F!DN_:H;+/Z_'"O_XQTJ
M_/H=*OK_'2KW_QPJ]_\=*O?_'2KW_QTJ]_\=*O?_';.C  "DJP  E[8  (G!
M  ![RP  ;]8  &/?  !;]08 5?\0 %#_&0%+_R,"1O\L T+_- 0^_SP%.O]#
M!C?_2P<T_U,(,?];"2[_9 HK_V\,*/]\#2;_BPXD_YP0(O^N$2'_Q1(@_^D3
M'__\$Q[__Q,>__\3'O__$Q[__Q,>__\3'O__$Z:I  "8LP  BK\  'O*  !N
MU0  8-\  %3G  !._P0 2?\. $/_%  __QT!.O\E C;_+ (R_S,#+_\Z RO_
M000H_T@$)?]/!2+_5P4@_V &'?]L!QK_>0<8_XH(%O^;"!7_K0D4_\,)$__C
M"1/_^ D3__\*$___"A/__PH3__\*$___"IJQ  "+O0  ?,@  &W4  !?X
M4>8  $?U  !!_P  //\) #?_$  R_Q4!+O\= 2K_(P$F_RD!(O\O A__-0(<
M_SL"&?]" Q;_20,3_U$#$?]: P__9@0-_W0$"_^%! K_E@4)_Z@%"/^Y!0?_
MT 4'_^,%!__C!0?_XP4'_^,%!__C!8VZ  !]QP  ;=,  %_@  !0YP  0NT
M #K_   U_P  +_\" "K_"@ F_P\ (O\4 ![_&@$:_Q\!%O\C 1/_* $0_RT!
M#O\S 0S_.0(*_T$"!_]) @/_4P( _UX" /]L @#_? , _XT# /^= P#_K ,
M_[4# /^U P#_M0, _[4# /^U _\Y)P+_,S("_S4T _\X-@/_.#L$_S9#!?\S
M3@?_,5L)_R]H#?\M=A'_*X04_RF1%O\IFQC_**09_RBM&O\HM1O_)[X<_R?(
M'/\GU!W_)^0=_R?O'O\G^1[_)_\>_R?_'O\G_QW_*/\=_RO_'O\M_Q_\+_\?
M_"__'_PO_Q_\+_\?_"__'_\Z)P+_-#$"_S@Q _\[- /_.SD$_SI!!?\W2P?_
M-5@*_S-E#O\Q<Q+_+X$5_RV.%_\MF!G_+*$;_RRJ'/\KLAW_*[L>_RO$'_\K
MT!__*N$@_RKM(/\J]R#_*O\@_RO_(/\K_Q__+/\?_R__(?PQ_R+W,_\B]S/_
M(O<S_R+W,_\B]S/_(O\[)@+_-3 "_SLO O\^,0/_/S8$_SX]!?\\2 ?_.U4+
M_SEB#_\W;Q/_-7T7_S.*&?\RE1O_,9X=_S"G'O\PKQ__,+<@_R_ (?\ORR+_
M+]PB_R_J(_\O]2/_+_XC_R__(O\P_R+_,/\C^S/_)?4U_R7P-_\F\#?_)O W
M_R;P-_\F\#?_)O\\)@+_.2T"_S\L O]#+0/_1#($_T,Y!?]#10?_0E(+_T!?
M$/\^:Q7_.W@8_SF%&_\WD![_-YH@_S:C(?\UJR+_-;,C_S2\)/\TQB7_--0E
M_S3F)O\T\2;_-/LF_S7_)?XU_R;Z-O\H\SC_*>PZ_RGF//\JYCS_*N8\_RKF
M//\JYCS_*O\])0+_/2H"_T,H O]'*0/_22T$_THV!?]*00?_24T,_T=:$?]%
M9Q;_0G0:_T" '?\^C"#_/94B_SR>)/\[IB;_.ZXG_SJW*/\ZP2C_.LTI_SKA
M*?XZ[BG[.ODI]SO_*?8Z_ROP._\MZ#W_+N$__R[;0?\NVT'_+MM!_R[;0?\N
MVT'_+O\^)0+_028"_T@D O],)0+_3RD#_U(S!?]1/@?_44D,_T]6$O],8A?_
M2F\<_T=[(/]%AB/_0Y$E_T*:)_]!HBG_0:HJ_4"R*_Q O"S[/\@M^#_;+?1
MZRWP0/<M[4#_+^L__S'D0?\RVT/_,]%$_S/+1O\SRT;_,\M&_S/+1O\SRT;_
M,_] ) +_12,"_TP@ O]2(0+_5B8#_UDO!/]9.@?_648,_U91$O]471C_46H=
M_DYU(?Q,@27Y2HLH]TF5*_5'G2SS1Z8N\D:N+_!%N##O1<0Q[473,>A&Z#'E
M1O8RXD7_-=]$_S;31_\WRDC_.,1*_SB_2_\WOTO_-[]+_S>_2_\WOTO_-_]!
M(P'_21\!_U$< ?]7' +_7","_V L _]@-@;_8$$+_UY-$?U;6!CX6&0=]%5P
M(_%3?"?N4(8KZT^0+NE-F3#G3*$RY4RJ,^-+M#3B2\ UX$O/-=M+YC;52O0X
MT4K_.LY*_SS$3/\\O4W_/+A/_SRT3_\[M$__.[1/_SNT3_\[M$__._]"(@'_
M3!P!_U48 ?]<&0'_8R "_V8H _]H,@7_:#T)^F9($/1C4Q?N8%\=ZEUK(^9:
M=BCB5X$MWU6+,-Q3E#/949TVU5"F.--/KSK03[L[SD[)/,M/X3W'3_(^PT__
M0,!/_T&W4?]!L5+_0*U3_T"J5/\_JE3_/ZI4_S^J5/\_JE3_/_]&'P'_4!D!
M_UD5 ?]B%P'_:!T!_VPD O]O+@/Y;S@'\6Y$#NMK3A7E:%L<WV1G(]I@<2K4
M77LOT%N%-,Q8CCC)5Y<[QU6@/<14J3_"4[1!OU/"0KU3UD.Y4^U$ME/]1;-4
M_T6L5O]$IU?_1*18_T.A6/]"H5C_0J%8_T*A6/]"H5C_0O]('0'_4Q8!_UT2
M ?]F% '_;1D!_W(A ?MU*0+R=C,%Z78^"^)S2A+;;U<:TFMB(\UG;"O(9'8Q
MQ&%_-\!>B3N]7)(^NEN:0;=9I$2U6*Y&LE>[1[!7S4BM6.A(JECZ2:=9_TBA
M6O](G5O_1YM<_T:97/]%F5S_19E<_T697/]%F5S_1?]+&@'_5Q,!_V$0 /]K
M$@#_<A8 _W@< ?5[) 'K?2T#XGXY!]E[1A#0=E,:R7%>),-M:"R^:G$SNF=[
M.+9D@SVR8HQ!KV"51:Q>GT>I7:E*IERV2Z1<QTRB7.)-GUWW3)Q>_TR87_]*
ME6#_29-@_TB18/]'D6#_1Y%@_T?_XGT024-#7U!23T9)3$4 "A*18/]'D6#_
M1_].& '_6A$!_V0. /]O$ #_=A, _'T7 .^!'@'DA"<"VX0T!="!0P_(?$\9
MP7A:([MS9"RU<&TSL6QV.JUJ?S^I9XA#I6611Z)CFTJ?8J5-G&&Q3YE@P5"7
M8-Q0E6'S3Y-B_TZ08_],CF3_2XQD_TJ+9/](BV3_2(MD_TB+9/](BV3_2/]0
M%@'_7!  _V@- /]R#@#_>A  ]H$2 .F&%P#>BB !THHP!,F&0 [!@DT9NGU7
M([1Y82RN=6HTJ7)R.J1O>T"@;(1$G6J-2)EHETR59Z%/DF:M49!EO5*.9=13
MC&;P48MG_U"(9_].AVC_3(9H_TN%9_])A6?_285G_TF%9_])A6?_2?]2% '_
M7PX _VL+ /]U# #Y?@T \(4. ..+$ #6CQH S(XN!,.+/0V[ATH8M(-5(JU^
M7BNG>V<SHG=O.IUT>$"9<H!%E6^)29%MDTV-;)Y0BFJJ4X=JN52%:L]4A&ON
M4X-L_U&";/]/@6O_38!K_TR :_]*@&O_2H!K_TJ :_]*@&O_2O]4$@'_80P
M_VX* /UX"0#H@@@ W(D) -B/"P#0DQ< QI,K [Z0.PRVC$@7KHA2(:>$7"NA
M@&0SG'QM.I=Y=4"2=WU%CG6&2HIRD$Z&<9M1@F^G5']OME5];\M6?&_K5'QP
M_U)[</]0>V__3GMO_TU[;O]+>V[_2WMN_TM[;O]+>V[_2_]7$0#_8PH _W '
M /!\!0#<A04 U(P( -"3"0#*EA0 P9<I [F4.0NQD$86J8U0(**)6BJ<A6(R
MEH)J.9%_<C^,?'I%AWJ#2H-XC4Y_=IA1>W6D5'ATLU9V=,A6=73H575U_5-U
M=/]1=7/_3W9R_TUV<?],=G'_3'9Q_TQV<?],=G'_3/]9$ #_9@< _W,$ .%_
M 0#6B 0 SY & ,J6" #$FA( O)LF K28-PFLE404I)%.'YV.5RB6BF QD(=H
M.(N$<#^&@GA$@7^!27U]BTUX>Y91='JB5'%YL59O><56;GKF56YZ_%-O>?]1
M<'?_3W%V_TUQ=?],<77_3'%U_TQQ=?],<77_3/];#@#_:00 ]G<  -V"  #0
MBP, R9,% ,29!@"^GA  MI\D JZ=- BFFD$3GY9,'9B352>1D%XOBXUE-X6*
M;3V B'5#>X5^2':#B$QR@I-0;H"@4VM_KE5H?\)69W_C56B ^E-I?O]1:GS_
M3VM[_TUL>?],;'G_3&QY_TQL>?],;'G_3/]># #_; $ YGH  -:&  #+CP(
MQ)<$ +Z=! "XH@X L:,A :FB,@>AGS\1F9Q*&Y*94R6+EEPMA9-C-7^1:SMZ
MCG-!=8Q\1G"*A4MKB)%/9X>=4F2&K%1BAK]588;A5&&&^5)CA/]098'_3V9_
M_TUG?O],9W[_3&=^_TQG?O],9W[_3/]A"@#_;P  X'X  -")  #&DP$ OYL#
M +BA @"QI@L JJ@> :.G+P6;I3T/E*)(&8R?42*%G%DK?YIA,GF8:3ETE7$_
M;Y-Y1&J2@TAED(Y,88^;3UZ.JE);CKU26H[>4EN-^%!<B_]/7HC_3F"%_TQA
M@_]+88/_2V&#_TMA@_]+88/_2_]D!0#U=   VH(  ,N.  #!EP  N)X! +&E
M  "IJP< HZT: )RL+ 25JSH,C:A%%H:F3Q]_I%<H>:)?+W.@9C5MGFX[:)QW
M0&.:@45?F8Q)6YB93%>7J$Y5E[M/5)?<3E26]DY5E/]-6)#_3%F-_TM;BO]*
M6XK_2EN*_TI;BO]*6XK_2O]H  #E>0  T8<  ,62  "[G   L:(  *FI  "A
ML0( F[,5 )6S* *.LC8)AK!"$G^N3!MXK%0C<JI<*FRH9#%GIVPV8J5U.UVD
M?T!9HXI#5:*71U&AITE/H;I*3J+924Z@]4E.G_])4)G_25*6_TA4DO]'5)+_
M1U22_T=4DO]'5)+_1_]N  #>?P  RHT  +Z8  "SH   JJ<  *&N  "7M@
MD;H0 (RZ(P&%N3(&?K@^#G>V21=QM5(>:[-:)66R8BM@L6HP6[!S-5>O?3E3
MKHD]3ZV60$RMI4)*K;E#2:[80DBK]4-'JO]$2:7_1$N@_T1-G/]$39S_1$V<
M_T1-G/]$39S_1.IU  #2A@  PY,  +>=  "LI   HJL  )BS  ".NP$ A<$,
M ('"'0![PBT#=<$Z"6_ 11%IOT\88[Y7'EZ]7R-9O&@H5;MQ+5&[>S!-NH<T
M2KJ5-T>ZI3E%NK@Z1+K7.4.X]3M"MO\]0K/_/D2N_SY%J?\^1:G_/D6I_SY%
MJ?\^1:G_/N!]  #)C0  NYH  *ZB  "CJ0  F+$  (ZY  "$P0( ><D' '3+
M% !PS"8!:\LU!67+0 I@RDL06\I4%E?)71I2R64?3LAO(TO(>B9'R(8I1,B4
M+$+(I"Y R+@O/\G7+S_']3 ]Q/\S.\/_-3R^_S8]N/\W/;C_-SVX_S<]N/\W
M/;C_-]&&  # E0  LI\  *6G  ":KP  CK<  (._  !XQP, ;L\' &77#0!C
MV!T 8-@M EO8.@17V$8)4]A0#4_861%+UV(51]=L&$37=QM!UX0>/MB3(#S8
MHR$[V;<B.MK5(CK6\B,WU/\G-M+_*331_RLVRO\M-LK_+3;*_RTVRO\M-LK_
M+<60  "VG0  J*4  )RM  "/M@  @[X  '?'  !LSP( 8M8' %KD#@!8Y!P
M5.0I 5#D-0-,Y3\%2.5)!T7E4PI"YEP-/^9F#SSF<1(ZYWX4-^>,%C7GG!<S
MZ*X9,NG&&3+HZADQY?X9+^3_'"[D_QXMXO\@+>+_("WB_R MXO\@+>+_(+J:
M  "JHP  G:L  )"T  "#O0  =\8  &O/  !?U@  5-X$ %'P$ !-\!L 2O F
M 4;Q, )"\CH#/O)#!#OS2P4X\U0'-O1="#/T: DP]70++O6!#"SVD0XJ]J(/
M*/>W$"?XUA$G]O01)O/_$2;Q_Q$E\?\3)?'_$R7Q_Q,E\?\3)?'_$ZVA  "@
MJ0  DK,  (2\  !VQ@  :<\  %W8  !1WP  2>X$ $;\#@!"_1< /OXA #O^
M*@$W_S,"-/\Z C#_0@,M_TH#*_]3!"C_7 4E_V8%(O]S!B#_@P<?_Y0('?^F
M"!S_O @;_^()&O_Y"1K__PD9__\)&?__"1G__PD9__\)&?__":*G  "3L0
MA;L  ';&  !IT   6]H  $[@  !#Y0  /OL! #K_#  V_Q, ,O\; "__(P K
M_RH!*/\Q 23_-P$A_S\"'_]& AS_3@(9_U@#%O]C Q/_< ,2_X$$$?^3!!#_
MIP0/_[T%#O_@!0[_]@4.__\%#O__!0[__P4.__\%#O__!96O  "&N@  =\4
M &C0  !:VP  3.$  $#G   W\P  ,O\  "[_!P J_PX )O\3 "/_&@ ?_R
M&_\F !C_*P$5_S(!$O\X 1#_0 $._T@!#/]2 0G_70(&_VL"!/]] @+_D (!
M_Z," /^V @#_S0, _^P# /_L P#_[ , _^P# /_L XBY  !XQ   :=   %O=
M  !+XP  /ND  #+N   K_P  )O\  "'_   =_P@ &O\- !;_$0 3_Q8 $/\:
M  [_'P +_R0 "?\J  ;_,  "_S<! /]  0#_2@$ _U8! /]D 0#_=0$ _X@!
M /^: 0#_J@$ _[L! /^[ 0#_NP$ _[L! /^[ ?\O*P'_*S("_R\Q O\P- +_
M+SD#_RM! _\G3 3_(U@%_R%F!O\@= ?_'H()_QZ."_\>F S_'J$-_QZI#O\>
ML __';@/_QW!$/\=RQ#_'=L1_QWH$?\=\A'_'?P1_Q[_$?\>_Q#_'O\0_Q__
M$?\?_Q+_(?\3_R+_$_\B_Q/_(O\3_R+_$_\O*P'_+C "_S(O O\S,0+_,C8#
M_R\^ _\K207_*58&_R=C!_\E<0C_)'X+_R.*#/\CE0[_(IX/_R*F$/\BK1'_
M(K41_R*]$O\BQQ+_(M03_R+E$_\B\!/_(OH3_R+_$_\C_Q+_(_\2_R/_%/\D
M_Q7^)O\6_"?_%OPG_Q;\)_\6_"?_%O\P*@'_,2T"_S4K O\W+0+_-C(#_S0Z
M _\R107_+U(&_RU@!_\L;0K_*GH,_RF&#O\HD1#_*)H1_RBB$O\GJA/_)[$4
M_R>Y%/\GPQ7_)\\5_R?A%?\G[17_)_@5_RC_%?\H_Q7_*/\6_R?_%_PI_QCV
M*_\9]"S_&?0L_QGT+/\9]"S_&?\Q*0'_-"D!_SDH O\[*@+_/"X"_SHV _\Y
M0@7_-T\&_S5<"/\S:0O_,78._S""$/\OC1+_+I84_RZ>%?\MIA;_+:T6_RVU
M%_\MOAC_+<H8_RW<&/\MZAC_+?48_2[_&/HN_QCY+?\:^2W_'/,O_QSM,?\=
MZC+_'>HR_QWJ,O\=ZC+_'?\S*0'_."8!_STD ?] )0+_02D"_T(S _]!/@7_
M/TH&_SU7"?\[9 S_.7 /_S=]$O\VB!3_-9$6_S6:%_\THAG_-*D9_S.Q&O\S
MNAO_,\4;_3/3&_HSYAOW-/,;\S7^&_$T_QWP,_\?[C/_(.<V_R'A-_\AWCC_
M(=XX_R'>./\AWCC_(?\U)P'_/2(!_T(@ ?]&( '_2"4"_THO _]).@3_1T8&
M_T52"?]#7PW_06L1_S]W%/\]@A?^/(P9_#R5&OL[G1SY.Z4=^#JM'O8ZMA[U
M.L ?\SK.'_ ZXQ_K._$?Z#K](>8Z_R/D.O\EX3K_)=@\_R;0/?\FS3[_)LT^
M_R;-/O\FS3[_)O\Y) '_01X!_T<; ?]+&P'_3R(!_U$K O]1-@3_3T$&_TQ-
M"?]+6@[\2682^$=R%O5%?1GS0X<;\4*1'>]"F1_M0:$@[$&I(>I LB+H0+PB
MYT#*(^1!WR/@0>\DW$#\)]A _RG4/_\JST#_*L="_RK"0_\JP$/_*L!#_RK
M0_\JP$/_*O\\( '_11H!_TL7 ?]1%P'_5A\!_U@G O]8,0/_5SP%_%5("?92
M5 [R4&$3[DYM%^I,>!OG2H(>Y4F,(.)(E2+@1YTDWD>E)=Q&KB;:1;DGV$7&
M*-1%W"G/1NXJRT7[+<A%_R[%1?\OP$;_+[I(_R^U2?\NM$G_+K1)_RZT2?\N
MM$G_+O] '0'_218!_U 3 ?]6% #_7!L!_U\C ?]@+ +Z7S<$\UU"".U:3PWG
M6%P3XE9H&-Y3<AS:47T@UD^&)-).CR?039@IS4R@*\M+J2W)2K,NQTJ_+\5*
MT##"2^@PO4OX,KI*_S.X2_\SLTS_,ZY-_S.J3O\RJ4[_,JE._S*I3O\RJ4[_
M,O]#&@'_3!, _U00 /]<$@#_81< _V4> ?MF)P'R9C$#ZF4]!N-C2@O<8%<2
MU5UB&=!:;1_,5W<CR%6 )\54B2O"4I(NP%&:,+Y0HS*[3ZTTN4^Y-;=/R#:T
M3^(VL4_T-ZY0_SBL4/\XIU'_-Z-2_S:@4_\UGU/_-9]3_S6?4_\UGU/_-?]&
M%P'_4!$ _U@- /]@$ #_9A, _VH9 /1L(0'J;2L"X6PW!-EJ10K09U(2RF->
M&L5@:"#!7G(FO5Q[*KI:A"ZW6(PQM%>5-+%5GC:O5*@XK52S.JI3PCNH4]H[
MI53P/*)5_SRA5?\[G5;_.II7_SF75_\XEU?_-Y=7_S>75_\WEU?_-_])% #_
M4PX _UP, /]E#0#_:P\ ^F\3 .QR&0#B=",!V',R \YQ0@G';4\2P6I:&KMG
M9"&W9&TGLV)V+*]??S"L7H<TJ5R0-Z=;F3JD6:,\H5FN/I]8O3^=6-% FEGL
M/YA9_C^76O\^E%O_/)%;_SN/6_\ZCUO_.H];_SJ/6_\ZCUO_.O],$@#_5@T
M_V ) /]H"@#Z;PP \W,. .5W$0#:>1L SWDN L=W/@F_=$L1N7!6&K-M8"&O
M:FDHJF=R+:=E>C*C8X,VH&&,.9U@E3R:7I\_EUVJ095=N$*37<M#D%WH0X]>
M_$&.7_] BU__/HI?_SV(7_\\B%__.XA?_SN(7_\[B%__._].$0#_6 H _V,'
M /IL!@#G<P8 W7@( -I["P#1?A< R'XK L!\.PBY>4@1LG93&:QR72&G;V8H
MHVUN+I]J=S.;:'\WF&:(.Y5ED3Z18YM!CF*G0XQAM$6)8<=%B&+E189B^D.&
M8_]"A&/_0(-C_SZ"8_\]@F/_/()C_SR"8_\\@F/_//]0#P#_6P< _V8# .QO
M @#<=@, U'P' -& "0#*@A0 PH,H KJ!.0>S?D80K'M1&:9W6B&A=&,HG')K
M+IAO<S.4;7PWD6N$.XUJCC^*:)A"AF>C1(1FL4:!9L-'?V;A1W]G^$5^:/]#
M?FC_07UG_S]\9_\^?&?_/7QG_SU\9_\]?&?_/?]2#@#_70, _6D  .%R  #6
M>@( SG\% ,J#" #%AA( O(<F ;6&-@:N@T,/IX!.&*%\6"";>6 GEG=I+9)T
M<#..<GDWBG"!/(9NBS^#;95#?VRA17QKKD=Z:[](>&O=2'AL]D9X;/]$=VS_
M0G=K_T!W:O\_=VK_/G=J_SYW:O\^=VK_/O]4# #_7P  \FP  -UV  #0?0(
MR8,$ ,2'!@"_BA  MXPC ;"*- 6IB$$.HH5,%YR!51^6?UXFD7QF+8QY;C*(
M=W8WA'5_.X!TB#]\<I)#>'&>1G5PK$AS;[U)<7#927%P]$=Q<?]$<G#_0G)O
M_T%R;O\_<F[_/G)N_SYR;O\^<F[_/O]6"@#_8@  YF\  -=Y  #,@0$ Q8<#
M +^+! "YC@X LI @ :N/,06DC#\-G8I*%I:'4QZ1A%PEBX%D+(9_:S&"?7,V
M?GM\.WIYAC]V=Y!"<G:<16]UJ4AL=;I):W7426MU\D=K=?]%;'7_0VUS_T%M
M<O\_;7+_/VUR_S]M<O\_;7+_/_]9!P#_90  XG(  -%\  #'A   P(H" +F/
M @"SD@P K)0= *:3+P2>D3P+F(](%)&,41R+B5HDAH=B*H&%:3!\@G$U>(%Z
M.G1_@SYP?8Y";'R:16E[IT=F>KA(9'O02&1[\$=E>_]$9GK_0V=X_T%H=O\_
M:';_/VAV_S]H=O\_:';_/_];! #W:0  W78  ,V   ##B   NXX  +23 0"M
MEPD IY@: *"8+ .9ECH*DI1%$HR23QJ&CU<B@(U?*'N+9RYVB6\S<H=W.&V%
M@3QIA(M 9H*70V*!I49@@;9'7H'-1UZ![T9?@?]$8'__0F%]_T%B>_\_8WK_
M/V-Z_S]C>O\_8WK_/_]>  #I;0  UGD  ,B$  "^C   MI,  *Z7  "FFP0
MH)T7 )J=*0*3G#<(C)I#$(:831B EE4?>I1=)G6292QPD&PQ;(YU-F>-?CIC
MBXD^7XJ505R)HT1:B;1%6(G+15B([418B/]#68;_05N#_T!=@?\^78#_/EV
M_SY=@/\^78#_/O]B  #D<0  SWX  ,.(  "YD0  L)<  *>;  ">H0  F*,3
M ).C)0&-HC0&AJ% #8"?2A5YG5,<=)M:(V^98BAJF&HN9I9R,F&5?#==E(8Z
M69*3/E:2H4!3D;)!4I+)0E*1ZT%2D/] 4H__/U6+_SY6B/\]5X?_/5>'_SU7
MA_\]5X?_/?EG  #==@  R8,  +V-  "SE0  J9L  *"@  "6IP  CZD/ (NJ
M(0&%J3 $?Z@\"GBG1Q)SI5 8;:-8'FBB8"1DH6<I7Z!P+EN>>3)7G80V4YR1
M.5"<GSM.F[ ]3)S'/4R;ZCQ,F?\\3)C_/$V5_SQ/D?\[4(__.U"/_SM0C_\[
M4(__.^MM  #3?   PXD  +>3  "LF@  HI\  )FE  ".JP  A; + (&Q&P!\
ML2L"=[ X!W&O0PUKKDT49JU5&6&L71Y=JV4C6:IN)U6I=RM1J((O3:>/,DJG
MGC5(IZ\V1Z?&-D:FZ39%I/XW1:/_-T:@_S=(G/\W29K_-TF:_S=)FO\W29K_
M-^)T  #*@P  O(\  +"8  "EG@  FZ0  )"K  "%L0  >K@$ ':Y% !RN24!
M;;DS!&BX/PACN$D.7K=2$UJV6AA6MF(<4K5K($ZT=21+M( G2+..*D6SG2Q"
MLZXM0;/%+D&SZ2U L/XO/Z__,3ZM_S) J/\R0:;_,D&F_S)!IO\R0:;_,M5\
M  #"B@  M98  *B=  "=HP  DJH  (>Q  !\MP  <+X# &C"#@!FPQT 8\,M
M 5[#.01:PT0(5L).#%+"5Q!/P5\42\%I%TC!<QI%P'X=0L",(#_ FR(]P*TC
M/,'$(SS Z2,ZOOXF.+S_*#>[_RDXN/\J.+;_*SBV_RLXMO\K.+;_*\F%  "Y
MDP  K)P  *"B  "4J@  B+$  'RX  !QO@  9L4# %O+" !7S1, 5LXC %/.
M,@%0SCX#3<](!4G/4@A&SUL+0\]E#D#/;Q ^SWL3.\^)%3G/F1<WSZL8-M##
M&#;/Z!@TS?L;,LO_'3'*_Q\PR?\A+\C_(2_(_R$OR/\A+\C_(;Z/  "OF@
MHJ$  ):I  "*L   ?;@  '&_  !FQ@  6\P" %#2!P!'V@P 1MP8 $7<)P!$
MW34!0=U  C_>2P,]WE4$.M]?!CC?:0<UWW8),^"$"S'@E POX:8-+N&\#BWB
MX XMWO@/*]W_$BK<_Q0IVO\6*-K_%BC:_Q8HVO\6*-K_%K.8  "EH   F:<
M (NP  !^N   <<   &7(  !9S@  3M,  $3;!  _Z0T />D7 #OJ(P YZBX
M-NLX 33K0@$Q[$L"+^U5 RWM7P,J[FL$*.YX!2;OB 8E[YH'(_"N!R+QR <B
M\.T'(>S_!R'K_P@@Z_\*'^K_"Q_J_PL?ZO\+'^K_"ZB?  ";I@  C:\  '^X
M  !QP0  9,H  %C0  !,U@  0=T  #CD   U]@P ,_<4 ##W'@ N^"< *_DP
M "CY. $F^D !(_M) 2'[4@$>_%T"'/UI AK]>0,8_HL#%_^> Q7_LP04_],$
M%/[T!!/\_P,3^O\#$_G_ Q/Y_P,3^?\#$_G_ YVE  "/K@  @+@  '+"  !D
MRP  5M,  $G:   ^WP  -.0  "[T   K_PH */\0 "7_%P B_Q\ '_\F !S_
M+0 9_S0 %_\\ !3_1 $2_TX!$/]9 0[_9P$,_W<!"_^* @K_GP()_[4""/_5
M @?_] ('__\"!___ @?__P('__\"!___ I&M  ""N   <\(  &3,  !6U0
M2-T  #OB   PYP  )^X  "/_   @_P0 '/\, !G_$0 6_Q8 $_\; !'_(0 .
M_R< #?\N  K_-@ '_SX !/](  #_5   _V(! /]S 0#_AP$ _YT! /^R 0#_
MR@$ _^H! /_S 0#_\P$ __,! /_S 82W  !TP0  9<P  %;8  !'WP  .>4
M "WJ   C[@  '/T  !C_   5_P  $?\$  __"P -_PX "?\1  ;_%0 #_QH
M /\@  #_)@  _RX  /\W  #_00  _TT  /]<  #_;0  _X(  /^6  #_J
M_[H  /_#  #_PP  _\,  /_# /\D+P'_)2\!_R@O ?\G,0'_)#8"_R ^ O\:
M20/_%U8#_Q5D _\3<@3_$G\$_Q**!/\2E 3_$IT%_Q*D!?\2K ;_$K,&_Q*Z
M!O\2PP;_$\X'_Q/?!_\3ZP?_$_8'_Q/_!_\3_P;_$_\&_Q3_!_\4_PC_$_\(
M_Q7_"?\5_PG_%?\)_Q7_"?\E+@'_*2T!_RLL ?\K+@'_*3,"_R0[ O\?1@/_
M'5,#_QMA!/\9;@3_%WL$_Q>'!?\7D07_%YH&_Q>A!O\7J0?_%[ '_Q>W"/\7
MP C_&,H(_QC;"/\8Z C_&/0(_QC]"/\9_PC_&?\(_QG_"?\9_PK_&/\+_QK_
M"_\:_PO_&O\+_QK_"_\F+0'_+"D!_RXH ?\O*@'_+2\"_RDW O\G0P/_)% #
M_R)=!/\@:@7_'G<%_QZ#!O\>C0?_'I8'_QZ>"/\>I0G_'JP)_QZS"?\>O K_
M'L8*_Q[3"O\>Y0K_'O$*_Q_\"OX?_PK]'_\+_!__#/P>_PW\'_\.]R'_#O<A
M_P[W(?\.]R'_#O\J*@'_+R8!_S(D ?\S)0'_,BH!_S$T O\O/P/_+4P#_RI9
M!/\H9@7_)G(&_R5^!_\EB0C_)9()_R6:"O\EH0O_):@+_R2P#/\DN S_)<$,
M_R7.#?\EX0W\)>\-^2;Z#/8F_PWU)O\/]"7_$/0E_Q'R)O\2[2?_$NTG_Q+M
M)_\2[2?_$O\N)@'_-"(!_S<@ ?\Y(0'_."4!_SDO O\X.P+_-4<#_S-4!?\Q
M80;_+VT'_RYY"?\MA K_+8T,_RR6#?\LG0W_+*4._2RL#_PLM _[++T/^2S)
M$/8LW1#S+>P/[RWX#^TM_Q+K+/\4ZBS_%>DL_Q;E+?\6X"[_%N N_Q;@+O\6
MX"[_%O\R(P'_.!T!_SP; ?\^&P'_0"(!_T$K ?] -@+_/D(#_SQ/!?\Y7 ;_
M.&@(_39S"_LU?@SX-8@.]S21#_4TF1#S-* 1\C.H$O SL!+O,[D3[C/%$^LT
MUQ/G-.H2XS3W%.$T_Q?>,_\9W#/_&MLS_QK4-/\:SC7_&LXU_QK.-?\:SC7_
M&O\V'P'_/!D!_T$6 /]$%@#_1QX!_TDG ?](,@+_1CT#_T1)!?I"5@?V0&()
M\C]N#.\]>0_M/(,0ZCR,$N@[E!/G.YP4Y3ND%>,ZK17B.K86X#O"%M\[TA;:
M.^@7U#KV&M Z_QS-.O\>RSK_'LHZ_Q_$._\?P#S_'L \_Q[ //\>P#S_'O\Y
M&P'_0!4 _T41 /]*$P#_3AD _U B ?]0+ ']3C<"]DM#!/!)4 ?K2%T*YT9I
M#>-%=!#@1'X3W4.'%=M"D!?809@8U4"@&=- J1O10+(<ST"]'<U S!W*0>0>
MQD#T(,) _R*_0/\CO4#_([M _R.V0?\CLT+_(K-"_R*S0O\BLT+_(O\]%P#_
M1!$ _TH. /]0$ #_5!4 _U8= /U6)@'S53$!ZU,] ^522P;?4%@*VDYC#M1,
M;A/02G@6S4F!&<M(BAO(1Y(=QD>:'\1&HR'"1JPBP$6W([Y%Q22\1=PDN$;P
M);5&_R>R1O\GL$;_)ZY&_R>J1_\FITC_)J=(_R:G2/\FITC_)O] % #_2 X
M_TX+ /]5#@#_61$ _UP6 /1='P#J7"H!XELW MI:1@725U,+S%5>$,A3:!7$
M47(9P5!['+Y/A!^\38PBN4V5)+=,G2:U2Z<GLTNQ*;%*ORJO2M$JK$OK*ZE+
M_"RF2_\LI4S_*Z-,_RJ?3?\JG4W_*9U-_RF=3?\IG4W_*?]#$0#_2PP _U,(
M /]:"P#_7@T ^6 0 .MA%@#A8B$ UF(Q <YA007'7TX+PEQ9$;U:9!>Y6&T;
MME9V'[-5?B*P4X<EKE*/**M1F"JI4*(LIU"L+:5/N2^C3\LOH%#F+YY0^3"<
M4/\OFE'_+IA1_RV64O\LE%+_*Y12_RN44O\KE%+_*_]&$ #_3@D _U8% /Y>
M!@#O8@< YV4* .1F#@#69QD S6@M <5G/06_94H+N6-5$K1@7Q>P7FD<K%QQ
M(:E:>B2F68(HI%B+*Z%6E"V?59TOG%6H,9I4M#.85,4SEE3A-)-5]C.25?\R
MD5;_,8]6_S"-5O\NC%?_+8Q7_RV,5_\MC%?_+?])#@#_404 _UH! .YB  #?
M9P, V&H& -5K"@#-;14 Q6XI ;YM.02W:T<+L6A2$:QF7!BH9&4=I&)M(J%@
M=2:>7GXIFUV&+9A<CR^56IDRDUFD-)!9L#:.6< VC%G;-XI9\S:)6O\TB%O_
M,X=;_S&&6_\PA5O_+X5;_R^%6_\OA5O_+_]+# #_5   ^UX  .)E  #8:P$
MSVX% ,QP" #&<A( OG,F ;=S-@2Q<$0*JVY/$:9K61BA:6$=G6=J(IEE<B>6
M8WHJDV*#+I!@C#&-7Y4TBEZ@-H=>K3B%7;PY@UW4.8)>\#B!7_\V@%__-(!?
M_S-_7_\Q?E__,'Y?_S!^7_\P?E__,/]-"0#_5@  [F$  -UI  #1;P  RG,#
M ,5U!@# =A  N'@C +%X,P.K=D$)I7-,$)]P5A>;;E\=EFQG(I-J;R>/:'<K
MC&=_+XEEB#*%9)(U@F.=-X!BJCE]8KDZ>V+/.WIB[CEZ8_\X>F/_-GEC_S1Y
M8_\R>6+_,7EB_S%Y8O\Q>6+_,?]/!P#_60  YF0  -=L  #,<P  Q'<" +]Y
M! "Y>@X LGP@ *Q\,0.E>CX)GWA*$)IU4Q>5<UP=D7%D(HUO;">);70KA6Q\
M+X)JA3)_:8\U?&B;.'EGISIV9K8[=&;,/'-GZSMS9_\X<VC_-G-H_S5S9_\S
M<V;_,G-F_S)S9O\R<V;_,O]1! #_7   XF<  -)P  #'=@  P'H  +I] @"T
M?PP K8$= *>!+@*@?SP(FGU'#Y5Z41:0>%H<BW9B(8=T:2:#<G$K?W%Z+WQO
M@S)X;HTU=6V8.')LI3MP:[0\;FO)/&UKZ3MM;/XY;6S_-VYL_S5N:_\T;FK_
M,FYJ_S)N:O\R;FK_,O]3  #T7P  WFH  ,US  ##>@  NWX  +6!  "N@PD
MJ(4: **%*P*;A#H'E8)%#I!_3Q6*?5@;AGM?((%Y9R5]=V\J>G9W+G9T@#)S
M<XLU;W*6.&QQHSII<+(\:'#&/&=PYSMG<?PY:''_-VAP_S5I;_\T:6[_,VEN
M_S-I;O\S:6[_,_]6  #K8@  V&X  ,EV  "_?0  MX(  +"%  "HAP8 HHD7
M )R**0&6B3<&D(=##(N%31.%@E49@(!='WQ_921X?6TI='MU+7!Z?C%M>8@T
M:7>4-V9VH3IC=K [87;$/&%VY3MA=OLY8G;_-V-U_S5C<_\T9'+_,V1R_S-D
M<O\S9'+_,_]8  #F9@  TG$  ,5Z  "[@0  LH<  *N*  "BC ( G(X4 )>/
M)@&1CC0%BXQ "X6*2A& B%,8>X9;'7:%8R)R@VHG;H)R*VJ >R]G?X8S8WZ1
M-F!]GCE=?*XZ6WS!.UM\XSI;?/HX7'O_-UU[_S5>>?\T7W?_,U]W_S-?=_\S
M7W?_,_Y<  #A:@  S74  ,!^  "VA@  KHL  *6.  ";D0  E9,1 )"4(@&+
MDS$#A9(]"7^12 ]ZCU$6=8U9&W&,8"!LBF@E:(EP*62'>2UAAH,Q786/-%J$
MG#97@ZPX58._.56#X3A5@ODW5H+_-5:!_S18?_\S67W_,EE]_S)9??\R67W_
M,N]@  #;;@  QWH  +N#  "RBP  J)   )^3  "4E@  C9D. (F:'@"$FBX"
M?IDZ!WF710UTEDX3;Y56&&J37AUFDF4A8I%M)EZ/=BI;CH$M5XV-,%2,FC-1
MC*HU3XR]-4^,WC5/B_<T3XK_,U")_S)1AO\Q4H3_,5*$_S%2A/\Q4H3_,>IE
M  #2<P  PG\  +:(  "LD   HI0  )B8  ",G   A)\* ("@&0!\H2D!=Z V
M!7*?00IMGDL/:)U3%&2<6QE@FV,=7)IK(5B9="55F'XI49>*+$Z6F"Y+EJ@P
M2I:\,4F6W#!)E/8P29/_,$F2_S!*D/\O2XW_+TN-_R]+C?\O2XW_+^)K  #*
M>0  O(4  +&/  "FE   FYD  )&=  "&H@  >J8# ':G$P!SJ"0 ;J@R VJH
M/09EIT<+8:90#UVE6!19I& 85:-H'%*C<1].HGPC2Z&()DBAEBA%H*8J1*&Z
M*T.AVBI#G_4K0IW_*T*<_RQ"F_\L1)?_*T27_RM$E_\K1)?_*]=R  ##@
MMHP  *J4  "?F0  E)X  (FC  !^J   <*X  &JP#@!HL1T 9;$L 6&Q. -=
ML$,&6;!,"E6O5 Y2KUT13JYE%4NN;QA(K7D;1:V&'D*LE2 _K*4B/JVY(SVM
MV"(]J_4C/*G_)3NG_R8[IO\F.Z3_)CND_R8[I/\F.Z3_)LQZ  "[B   KI(
M **9  "7G@  C*0  ("J  !UKP  :;0  %ZY!@!;NA0 6;LD %:[,0%3NST#
M4+M'!4V[4 =*NED*1[IB#42Z;!!!NG<3/KF$%3RYDQ<YN:,8.+FW&3>ZUADW
MN/0:-;;_'#2T_QXSL_\?,[+_(#.R_R SLO\@,[+_(,&#  "TD0  II@  )N>
M  "/I0  @JL  ':Q  !KM@  7[P  %3! P!,Q0T 2\49 $G&* !(QC4 1<=
M 4/'2@- QU,$/L==!CO'9P@YQW,*-\> ##3'D TRQZ$.,<BU#S#(TP\PQO00
M+L3_$RW"_Q4LP?\6*\#_%RO _Q<KP/\7*\#_%[B-  "JEP  GIX  )&E  "$
MK   >+(  &NY  !@OP  5,,  $K( @! S0< .M(. #G2&P XTR@ -],U #;4
M0  TU4L!,]55 3'68 (OUFP#+==Z!"O8BP4JV)T%*-FQ!B?:S08GU^\&)M3_
M"272_PLDT?\,(]#_#2/0_PTCT/\-(]#_#:Z6  "@G0  E*0  (:L  !YM
M;+L  &#"  !4Q@  2,L  #[0   UU00 +=T* "SA$P KXA\ *>,J "CD-0 G
MY#\ )N5* "3F50 CYF$!(>=N 2#G?@(>Z) "'>FD AOIO (:ZN("&N;\ AGE
M_P,9Y/\$&./_!1CC_P48X_\%&./_!:.=  "6I   B*P  'JU  !LO0  7\0
M %/*  !'S@  /-,  #+:   JWP  )>X) "/P$0 A\1D '_$B !WR*P ;\S0
M&?0^ !?T2  5]5( $_9? !+V;@$1]X !$/B4 0_YJ@$.^<8!#OGM 0WV_P$-
M]/\!#?/_ 0WS_P$-\_\!#?/_ 9FC  "+K   ?+4  &V^  !?Q@  4LT  $72
M   YV   +]X  ";B   ?Z@  '/L& !G_#@ 7_Q, %/\: !+_(0 0_R@ #O\P
M  W_.0 +_T, "?].  ;_7  $_VP  O^   '_E@  _ZT  /_*  #_\   __\
M /__  #__P  __\  /__ (VK  !]M0  ;K\  &#(  !2T   0]<  #?=   K
MX@  (N8  !GJ   5^0  $O\  !#_"  ._PX #/\1  G_%@ &_QP  _\B  #_
M*@  _S,  /\]  #_20  _U<  /]I  #_?@  _Y4  /^L  #_QP  _^@  /_Z
M  #_^@  __H  /_Z ("U  !POP  8<D  %+3  !#VP  ->$  "GF   >Z@
M%>X  !#X   ._P  "_\   C_   $_P8  /\*  #_#@  _Q$  /\5  #_&P
M_R,  /\K  #_-@  _T,  /]3  #_90  _WH  /^1  #_I@  _[@  /_/  #_
MSP  _\\  /_/ /\<+P'_("P!_R$L ?\>+@'_&C,!_Q0\ ?\/1@'_#50"_PMA
M O\);P+_"7L"_PF& O\)D +_"9D"_PF@ O\)IP+_":T"_PFT O\)O '_"<4!
M_PG1 O\)XP+_">\"_PGY ?\*_P'_"O\!_PK_ O\*_P+_"O\"_PO_ _\+_P/_
M"_\#_PO_ _\?+0'_(RD!_R0I ?\B*P'_'C !_Q@X ?\40P'_$5 "_Q!> O\.
M:P+_#G<"_PZ# O\.C0+_#I4"_PZ= O\.I +_#JH"_PZQ O\.N0+_#L$"_P[-
M O\.WP+_#NP"_P[X O\._P+_#O\"_P__ _\/_P/_#_\$_Q#_!/\0_P3_$/\$
M_Q#_!/\C*@'_)B8!_R@E ?\G)P'_(RL!_QXS ?\;0 '_&4T"_Q9: O\49P+_
M$W,"_Q-^ O\3B0/_$Y$#_Q.9 _\3H +_$Z<#_Q.N _\3M0/_$[X#_Q/) _\3
MV@/_%.D#_A3V _L4_P/Y%?\#^17_!/@5_P7X%?\&^!7_!O@5_P;X%?\&^!7_
M!O\F)@'_*B(!_RP@ /\K(@'_*"8!_R<P ?\D/ '_(DD"_Q]5 O\=8@+_&VX#
M_QMZ _\:A /_&HT#_QJ5 _\:G 3_&J,$_QNJ!/\;L@3_&[H$_QO%!/P;TP3Y
M&^<$]1ST!/(<_P7Q'/\&\!S_!^\=_PCO'?\)[QS_">X<_PGN'/\)[AS_"?\J
M(@'_+AT _S ; /\P' #_,"( _S L ?\N-P'_*T0"_RA1 O\F70/_)&D#_R-U
M!/\C?P3^(X@$_2.1!?LCF 7Z(Z %^".G!O<CK@;U([<&]"/!!O(DSP;N).0&
MZB7R!N@E_@CF)/\*Y"7_"^,E_PSC)/\,XB3_#.$D_PWA)/\-X23_#?\N'@#_
M,Q@ _S46 /\U%0#_.!T _S@G ?\W,P'_-#\!_S)+ O\O6 /[+F0$^"UO!/4L
M>@7S+(,&\2R,!N\LE ?M+)P(["RC".HLJPCI++,(YRR^">8LS GB+>((WBWQ
M"MLL_@S6+?\.U"S_#](L_Q#1+/\0SRS_$,XM_Q#.+?\0SBW_$/\R&0#_-Q0
M_SH1 /\\$@#_/QD _T B /\^+0'_/#D!^CI% O0X4@/P-UX$[#9J!>DU= ;F
M-7X(Y#2'".(TD G@-)@*WC2?"MPSIPO:,[ ,V#.[#-4SR0W2--\-SC3P#\HT
M_1+'-/\3Q33_%,,T_Q7#,_\5P#3_%;\T_Q2_-/\4OS3_%/\V%0#_.Q  _SX-
M /]##P#_1A0 _T8< /]&)@#V1#(![T(_ >E 3 /D/UD$WSYD!ML];PC8/'D*
MU#R"#-$[BPW/.Y,/S3J:$,LZHA').JL2R#JU$\8ZPA/$.M44P#OK%;PZ^Q>Y
M.O\8MSK_&;8Z_QFU.O\8LCO_&+$[_QBQ._\8L3O_&/\Y$@#_/PT _T,) /](
M# #_2Q  _TP5 /5,'P#K2BH Y$DW =U)1@+51U,$T$9?",Q%:0O)1',-QD-\
M$,-"A!+!0HP3OT&5%;U!G1:[0*87ND"P&+A O!FV0,P:LT'F&J]!]QRM0?\=
MJT'_':E!_QRI0?\<ID'_&Z5!_QNE0?\;I4'_&_\]$ #_0@D _T@% /]-" #_
M4 L ^5$/ .M0%0#A3R  V% Q ,]000+)3TX%Q$Y:"<!,9 V]2VT0NDIV$[=)
M?A6U2(<7LT>/&;%'EQNO1J <K4:J'JM%MA^I1<8?IT;@(*1&]""A1O\AGT?_
M()Y'_R">1_\?FT?_'II'_QZ:1_\>FD?_'O] #0#_1@0 _TP  /A2 @#H500
MX54( .)5#0#551D S%<L ,57/ *_5DH&NE55"K937PZR4F@2KU!Q%:Q/>1BJ
M3H$:J$V*':5,DA^C3)P@H4NF(I]+L2.=2\ DFTO8)9E+\"663/\DE4S_))1,
M_R.33/\BD4W_(9%-_R&13?\AD4W_(?]""@#_20  _U$  .97  #=6P$ U5P%
M -);"0#+7!0 PUXH +Q>. *V748&L5M1"JU96P^I6&03IE9L%Z-5=!J@5'T=
MGE.%'YM2CB*949<DEU"A)I50K2>24+PHD5#0*(Y0["B-4?XGBU'_)HM1_R6*
M4O\DB5+_(XA2_R.(4O\CB%+_(_]%!P#_2P  \%4  -];  #38   S&$# ,AA
M!@##81$ NV0D +5D- *O8T(%JF%."J5?5P^A76 4GEQH&)M;<!N867@>E5B!
M(9-7BB205I,FCE6>*(M5J2J)5+<KAU3+*X55Z2N$5?PJ@U;_*(-6_R>"5O\E
M@5;_)(%6_R2!5O\D@5;_)/]' P#_3P  YU@  -E@  #-9   QF8! ,%F! "[
M9@X M&D@ *YI,0*H:#\%HV9*"I]E5 ^:8UT4EV%E&)-@;1R07G4?CEU](HM<
MAB6(6Y HA5J:*H-9IBR 6;0M?UG'+GU9YBU\6OHL>UK_*GM;_RA[6_\G>UK_
M)GI:_R5Z6O\E>EK_)?])  #[4@  XUP  -)C  #':   P&L  +IK @"U:PT
MKFT= *AN+@&C;3P%G6M("IEJ40^4:%H4D&9B&(UE:AR*8W(@AV)Z(X1A@R:!
M8(PI?E^7*WM>HRUY7K$O=UW$+W5>XB]U7ODM=5__*W5?_REU7_\H=5[_)G5>
M_R9U7O\F=5[_)O]+  #P50  WE\  ,UG  ##;   NV\  +5P  "O;PH J'$:
M *-R*P&=<CD$F'!%"9-N3PZ/;5@4BVM@&(=I9QR$:&\@@6=W(WUF@"9Z9(HI
M=V.4+'5CH2YR8J\O<&+!,&]BWS!N8_<N;V/_+&]C_RIO8_\H;V+_)V]B_R=O
M8O\G;V+_)_]-  #K6   V6,  ,EJ  "_<   MW,  +!T  "I= < HW87 )YW
M* &8=C<$DW5""(YS3 Z)<543A7!=&(%N91Q^;6P?>VQT(WAJ?29T:8<I<6B2
M+&YGGBYL9ZPP:F>^,6EGW#!I9_4N:6?_+&EG_RIJ9_\I:F;_*&IF_R=J9O\G
M:F;_)_]0  #G6P  TV8  ,5N  "[<P  LW<  *MY  "D> , G7H4 )A[)0&3
M>S0#CGI !XEX2@V$=E,2@'5;%WQS8AMX<FH?=7%R(G)O>R9O;H4I;&V0+&EL
MG"YF;*HP9&R\,6-LV3!C;/0O8VS_+61L_RMD:_\I96K_*&5J_RAE:O\H96K_
M*/U3  #C7P  SFD  ,%Q  "W=P  KWL  *=]  ">?0  F'X1 ). (@".@#$"
MB7\^!H1]2 Q_?%$1>WI9%G=Y8!IS=V@>;W9P(6QU>"5I=((H9G..*V-RFBY@
M<:@O7G&Z,%UQU#!=<?(N7G'_+%YP_RM?</\I8&__*&!N_RA@;O\H8&[_*/%5
M  #>8@  RFT  +UU  "S>P  JX   **"  "8@0  D8,/ (V%'P"(A2X"@X0[
M!7Z#10IZ@4X/=8!6%'%_7AAN?68<:GQM(&=[=B-C>H G8'F+*EUXF"Q:=Z8N
M6'>X+U=WT2]7=_$N6';_+%AV_RI9=?\I6G3_*%IT_R=:=/\G6G3_)^U9  #7
M9@  Q7$  +EZ  "O@   IH0  )V&  "1AP  BHD, (:*&P""BRL!?8HX!'B)
M0@ATB$P-;X=4$FR%6Q9HA&,:9(-K'F&"="%=@7TD6H")*%=_EBI5?J0L4GZV
M+5%^SBU1?>\L4GW_*U)\_RE3>_\H5'K_)U1Z_R=4>O\G5'K_)^A>  #0:P
MP'8  +1^  "KA0  H8D  )>+  ")C0  @X\( 'Z0%P![D2<!=I$T W*0/P9M
MCTD+:8Y1#V6-61-BC& 77HMH&UN*<1Y7B7LA5(B&)%&'E"=/AJ(I38:T*DN&
MS"I+A>XI3(3_*4R#_RA,@_\G38'_)DZ!_R9.@?\F3H'_)N%C  #)<   NWL
M +"$  "FB@  FXX  )&1  "$DP  >I4" '67$@!RF"( ;Y@P FJ7.P1FET4(
M8I9.#%^55@];E%T36)-E%U63;AI1DG@=3I&$($N0D2-)D*$D1Y"R)D60RB9%
MC^TE18W_)46,_R5&B_\D1HK_)$:*_R1&BO\D1HK_)-AI  ##=@  M8$  *N*
M  "?CP  E9,  (J6  !^F@  <)T  &N?#@!HGQP 9J J 6*@-P)?GT$%6Y]*
M"%B>4@M4GEH.49UB$DZ<:Q5+G'482)N!&D6;CQU"FI\?0)JP(#^:R" _F>L?
M/YC_(#Z6_R$^E?\A/Y3_(3^4_R$_E/\A/Y3_(<UP  "\?0  L(@  *2/  "9
ME   CI@  (.=  !WH   ::0  &"G" !=J!0 6ZDD %FI,0%6J3P"4ZE%!%"H
M3@9-J%<)2JA?#$>G: Y$IW,10:9_%#ZFC18\IIT7.J:O&#FFQQ@YI>H8.*/_
M&C>A_QLWH/\<-Y__'#>?_QPWG_\<-Y__',1X  "UA0  J8\  )V5  "2F@
MAI\  'JC  !NJ   8JP  %6P  !0L@X 3K(; $VS* !+LS4 2;,_ 4:S20)$
MLU($0;-;!C^S9 @\LV\*.K-[##>SB@XULIH/,[.M$#*SQ1 RLND0,;#^$C"N
M_Q0OK?\5+ZS_%B^L_Q8OK/\6+ZS_%KN!  "NC@  H94  )::  ")H   ?:8
M '&K  !EKP  6;0  $ZW  !#O 4 0+T1 #^]'@ ^OBL /+XV #N_00 YOTL!
M-[]4 C7 7P(SP&H$,<!W!2_ A@8MP)<'*\"J""K!P@@JP.<'*;W]"BB\_PPG
MNO\-)[G_#B>Y_PXGN?\.)[G_#K*,  "EE   F9H  (VA  !_IP  <JT  &:S
M  !:N   3[L  $2_   ZQ ( ,,D( "[*$0 MRAT +,LI "O+-0 KS$  *LU*
M "C-5@ GSF$ )LYO 23.?P$CSY$"(<^E B#0O0(@S^0"'\WZ Q[+_P0>RO\%
M'<G_!AW)_P8=R?\&'<G_!JB4  "<F@  D*$  (*H  !TKP  9[8  %N\  !.
MP   0\,  #G'   OS   )] $ !_6"@ ;VA  &]L: !K;)@ :W#$ &=T\ !C=
M2  8WE4 %]]B !;@<@ 5X(4 %.&: !/BL0 2X\\ $N#T !+>_P$1W?\!$=O_
M A';_P(1V_\"$=O_ IZ:  "2H0  A*D  ':Q  !HN   6[\  $[$  !"R
M-\P  "W0   DU0  '-L  !7?!0 4Z0X $NH4 !'K'0 0ZR8 #NPP  [M.@ -
M[D8 "^Y3  KO8@ )\'0 "/&)  ?RH  %\KH !/'D  +Q_0 "[_\  ^W_  /M
M_P #[?\  ^W_ )6A  "&J0  >+(  &FZ  !;P@  3<@  $#,   TT0  *M8
M "';   9X   $N0   _P 0 -^0H "_H/  G[%0 '^QP !/PD  '\+   _#<
M /Q"  #\4   _&$  /UU  #\C   _*0  /S!  #\ZP  _/\  /W_  #]_P
M_?\  /W_ (FI  !YL@  :KL  %S$  !.S   /]$  #+7   GW0  '>$  !7E
M   .Z   "O$   C]   %_P,  ?\)  #_#@  _Q(  /\7  #_'P  _R<  /\Q
M  #_/@  _TT  /]?  #_=0  _XT  /^F  #_P@  _^<  /_\  #__P  __\
M /__ 'RS  !LO   7<8  $[/   _U@  ,=T  "7B   :Y@  $>H   SN   %
M\@   /\   #_    _P   /\   #_!0  _PH  /\.  #_$@  _Q@  /\A  #_
M*P  _SD  /]*  #_70  _W,  /^,  #_I   _[D  /_4  #_W@  _]X  /_>
M /\8+ #_&2D _QDH /\5*P#_$#  _PLX ?\#1 '_ %$!_P!> ?\ ; '_ '@!
M_P"" ?\ C '_ )0!_P"< /\ H@#_ *@ _P"O /\ M@#_ +X _P#( /\ UP#_
M .< _P#S /\ _0#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\;
M*0#_'28 _QPE /\9)P#_$RP _PXT /\+0 '_"$X!_P5; ?\#: '_ G0!_P)_
M ?\"B '_ I$!_P*8 ?\"GP'_ :4 _P&L /\!L@#_ ;H _P'$ /\!T0#_ .0
M_P#Q /\ _ #\ ?\ _ +_ /P#_P#\!/\!_ 7_ ?P%_P'\!?\!_ 7_ ?\?)@#_
M(2( _R A /\>(P#_&"< _Q,P /\1/ '_#DH!_PU7 ?\+8P'_"F\!_PIZ ?\*
MA '_"HT!_PJ4 ?\*FP'_"J(!_PJH ?\*KP'_"K<!_PK  /\*S #_"N  ^PKO
M /<*^@#U"_\!]0S_ ?0-_P'T#?\"] W_ O0-_P+T#?\"] W_ O\B(@#_)!T
M_R0< /\B'0#_'B( _QPL /\9. #_%D4!_Q-2 ?\27@'_$&H!_Q!U ?\0?P'_
M$(@!_Q"0 ?\0EP'_$)X!_Q"E ?T0K '\$+,!^A"] ?D1R0'U$=T!\1'M >X1
M^0'L$O\"ZQ/_ NH3_P/I$_\#Z1/_ ^D3_P/I$_\#Z1/_ _\F'0#_*!@ _R@6
M /\F%@#_)AT _R8H /\C- #_($  _QU- ?\;60'_&64!_AEP ?P8>@'Y&(,!
M]QB, ?88DP'T&)H!\QBA ?$9J 'P&; "[AFZ NT9Q@+J&MD"YAKK >(;^0+@
M&_\#WAS_!-T<_P7<'/\%W!S_!=L<_P7;'/\%VQS_!?\J&0#_+1, _RT1 /\M
M$0#_+AD _RTB /\L+@#_*3H _R9' ?HD5 'V(V !\B)K >\B=0+M(GX"ZR*'
M NDBCP+G(I8"Y2*> N0BI0+B(JT"X2.W M\CPP+=(]8"V"3J ](D^07/)?\&
MS27_!\LE_PC*)?\(RB3_",HD_PC*)/\(RB3_"/\N% #_,1  _S(- /\T#@#_
M-10 _S4< /\S)P#Z,30 \R]! .XM3@'I+%H!Y2QE N(L< +?*WD"W2N" ]HK
MBP/8*Y($U2N:!-,KH@31*ZH%SRNS!<TKOP;,+,\&R"WG!\0M]PG!+?\*ORW_
M"[TM_PR\+?\,O"S_#+LL_PR[+/\,NRS_#/\Q$0#_-0P _S8' /\Z"P#_/!
M_SL5 /@Y'P#O-RL YS8Y .$U1P#<-50!U35@ M$U:@/.-',$S#1\!<HTA0;(
M-(T'QC.4",0SG G",Z4)P3.N"K\SN0N],\@+NS3A"[<T\PVT-/\/L33_#[ T
M_Q"O-/\0KC3_#ZXT_P^N-/\/KC3_#_\U#@#_. < _SP" /] !@#_00L ^D$/
M .T_%@#C/"( VCTQ -(^00#,/D\"R#Y: \0]9 7!/6X'OSQV"+P\?@JZ.X<+
MN#N/#+<[EPVU.I\.LSJI#[$ZM!"O.L(1KCK9$:H[[Q*G._\3I3O_%*0[_Q.C
M._\3HCO_$Z([_Q*B._\2HCO_$O\X"@#_/   _T$  /5%  #F1@( X44' .-"
M#0#50QD S$4L ,9'/ '!1TD"O$95!+E%7P:U1&@)LT-Q"[!#>0VN0H$/K$*)
M$*I!D1*H09H3IT"D%*5 KQ6C0+P6H4#0%IY!ZA><0?P7FD'_%YA!_Q>80?\6
MET'_%9=!_Q670?\5ET'_%?\[!@#_/P  ^48  .5+  #<3@  TTT$ -%*"0#*
M2A0 PDTG +Q.-P&W3D4"LDU0!:],6@BK2V,*J$IL#:9)= ^D27P1H4B$$Y]'
MC!6=1Y47FT:?&)E&JAF71K@:ED;*&Y-&YAN11_D;CT?_&HY'_QF.1_\8C4?_
M&(U'_Q>-1_\7C4?_%_\^ @#_0P  ZTL  -U1  #15   RE0! ,92!0#!41$
MN5,B +-5,P&N5$$"JE1,!:935@BB45\,GU!G#YU/;Q&:3G<4F$Y_%I9-B!B3
M3)$9D4R;&X]+IAV-2[,>BTO%'HE+XAZ'3/<>ADS_'85,_QR%3?\:A4S_&85,
M_QF%3/\9A4S_&?]   #\1P  Y5   -56  #*60  PEH  +U8 P"X5PX L5D>
M *Q:+P&G6CT"HEE)!9Y84PF;5UL,EU9D$)55:Q*25',5CU-[%XU2A!J+48T<
MB%&7'H90HQ^$4+ @@E#!(8!0W2%^4?0@?5'_'WU1_QU]4?\<?5'_&WU1_QI]
M4?\:?5'_&O]"  #P2@  WU0  ,Y:  #$7@  O%\  +9>  "Q7 L JUX: *5@
M*P"@8#H"G%]%!9=>4 F47%@,D%M@$(U::!.+67 6B%AW&(57@!N#5HD=@%:4
M'WY5GR%[5:TB>52](WA5UR-W5?(B=E;_('96_Q]V5O\==E;_''96_QMV5O\;
M=E;_&_]%  #L3@  VE@  ,E>  "_8@  MV0  +%C  "K80@ I&,7 )]D* ":
M93<"EF1#!9%C30B.854,BF!=$(=?91.$7FP6@5UT&7Y<?1Q\6X8>>5J1('=:
MG2)T6:HD<EFZ)7%9TB5P6O C;UK_(F]:_R!P6O\><%K_'7!:_QQP6O\<<%K_
M'/](  #G4@  TUL  ,5B  "[9@  LV@  *QH  "E9@4 GV<4 )II)0"5:30"
MD&A !(QG2@B(9E,,A&5;$(%D8A-^8VH6>V)R&7AA>AQV8(0><U^.(7!>FB-N
M7J@E;%VX)6I>SB9I7NXD:5[_(FI>_R!J7O\?:E[_'FI>_QUJ7O\=:E[_'?E*
M  #C50  SU\  ,%E  "W:@  KVP  *=L  "?:@$ F6L1 )1M(@"0;C$!BVT]
M!(=L1P>#:U +?VI8#WQH8!-X9V<6=F=O&7-F>!QP98$>;62,(6ICF"-H8J8E
M9F*V)F1BS"9D8NPE9&+_(V1B_R%E8O\?96+_'F5B_QUE8O\=96+_'?),  #?
M6   RF(  +UI  "S;@  JW   *)P  "9;@  DW 0 (]R'P"*<BX!AG([ X)Q
M10=]<$X+>FY6#G9M7A)S;&45<&MM&&UJ=1MJ:7\>9VF*(65HEB-B9Z0E8&>T
M)E]GR29>9^HE7F?^(U]G_R%?9O\?8&;_'F!F_QY@9O\>8&;_'N]/  #:7
MQF4  +IM  "P<@  IW4  )UT  "4<P  C70- (EV' "%=RL!@7<X WQV0P9X
M=4P)='14#7%S6Q%N<F,4:W%K%VAP<QIE;WP=8FZ'(%]ME")=;*(D6FRR)5EL
MQR58;.@E66S](UEK_R%::_\?6VO_'EMJ_QY;:O\>6VK_'NM3  #38   PFD
M +9Q  "L=@  HWD  )EY  "-=P  AWD+ (-[& !_?"@ >WPU G=[0 5S>DD(
M;WE1#&QX60]H=V$3979H%F)U<!E?='H<7'2%'UISD2%7<J C57*P)%-RQ213
M<N<D4W'\(E1Q_R!4</\?57#_'E5O_QU5;_\=56__'>57  #-9   OFT  +)U
M  "H>P  GWX  )-]  "'?0  @'\' 'R %0!X@20 =8(R 7&!/01M@$8':8!/
M"F9_5@UC?EX18'UF%%U\;A=:>W<:5WJ"'51ZCQ]1>9TA3WFN(DYYPR)->.4B
M37?[(4YW_Q].=O\>3W7_'4]U_QU/=?\=3W7_'=]<  #(:   N7(  *YZ  "E
M@   FH(  (Z"  " @P  >84" '2&$0!QB"  ;H@N 6J(.0)GAT,%8X=,"&"&
M4PM=A5L.6H1C$5>$:Q14@W4748* &DZ!C1Q+@9L>28&L'TB P2!'@.,?1W_Z
M'DA^_QY(??\=27S_'$E\_QQ)?/\<27S_'-9A  #";@  M'@  *J   "?A0
ME(<  (B'  ![B0  <(P  &N.#0!HCQH 9H\I &*0-0%?CS\#7(](!5F.4 A6
MCE@+4XU@#E",:!!-C'(32HM]%DB*BAA%BID:0XJJ&T**OQM!BN$;08CY&T&&
M_QM!A?\;0H7_&D*$_QI"A/\:0H3_&LUG  "\=   KWX  *6&  ":B@  CHP
M (*-  !UD   9Y0  &&5" !>EQ0 7)<C %J8+P!7F#H!5)A$ U*73 5/EU0'
M3)=<"4F690Q'EF\.1)5Z$4&5B!,_E)<5/92H%CN4O18[E-\6.I+X%SJ0_Q<Z
MC_\7.H[_%SJ._Q<ZCO\7.H[_%\5N  "V>P  JH4  )Z+  "4CP  B)(  'N4
M  !NEP  8IL  %>>  !2H X 4: ; $^A* !-H30 2Z$^ 4FA1P)'H5 #1*%8
M!4*A80<_H&L)/:!W"SJ@A0TXH)0.-J"F#S6@NQ TH-T/-)WW$#.<_Q(SFO\2
M,YG_$S.9_Q,SF?\3,YG_$[UW  "O@P  HXL  )B1  "-E0  @9D  '.<  !G
MGP  6Z(  $^F  !'J0@ 1*H2 $.J'P!!JRL 0*LW #^L00 ]K$H!.ZQ3 CFL
M7 ,WK&<$-:QS!3*L@08PK)$'+JRC""VLN DLK-D(+*KU"BNH_PLJIO\,*J7_
M#2JE_PTJI?\-*J7_#;6   "HBP  G)$  )&6  "%G   >*   &NE  !?J
M4ZP  $BO   ]L@  -K4+ #2U%0 SMB$ ,K8L #&W-P PMT$ +[A+ "ZX50 L
MN& !*KAM 2FY>P(GN8T");F? R2YM ,CN=(#([?T!"*U_P4AM/\&(;/_!R&R
M_P<ALO\'(;+_!ZV*  "@D0  E9<  (B=  ![HP  ;J@  &&M  !5L0  2K0
M #^W   TNP  *[X# "3"#  BPA0 (L,? "'#*@ @Q#0 '\0_ ![%2@ =QE8
M',9C !O'<P :QX4 &<>9 !C(K@ 7R,L %\;Q 1?$_P$6P_\"%L'_ Q;!_P,6
MP?\#%L'_ Z.1  "8F   BYX  'VE  !PJP  8K$  %:V  !*N0  /KT  #3
M   JQ   (L@  !G,!  3T H $=(1 !#2&@ 0TR4 #],P  [4/  .U$@ #=56
M  W590 ,UG@ #-:-  O8I  *V+X "=GF  K6_@ +U/\ "]+_  O2_P$+TO\!
M"]+_ 9J8  ".GP  @*8  '*M  !DM   5[H  $F_   ]P@  ,L8  "C)   ?
MS0  %]$  !'6   ,VP4 "-X+  ;?$0 %WQH !. D  +A+@ !XCH  .-'  #D
M5@  Y&<  .5[  #FD@  YJH  .?(  #G\   Z/\  .C_  #H_P  Z/\  .C_
M )&?  ""IP  =*\  &6W  !7O@  2<,  #S'   PRP  )<\  !S4   4V0
M#MT   GA   "Y0   .D&  #I#0  Z1$  .H8  #K(0  [2L  .\W  #Q10
M\E8  /-H  #S?@  ])<  /6P  #VT   ]_,  /?_  #W_P  ]_\  /?_ (6G
M  !VL   9K@  %C!  !*R   .\P  "[1   CU@  &=P  !'@   ,XP  !.<
M  #J    ]0   /0   #U!0  ]0L  /8/  #V%   ^!T  /HG  #\-   _T,
M /]5  #_:0  _X$  /^:  #_L@  _\\  /_M  #_^0  __D  /_Y 'BP  !H
MN@  6<,  $O+   [T0  +=@  "'=   6X@  #N8   CJ    [0   /    #X
M    _P   /\   #_    _P   /\&  #_#   _Q   /\8  #_(@  _S   /]
M  #_4P  _VD  /^!  #_F0  _Z\  /_#  #_U0  _]4  /_5 /\3* #_$R4
M_Q$E /\-)P#_!BT _P U /\ 00#_ $\ _P!< /\ :0#_ '0 _P!^ /\ B #_
M )  _P"7 /\ G0#_ *0 _P"J /\ L #_ +< _P#  /\ S #_ -\ _P#L /\
M^ #_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\6)0#_%B( _Q0A
M /\0(P#_"B@ _P P /\ /0#_ $L _P!8 /\ 9 #_ '  _P!Z /\ A #_ (P
M_P"3 /\ F@#_ *  _P"F /\ K0#_ +0 _P"\ /X R #] -D ^P#I /H ]@#Y
M /\ ^ #_ /@ _P#X /\ ^ #_ /D _P#Y /\ ^0#_ /\:(@#_&AX _Q@= /\3
M'@#_#B( _PHL /\'.0#_ T8 _P!3 /\ 8 #_ &L _P!V /\ ?P#_ (@ _P"/
M /\ E@#_ )T _P"C /X J0#\ +  ^@"Y /< Q #U -( \P#F /( ] #Q /\
M\ #_ .\ _P#O /\ [P#_ /  _P#P /\ \ #_ /\>'0#_'AD _QP7 /\7& #_
M$QX _Q$H /\.- #_#$$ _PI. /\(6P#_!V8 _P9Q /\&>@#_!H, _@:+ /P&
MD@#Z!ID ^ :? /8&I@#T!JT \@:U / %P #M!<X ZP7D .D&\P#F"/\ Y0K_
M .0+_P#D"_\!Y O_ >0+_P'D"_\!Y O_ ?\A& #_(1, _R 1 /\;$@#_'!H
M_QHD /\6+P#_$SP _Q%) /\050#\#F$ ^0YK /8.=0#T#GX \@Z& / .C@#N
M#I4 [0Z; .L.H@#J#JH Z ZS .8/O0#E#\P X0_C -T0\P#9$?\!UA+_ =03
M_P'3$_\"TA/_ M(3_P+2$_\"TA/_ O\E$P#_)1  _R0- /\C#@#_(Q0 _R(>
M /\?*0#_'#4 ^1E# /083P#O%UL [!=F .D7< #F%WD Y!>! .(7B0#@%Y$
MWQ>8 -T7GP#;%Z< V1BQ -88NP#4&<H T!KA <P;\P')'/\"QAS_ L0<_P/#
M'/\#PQS_ \,<_P/#'/\#PQS_ _\H$ #_*0L _R@& /\K"P#_*Q  _RD7 /TF
M(@#T(RX ["$[ .8@20#B(%4 WB!@ -HA:@#6(70 TR%\ = AA '/(HP!S2*3
M <LBFP')(J,!R".L L8CM@+$(\0"PB3; KXE[@.[)?X$N"7_!;8E_P6U)?\&
MM27_!K4E_P6U)?\%M27_!?\L#0#_+04 _RX! /\Q!0#_,0L _2\0 /$K& #G
M*24 WR@S -@H0@#1*D\ S2M: ,DK90''*VX!Q"QV L(L?@+ +(8#OBR. [TL
ME@.[+)X$N2RG!+@LL06V++\%M2W1!;$MZ@:N+OL'JR[_"*DN_PBH+O\(J"W_
M"*@M_PBH+?\(J"W_"/\O" #_,0  _S4  /8W  #J-@( YS,( .0O#P#9+AL
MSS$L ,DS/ #$-$D P#55 ;PU7P*Z-6@"MS5P [4T> 2S-( %L32(!K TD :N
M-)D'K#2B"*LTK FI-+D)IS3*"J4UY0JA-?@+GS7_#)TU_PR=-?\+G#7_"YPU
M_PN<-?\+G#7_"_\S @#_-0  ]CH  .4^  #<0   U#T$ -(W"0#+.!4 PSHF
M +T]-@"X/D0!M#Y0 ;$]6@.N/6,$K#UK!:D\<P:G/'L(ICR#":0[BPJB.Y0+
MH#N=#)X[J V=.[0.FSO%#ID[X Z6._0/E#S_#Y(\_P^2//\.D3S_#9$\_PV1
M//\-D3S_#?\U  #_.0  ZD$  -U&  #01P  R48  ,9!!0# 0!$ N4(A +-$
M,@"O14 !JT5+ J=%50.D1%X%H41F!Y]#;@B=0W8*FT)^"YE"A@V708\.E4&9
M#Y-!I!&10; 2D$' $HY!V1*+0?$2B4+_$HA"_Q&(0O\0AT+_$(="_P^'0O\/
MAT+_#_\X  #S/0  XT<  -),  #(3@  P$T  +M* @"V1PX L$D= *M++0"F
M3#L!HDQ' IY+402;2UH&F4IB")9):@J427$,DDAY#H](@@^-1XL1BT>5$HE&
MH!2'1JP5A4:[%H1&T1:"1^X6@$?_%7]'_Q1_1_\2?T?_$7]'_Q%_1_\1?T?_
M$?\[  #N0P  W$P  ,Q1  #!5   N50  +11  "N30L J$\9 *-1*0">4C<!
MFE)# I=13@24458&D5!>"8Y/9@N,3FT-B4YU#X=-?A&%38<3@DR1%8!,G!9^
M2ZD7?$NX&'M+S1AY3.L8>$S^%W=,_Q5W3/\4=TS_$W=,_Q)W3/\2=TS_$O\^
M  #H1P  U5   ,96  "\6   M%D  *U6  "G4P< H505 )Q6)0"85S0!E%=
M I!72@2-5E,&BE5;"8=48PN$5&H.@E-R$(!2>A)]4H,4>U&.%GA0F1AV4*89
M=%"U&G-0R1IQ4.@:<%'\&'!1_Q=P4?\5<%'_%'%0_Q-Q4/\3<5#_$_5   #D
M2P  SU0  ,%:  "W70  KUX  *=;  "A6 , FUD2 )9;(@"27#$!CEP] HI<
M1P2'6U &@UI8"8%98 Q^66<.>UAO$'E7=Q-V5H 5=%:+%W)5EAEO5:,:;52R
M&VQ4QAMJ5>8;:E7[&6I5_Q=J5?\6:E7_%6M5_Q1K5?\4:U7_%/)#  #?3P
MRU@  +U=  "S80  JV(  *)@  ";7   E5X0 )!@'P",82X B&$Z H1@102!
M8$X&?E]6"7M>70MX764.=EQL$'-<=!-P6WT5;EJ(%VM:E!EI6:$;9UFP'&59
MPQQD6>,<9%GZ&F19_QAD6?\795G_%659_Q1E6?\495G_%.]&  #:4@  QEL
M +IA  "P90  IF8  )UC  "580  CV(. (MD' "'92L @V4W 7]E0@-\9$L&
M>&-3"'5C6PMS8F(.<&%J$&U@<A-K8'L5:%^&%V9>D1EC7I\;85VN'&!=P1Q?
M7>$<7UWX&E]=_QA?7?\78%W_%F!=_Q5@7?\58%W_%>M*  #45@  PUX  +9E
M  "L:0  HFD  )AG  "/90  B68, (5H&0"!:2@ ?FHU 7II/P-V:4D%<VA1
M"'!G60IM9V -:V9G$&AE<!)E9'D58V2#%V!CCQE>8IT;7&*L'%IBOQQ98M\<
M66+W&EIB_QE:8?\76V'_%EMA_Q5;8?\56V'_%>=-  #/60  OV(  +-H  "I
M;0  GFT  )-K  "):0  @VL) ']M%0!\;B4 >&XR 75N/0)Q;D8$;FU/!VML
M5@EH;%X,96ME#V-J;1%@:78476F!%EMHC1A89YL:5F>J&U5GO1Q49]P<5&?V
M&E1F_QA59O\7567_%E9E_Q569?\55F7_%>)1  #*70  NV8  *]L  "F<0
MF7   (YO  "#;@  ?7 % 'AR$@!U<R$ <G,O 6]S.@)L<T0$:7),!F9R5 AC
M<5L+8'!C#5UP:Q!;;W036&Y_%55NBQ=3;9D946VH&D]MNQM.;=D:3FST&4]K
M_QA/:_\74&K_%E!J_Q50:O\54&K_%=U5  #%80  MVH  *QQ  "B=0  E'0
M (ET  !\<P  =G4  '%W$ !O>!T ;'DK &EY-P%F>4 #8WE)!6!X40===U@)
M6W=@#%AV: Y5=7$14G5\$U!TB!9-=)<72W.F&$ESN1E(<]4927+S&$EQ_Q=*
M<?\62G#_%4MP_Q1+</\42W#_%-1:  # 9@  LV\  *AV  "=>0  CW@  (1X
M  !W>0  ;WP  &I]#0!G?AD 9'\F &* ,@%?@#T"7(!& UI_3@57?U4'5'Y=
M"5)]90Q/?6\.3'QY$4I\AA-'>Y0517ND%D1[MQ9#>](60WKR%D-Y_Q5#>/\4
M1'?_%$1V_Q-$=O\31';_$\U?  "[:P  KG0  *1\  "7?@  BGT  ']^  !R
M?P  9H,  &&$" !>AA, 7(<A %J'+@!8AS@!58=" E.'2@-0AU(%3H9:!TN&
M8@E)A6P+1H5W#4.$@P]!A)(1/X2B$CV$M1,\A,\3/(+P$CR!_Q(]@/\2/7__
M$CU^_Q$]?O\1/7[_$<5F  "U<0  JGL  )^"  "2@@  A8(  'F#  !MA@
M7XH  %B- 0!4C@\ 4H\; %"/)P!/D#, 39 ] 4N010))D$X#1I!6!$2/7P5"
MCV@'/X]S"3V.@ LZCH\,.(Z@#3>.LPXVCLP.-HWO#C6+_PXUB?\/-8C_#S:'
M_P\VA_\/-H?_#[YM  "P>0  I8(  )F'  ",B   ?X@  '**  !FC0  6I$
M %"5  !)EPD 1Y@3 $68( !$F2L 0YDV $&:0 ! FD@!/II1 CR:6@(ZFF0#
M-YIO!369?08SF8P',9F=""^9L @NF<H(+ICM""Z6_PHME/\*+9/_"RV2_PLM
MDO\++9+_"[9U  "J@0  GH@  ).-  "&C@  >(\  &N2  !?E0  5)D  $F=
M  ! H   .J(- #BC%P WHR( -J0M #6D-P TI$$ ,Z5+ #&E5 $PI5X!+J5J
M 2RE> (JI8@#**6: R>EK00FI<8#)J3K!"6B_P4EH/\&))__!B2>_P<DGO\'
M))[_!Z]^  "CB   EXX  (V3  !^E0  <)@  &.;  !7GP  3*(  $*F   X
MJ0  +ZP# "JN#@ IKA@ **\C ">O+0 FL#< );!! "2P2P CL58 (K%C "&Q
M<0 ?L8( 'K*4 1RRJ0$;LL$!&['G 1NO_@(:K?\"&JS_ QJK_P,:J_\#&JO_
M ZB(  ";CP  D90  (2:  !VGP  :*(  %NE  !/J0  1*T  #FP   OLP
M)K8  !ZY!0 8NPX %[L6 !>\(  6O"H %;TU !2]0  3ODL $KY8 !*^9P 1
MOW@ $+^, !# H@ .P+H #L#A  ^]^P /O/\ $+K_ 1"Z_P$0NO\!$+K_ 9^/
M  "4E0  AYL  'FA  !KIP  7JP  %*Q  !%M   .K8  "^Y   EO   ';\
M !7#   /Q@4 "\H-  G*%  (RAT !\HG  ?*,@ &RSX !<M+  3,6@ #S&H
M LQ^  ',E   S*L  ,W(  #,[0  S/\  ,O_  '*_P !RO\  <K_ )>6  "*
MG   ?*,  &ZJ  !@L   4K8  $6Y   YO   +K\  "/#   ;Q@  $\H   W-
M   (T0   =0)  #4#@  U14  -8>  #8)P  V3$  -L^  #<2P  W5L  -YN
M  #>A   WYL  -^T  #>V0  W_<  -__  #?_P  W_\  -__ (V=  !_I0
M<*P  &&S  !3N@  1;\  #C"   LQ@  (<D  !C-   0T0  "]4   3:
MW@   . !  #A"0  X@X  .03  #E&P  YR0  .DO  #K/   [4L  .Y=  #N
M<0  [XD  /"B  #PO   \.,  ._Y  #P_P  \/\  /#_ (&E  !RK0  8[4
M %2]  !&Q   -\@  "K,   ?T   %=4   [:   'W@   .(   #F    Z0
M .H   #L    [@4  .\,  #Q$   \Q<  /4@  #X*P  ^SD  /U*  #^7@
M_W0  /^-  #_I@  _\   /_A  #_]0  __4  /_U '2N  !EMP  5L   $?(
M   XS0  *M(  !W8   3W0  #.(   /F    Z0   .P   #P    \P   /0
M  #V    ^    /H   #]!P  _PT  /\2  #_&P  _R@  /\W  #_2@  _UX
M /]V  #_CP  _Z8  /^Z  #_T0  _]$  /_1 /\/) #_#B( _PLA /\#) #_
M "D _P R /\ /@#_ $P _P!9 /\ 90#_ '  _P!Z /\ A #_ (P _P"2 /\
MF0#_ )\ _P"E /\ JP#_ +( _P"Z /\ Q0#_ -, _P#G /\ ] #_ /\ _@#_
M /\ _P#^ /\ _@#_ /X _P#^ /\ _@#_ /\1(0#_$!X _PT= /\''P#_ ",
M_P M /\ .@#_ $@ _P!5 /\ 80#_ &P _P!V /\ ?P#_ (< _P". /\ E0#_
M )L _P"A /\ IP#^ *X _0"V /P P #[ ,T ^0#B /@ \ #W /P ]@#_ /4
M_P#U /\ ]0#_ /4 _P#U /\ ]0#_ /\5'0#_$QH _Q 9 /\+&0#_ !T _P I
M /\ -@#_ $, _P!0 /\ 7 #_ &< _P!Q /\ >@#^ (, _ "* /H D0#Y )<
M^ "= /< HP#U *H ] "R /( NP#Q ,@ [P#< .X [ #M /H ZP#_ .H _P#J
M /\ Z@#_ .H _P#J /\ Z@#_ /\8&0#_%A4 _Q,3 /\.$P#_"QH _P<D /\"
M, #_ #X _P!+ /\ 5P#_ &( _ !L /@ =0#U 'X \@"% /$ C #O ), [@"9
M .P H #K *8 Z0"N .< MP#F ,, Y #4 .( Z0#A /< WP#_ -T _P#= /\
MW0#_ -T _P#= /\ W0#_ /\;$P#_&A  _Q8. /\2#@#_$A4 _P\? /\,*P#_
M"3@ _P9% /L#40#W EP \@)F .X"< #J G@ YP*  .8#AP#D XX X@.5 .$#
MG #?!*, W02K -L$M #8!<  U@70 -,&YP#0"/@ S@K_ ,P+_P#+#/\ RPS_
M ,L+_P#+"_\ RPO_ /\?$ #_'@L _QH' /\9"P#_&!$ _Q89 /\2) #Z$#
M\PX^ .X-2@#I#%8 Y0QA .(,:@#>#7, VPU[ -D-@P#6#8H U V1 -(-F0#0
M#J  SPZI ,T.LP#+#K\ R@_0 ,81Z0#"$OD OQ/_ +T3_P&\$_\!O!/_ ;P3
M_P&[$_\!NQ/_ ?\B# #_(00 _R   /\A!0#_'PP _QP1 /88' #L%2@ Y1,V
M -\20P#9$T\ TQ1: - 59 #-%FT RQ9U ,D7?0#'%X4 Q1B, ,08E #"&9P
MP!FE +X9KP"]&KL NQK+ +@;Y0&T'/8!LAW_ K =_P*O'?\"KAW_ JX=_P*N
M'?\"KAW_ O\F!@#_)0  _R8  /LG  #Q)0, \"$+ .@<$@#>&1T U!LM ,T=
M/ #('TD Q2!5 ,$A7P"_(F@ O")P +HC> "Y(W\!MR.' ;4CCP&T))<!LB2@
M ;$DJ@*O)+8"K27& JLEWP*H)O,#I2;_ Z,F_P.B)O\$H2;_ Z$F_P.A)O\#
MH2;_ _\I  #_*   ]BT  .<P  #?+P  V2L$ -8B"@#.(Q8 QB8G , H-@"[
M*D0 N"M/ +4L60"R+&(!L"QJ :XM<@&L+7H"JBV! JDMB@*G+9(#I2V; Z0M
MI02B+;$$H"W !)\MV 2<+N\%F2[_!I<O_P:6+_\&E2[_!94N_P65+O\%E2[_
M!?\L  #_+@  ZC4  -TY  #1.0  RC8  ,<O!@#!+1$ NC A +0R,0"P-#X
MK#5* *DU5 &G-5T!I#5E J(U;0*@-70#GS5\!)TUA 2;-8T%FC27!I@TH0:6
M-*T'E#6["),UT B0->P(CC;^"(PV_PB+-O\(BS;_!XHU_P>*-?\'BC7_!_\O
M  #R-   XCP  -)!  #'0@  P$   +LZ 0"V-@X L#D< *H[+ "F/#H HSU&
M )\]4 &=/5D"FCUA Y@]: 26/' %E#QW!I(\@ >1/(@'CSN2"(T[G0F+.ZD*
MB3NW"X@[R@N%/.@+@SS["X(\_PJ!//\*@3S_"8$\_PB!//\(@3S_"/\S  #L
M.@  VD,  ,I'  "_20  MT<  +%"  "M/@H ID 7 *)")P">0S4 FD1" 9=$
M3 &41%4"D4-= X]#9 6-0VL&BT)S!XE">PB'0H0*A4&."X-!F0R!0:4-?T&S
M#GY!Q@Y\0>0.>D+Y#7E"_PQX0O\+>$+_"WA"_PIX0?\*>$'_"O8V  #F0
MT4@  ,--  "Y3@  L4T  *E)  "D108 GT83 )I((P"623( DDH^ 8]*2 *,
M2E$#BDE9!(=)8 6%26@'@TAO"(%(=PI_1X +?4>*#7I'E0YX1J(/=D:P$'5&
MPA!S1N 0<D?W#W%'_PYQ1_\-<4?_#'%'_PMQ1O\+<4;_"_,Y  #@1   S$P
M +Y1  "T4P  JE(  *).  "=2@$ ETL1 )--( "/3RX C$\Z 8A/10*%3TX#
M@T]6!(!.709^3F0'?$UL"7E-= MW3'T,=4R'#G-,D@]Q2Y\1;TNM$FU+OQ)L
M2]P2:TSU$6I,_P]J3/\.:DO_#6I+_PQJ2_\,:DO_#/ ]  #;2   QU   +I5
M  "P6   I58  )Q3  "73P  D5 . (Q2' ")5"L A50W ()40@%_5$L#?%13
M!'I36@9X4V((=5)I"7-2<0MQ47H-;E&$#VQ0D!!J4)P2:%"K$V90O!-E4-@3
M9%#S$F10_Q!D4/\/9%#_#F5/_PUE3_\,94__#.Q!  #43   PU0  +99  "L
M7   H%H  )=7  "15   BU4, (97&0"#6"< @%DT 'U9/P%Z64@#=UA0!'18
M6 9R5U\';U=F"6U6;@MK5G<-:%6!#V95C1%D5)H28E2I$V!4NA1?5-,47E3R
M$UY4_Q%?5/\/7U3_#E]3_PU?4_\-7U/_#>=$  #/4   OU@  +-=  "H7P
MG%T  ));  "+6   A5H* (%;%@!]7"0 >ETQ '==/ %T748"<5U.!&]<505L
M7%T':EQD"6A;; ME6G4-8UI_#V%9BQ%>69@27%BG%%M8N!196= 465CP$UE8
M_Q%:6/\06EC_#EI7_PU:5_\-6E?_#>-(  #+4P  NUL  +!A  "D8@  EV$
M (Y?  "%7   ?UX' 'M?$P!X82$ =6(N ')B.0%O8D,";&%+ VIA4P5G85H'
M96!B"6-@:@M@7W,-7EY]#UM>B1%979825UVE$U5=MA147<X45%WN$U1=_Q%5
M7/\055S_#E5;_PY66_\-5EO_#=Y,  #'5@  N%\  *UD  "@90  DV0  (EC
M  !_80  >6(# '5D$0!R91X ;V8K &QG-P%J9T "9V9) V5F401B95@&8&5@
M"%UD9PI;9' ,66-[#E9CAA!48I024F*C$U!BM!-/8LP33V+M$D]A_Q%/8?\0
M4&#_#E!@_PY08/\-4&#_#=E/  ##6@  M&,  *EI  ";:   CV<  (1G  !Y
M90  <V<  &]I#@!L:AL :6LH &=L- !D;#T!8FQ& E]K3@1=:U8%6FI=!UAJ
M90E6:6X+4VEX#5%HA ].:)(03&>A$DMGLA))9\D226?K$DEF_Q!*9O\/2F7_
M#DME_PU+9/\-2V3_#=%4  "^7@  L6<  *9M  "7;   BFL  ']K  !S:P
M;6T  &AN# !E<!< 8G$D &!Q, !><3H!7'%# EEQ2P-7<5,$57!:!E)P8@=0
M<&L)3F]U"TMO@@U);H\/1VZ?$$5NL!%$;L<10VWJ$$1L_P]$:_\.16O_#45J
M_PU%:O\-16K_#<M8  "Z8P  K6P  *%Q  "2<   A6\  'IO  !N<   97,
M &!U!P!==A( 6W<? %EX*P!7>#8 57@_ 5-X2 )1>$\#3W=7!$QW7P5*=V@'
M2'9S"45V?PM#=8T,076=#C]UK@X^=<4./77H#CYS_0T^<O\-/G'_##]Q_PP_
M</\,/W#_#,5>  "U:0  J7$  )QU  "-=   @'0  '5T  !I=@  7GD  %A\
M 0!4?0X 4GX: %%_)@!/?S$ 38 [ $R 0P%*@$L"2']4 D9_7 1#?V4%07]P
M!C]^? @\?HH).GZ:"CE^K LW?L,+-WWF"S=[_ LW>O\+-WG_"CAX_PHX>/\*
M.'C_"KYD  "P;P  I7@  )9Y  "'>0  >WD  '!Z  !D?   6(   %"#  !+
MA0H 2(84 $>'( !%B"L 1(@U $.(/@!!B4<!0(E/ 3Z(6 (\B&$#.HAL!#>(
M> 4UB(<&,XB8!S*'J@<PB, ',(?D!S"%^P@P@_\(,(+_"#"!_P@P@?\(,('_
M"+=K  "J=@  H'\  )!^  ""?@  =G\  &J   !>@P  4X<  $J+  !!C@(
M/9 . #N0&  ZD2, .9$M #B2-P WDD  -I)) #234@ SDUP!,9-G 2^3= (M
MDH,#*Y*4 RJ2IP,HDKT$*)+A R>0^@0GCO\%)XW_!2>,_P4GC/\%)XS_!;%T
M  "E?@  F84  (J$  !]A   ;X4  &.(  !8BP  38\  $.3   ZEP  ,IH'
M "Z;$  MFQH +)PD "N<+@ JG3@ *9U! "B=2P GGE4 )IYA "6>;@ CGGX!
M(IZ0 2">HP$?GKD!'I[= 1Z<^ (>FO\"'IG_ QZ7_P,>E_\#'I?_ ZI]  ">
MA0  DXL  (6*  !UBP  :(X  %N1  !0E0  1ID  #N=   RH   *J,  "*F
M"0 ?IQ$ 'J<: !VH)  <J"T &Z@W !JI00 9J4P &*E8 !>J9@ 6JG8 %:J)
M !2JG@ 3J[0 $JO3 !*H]0 3I_\!$Z7_ 1.E_P$3I/\!$Z3_ :.&  "7C
MC9$  'V2  !ME0  8)@  %2<  !(H   /J0  #2G   JJP  (:X  !FQ   2
MLP< #[40  ZU%P .M2$ #;4K  VU-@ ,MD$ "[9.  JV7  )MFP "+9_  >V
ME  &MJH !;;%  :VZ@ 'M?\ "+3_  BS_P )LO\ ";+_ )J-  "0DP  A)@
M '2<  !EH   5Z0  $NH  ! K   -;   "JS   AM0  &+@  !&[   ,O@(
M!L +  + $0 !P1D  ,$B  #"*P  PC8  ,-"  ##4   Q%\  ,1Q  #$AP
MQ)T  ,2U  #$V@  Q/8  ,/_  ##_P  P_\  ,/_ ).4  "'F@  >*   &JF
M  !<K   3[$  $&U   UMP  *;H  !^]   6P   $,,   K&   #R@   ,P%
M  #,#   S1$  ,X8  #.(0  T"H  -$U  #30P  U%(  -1C  #5>   U8\
M -6G  #6P@  UND  -;]  #6_P  UO\  -;_ (J;  ![H@  ;*D  %ZP  !0
MM@  0KH  #2]   HP0  '<0  !3'   -RP  !LX   #2    UP   -D   #:
M!0  W L  -T0  #?%0  X1T  .,G  #E,P  YT(  .A4  #H9P  Z7X  .F7
M  #JKP  ZLX  .OO  #K_@  Z_\  .O_ 'VC  !NJP  7[(  %&Z  !"P
M-,,  "?'   ;RP  $L\   O3   "V    -T   #A    Y    .4   #G
MZ0   .L'  #M#0  [Q$  /$9  #T)   ]S$  /E!  #Z50  ^FH  /N$  #[
MG0  _+8  /S2  #][0  _?0  /WT '&L  !AM0  4KT  $3$   TR0  )LT
M !K2   0V   "-T   #A    Y0   .@   #L    [P   /$   #S    ]0
M /<   #Y 0  ^P@  /X.  #_%0  _R$  /\O  #_00  _U8  /]M  #_AP
M_Z   /^V  #_R@  _]0  /_4 /\+( #_!QX _P = /\ ( #_ "4 _P N /\
M.P#_ $D _P!6 /\ 8@#_ &T _P!V /\ ?P#_ (< _P". /\ E #_ )H _P"@
M /\ I@#_ *T _P"U /\ O@#_ ,L _P#A /\ \ #^ /T _0#_ /T _P#] /\
M_0#_ /P _P#Y /\ ^0#_ /\-'0#_"QH _P09 /\ &@#_ !\ _P J /\ -P#_
M $4 _P!1 /\ 7@#_ &@ _P!R /\ >@#_ (( _P") /\ D #_ )8 _P"< /X
MH@#\ *D ^P"P /D N0#X ,8 ]@#9 /4 ZP#T /D \P#_ /( _P#S /\ \P#_
M /, _P#S /\ \P#_ /\0&0#_#A4 _P@4 /\ % #_ !D _P E /\ ,@#_ $
M_P!, /\ 60#_ &, _@!M /P =0#Z 'T ^0"$ /< BP#V )$ ] "7 /, G@#R
M *0 \ "L .X M #M ,  ZP#/ .D Y@#H /4 Y@#_ .< _P#F /\ Y0#_ .4
M_P#E /\ Y0#_ /\2% #_$!  _PP/ /\#$ #_ !4 _P @ /\ + #_ #H _P!'
M /H 4P#W %X ] !G /$ < #O '@ [0!_ .L A@#J (P Z "3 .< F0#E *
MXP"G .$ L #? +H W0#) -L X #8 /  UP#^ -4 _P#4 /\ TP#_ -, _P#3
M /\ TP#_ /\5$ #_$@P _PX) /\+# #_"1( _P,: /\ )@#] #, ] !  .\
M30#K %@ Z !A .4 :@#B '( X !Z -X @ #< (< V@". -@ E0#4 )P T@"C
M -  K #. +8 S #$ ,H V0#( .T QP#[ ,4 _P#$ ?\ PP'_ ,0!_P#$ ?\
MQ '_ /\8"P#_%04 _Q   /\0!@#_#PT _PP4 /P''P#Q RL YP Y .( 1@#>
M 5$ V@); -4"9 #2 VP SP-T ,T$>P#+!(( R@2) ,@%D #&!9@ Q 6@ ,(&
MJ0#!!K0 OP;! +T(U0"[">P N O] +8,_P"U#?\ M W_ +0-_P"T#?\ M W_
M /\;!0#_&   _Q<  /\6  #[$P8 ^A . .X,%@#C"2( V@DP -,*/@#."TH
MR@Q5 ,<-7@#%#6< P@YO ,$.=@"_#GX O0^% +P/C0"Z$)4 N!"= +<0IP"U
M$;( LQ'  +(1U0"N$^X JQ3^ *D5_P"G%?\ IQ7_ *84_P&F%/\!IA3_ ?\?
M  #_'   ^AX  .L>  #C'   WQ4% -X.#0#3#A@ RQ$H ,43-P# %$0 O!9/
M +D760"W%V$ M!AI +,9<0"Q&7@ KQJ  *X:B "L&Y  JQN9 *D;HP"G'*X
MIAR\ *0=SP"A'NH!GA[\ 9P?_P&;'_\!FA__ 9H>_P&9'O\!F1[_ ?\B  #_
M(0  ["<  . J  #4*0  S20  ,H<" #$&1( O1PB +<>,0"S(#X KR%) *TB
M4P"J(UP J"1D *8D; "D)', HR1Z *$E@@&@)8L!GB64 9TEG@&;)JH!F2:W
M 9@FR0*5)^8"DB?Y I H_P*/*/\"CB?_ HXG_P*.)_\"CB?_ O\F  #R*0
MXS$  -(T  #(-   P#   +LI @"X(PX L28< *PH*P"H*C@ I"M$ *$L3@"?
M+5< G2U? )LM9P&9+6X!F"YU 98N?0*4+H8"DRZ0 I$NF@./+J8#C2ZS XPN
MQ0.*+^$$AR_V!(4O_P2$+_\#A"__ X,O_P.#+_\#@R__ _LI  #K,0  V3@
M ,D\  "_/   MCD  + R  "L+0L IR\7 *(Q)@">,S0 FC1  )@U2@"5-5,
MDS5; 9$U8@&/-6D"C35Q HPU>0.*-8(#B#6+!(8UE@2$-:(%@C6O!8$UP 9_
M-MP&?3;T!GLV_P5[-O\%>C;_!'HV_P1Z-?\$>C7_!/4M  #D-P  T#\  ,)#
M  "W1   K4   *<Z  "C-@8 G3<3 )DY(@"5.B\ DCP[ (\\1@",/$\!BCQ7
M 8@\7@*&/&4"A#QM X(\=02 /'T$?SR'!7T\D@9[.YX'>3NL!W<[O AV/-4(
M=#SQ"',\_P=R//\&<CS_!7(\_P5R._\%<CO_!?$R  #>/0  R40  +Q(  "P
M20  ID8  )]!  ";/0$ E3T0 )$_'0"-02L BD(X (=#0@"$0TL!@D-3 8!#
M6P)^0F(#?$)I!'I"<05X0GH&=D&$!W1!CPAR09L(<$&I"6]!N0IM0= *;$'N
M"6M"_PAJ0O\':D'_!FI!_P9J0?\%:D'_!>TW  #60@  Q$D  +=-  "K30
MH$H  )A'  "30@  CD,- (E%&@"&1B@ @T<T (!(/P!^2$@!>TA0 GE(5P)W
M2%\#=4AF!'-';@5Q1W8&;T> !VU&C EK1I@*:4:F"V=&M@MF1LP+94;L"V1'
M_PED1O\(9$;_!V1&_P9D1?\&9$7_!N@[  #01@  OTT  +-1  "E40  FDX
M ))+  "-1P  AT@+ (-*%@!_2R0 ?4PQ 'I-/ !W344!=4U- G--50)Q35P#
M;TUC!&U,:P5K3',':4M]"&9+B0ED2Y8*8DND"V%+M Q?2\H,7DOJ"UY+_@I>
M2_\)7DK_"%Y*_P=>2O\'7DK_!^,_  #+20  O%$  +!5  "A5   EE(  (U0
M  "'3   @4T( 'U/$P!Z4"$ =U$N '12.0!R4D(!;U)+ 6U24@)K45D#:5%A
M!&=1: 9E4'$'8U!["&%0A@I?3Y,+74^A#%M/L@U93\<-64_H#%A/_0M83_\)
M64__"%E._P=93O\'64[_!]]#  #'30  N%0  *Q9  "=5P  D54  (A4  "!
M4   >U($ '=3$0!T5!X <54K &]6-@!L5D !:E9( 6A64 )F5E<#9%9>!&)5
M9@5@56\'755X"%M4A I95)$+5U2@#%53L U44\4-4U/F#%-3_ M34_\)5%+_
M"%12_PA44O\'5%+_!]I&  ##4   M5@  *A;  "96@  C5@  (17  ![5
M=E8! '%7#P!N61L ;%HH &E:,P!G6ST!95M% 6-;30)A6E4#7UI<!%U:9 5;
M66P&6%EV"%99@@E46(\+4EB>#%!8K@U/6,,-3ECD#$Y8^PM/5_\)3U?_"$]6
M_PA05O\'4%;_!]-*  # 5   LEP  *->  "570  B5P  '];  !V60  <%H
M &M<#0!H71@ 9EXD &1?, !B7SH 8%]# 5Y?2P)<7U("6E]: UA?80557FH&
M4UYT!U%=?PE/78T*35V<"TM=K Q*7<$,25WC#$E<^@I)6_\)2EO_"$I:_PA*
M6O\'2EK_!\Y.  "\6   KF   )]A  "18   A5\  'M?  !P70  :E\  &5A
M"@!B8A0 8&,A %YD+0!<9#< 6F1  5AD2 %69% "5&17 U)D7P109&<%3F-Q
M!DQC?0A)8HL)1V*:"D9BJ@M$8K\+1&+A"T1A^0I$8/\)1&#_"$5?_P=%7_\'
M15__!\A2  "X7   JV0  )MD  ",8P  @&,  '9C  !J8@  8V0  %]F!@!;
M9Q$ 66@= %=I*0!6:C, 5&H\ %)J10%0:DP!3FI4 DQJ7 -*:F4$2&EO!49I
M>@=$:8@(0FB8"4!HJ0H_:+T*/FC>"3YG]PD^9O\(/V7_!S]E_P<_9/\'/V3_
M!\-7  "S80  IVD  )9H  "'9P  >V<  '%G  !E:   7&H  %AL 0!4;@X
M4F\8 %!O) !.<"X 37 X $MQ00!*<4D!2'%1 49Q60)$<&(#0G!L!$!P> 4^
M<(8&/&^5!SIOI@@X;[L(.&_;!SAN]@<X;?\'.&S_!CEK_P8Y:O\&.6K_!KU<
M  "O9@  HFT  )%L  "":P  =VL  &QL  !A;@  5W   %!S  !,=0H 2783
M $=W'P!&=RD 17@S $-X/ !">$0 07A- 3]X50$]>%X".WAH CEX= ,W>(($
M-7B3!3-WI 4R=[D%,7C7!3%V]04Q=/\%,7/_!3%R_P4R<O\%,G+_!;=C  "J
M;0  G'$  (MP  !]<   <G   &=Q  !<<P  47<  $IZ  !"?0, /WX. /_B
M?1!)0T-?4%)/1DE,10 +$CU_&  \?R, .X M #J -@ Y@3\ .(%( #:!4  U
M@5H!,X%D 3&!< $O@7\"+8&/ RR!H0,J@;8#*8'2 RE_\P,I??\#*7S_ RE[
M_P,I>_\#*7O_ [%J  "E=   E78  (5U  !X=0  ;74  &%W  !7>@  3'X
M $.!   [A0  -8@) #*)$0 QB1L ,(DE "^*+P NBC@ +8M! "R+2@ JBU0
M*8M? "B+:P FBWH!)(N+ 2.+G@$BB[,!(8S. 2&*\0$@B/\"((;_ B"%_P(A
MA?\"(87_ JMR  "A?   CWL  (!Z  !S>@  9GP  %M_  !0@@  1H8  #R*
M   TC0  +)$  ":3#  DE!, (Y0< "*5)@ AE2\ ()4X !^60@ >EDP '998
M !R69  :EW0 &9>& !B7F0 7EZX %9?) !:5[@ 6D_\!%I+_ 1:1_P$6D/\!
M%I#_ :5[  "9@P  B8$  'N   !L@@  7X0  %2(  !)BP  /Y   #64   M
MEP  )9H  !V> 0 6H P %*$2 !2A&P 3H24 $J$N !&B.  1HD, $*)/  ^B
M7  .HVL #:-]  VCD@ ,HZ< "J+   NBY@ ,H/X #9__  V>_P -G?\ #9W_
M )Z$  "2B0  @X@  '.(  !EBP  6(X  $R2  !!EP  -YL  "Z>   DH@
M'*4  !6H   /JP0 "JX,  >M$@ &K1L !:TD  2N+@ "KCD  :Y%  "N4@
MKF$  *YS  "NAP  KIT  *ZT  "NU0  K?0  *W_  "L_P  J_\  *O_ ):+
M  ",D   >Y   &N2  !=E@  4)H  $2?   YHP  +Z<  "6K   <K@  %+$
M  ZT   )MP   ;@)  "X#@  N10  +D<  "Z)0  NB\  +LZ  "\1P  O%8
M +QG  "\>P  O)$  +RI  "\Q   O.L  +O^  "[_P  N_\  +O_ )"2  "#
MF   <YL  &.?  !5HP  1Z@  #NM   PL0  );0  !NW   2N@  #+T   6_
M    PP   ,0"  #%"@  Q0X  ,84  #'&P  R"0  ,HN  #,.@  S4D  ,U9
M  #-;   SH,  ,Z;  #-M0  SMH  ,[V  #-_P  S?\  ,W_ (:9  !WH
M::8  %JL  !,L@  /K8  #"Y   DO   &;\  !'"   *Q0   LD   #,
MT    -$   #2 0  TP@  -4-  #7$0  VA@  -PA  #?+   X3H  .)*  #C
M70  Y'(  .2+  #EI0  Y<   .7F  #E^   Y?\  .7_ 'JA  !KJ0  7*\
M $VV   _O   ,+\  "/#   7QP  #\H   ?.    T0   -8   #<    WP
M .    #B    Y    .8#  #H"0  Z0X  .P5  #N'@  \2L  /0Z  #U30
M]F$  /=Y  #XDP  ^*T  /G&  #YY   ^?,  /GS &VJ  !>L@  3[H  $#!
M   QQ0  (LD  !;.   -T@  !-@   #=    X0   .0   #H    ZP   .T
M  #O    \0   /,   #V    ^ ,  /H+  #]$0  _QL  /\I  #_.P  _T\
M /]F  #_?P  _YD  /^O  #_PP  _]8  /_6 /\$' #_ !D _P 9 /\ ' #_
M "( _P K /\ . #_ $8 _P!3 /\ 7@#_ &D _P!R /\ >@#_ (( _P") /\
MCP#_ )4 _P"; /\ H0#_ *@ _P"O /\ N0#_ ,4 _P#9 /X [ #] /L ^P#_
M /L _P#[ /\ ^@#_ /0 _P#P /\ \ #_ /\'& #_ 14 _P 4 /\ %@#_ !L
M_P F /\ - #_ $( _P!. /\ 6@#_ &0 _P!M /\ =0#_ 'T _P"$ /\ B@#]
M )  _ "6 /H G0#Y *, ^ "K /< M #U +\ ] #. /, Y@#Q /8 \ #_ .\
M_P#O /\ [@#_ .X _P#J /\ Z@#_ /\+% #_!A$ _P 0 /\ $ #_ !8 _P B
M /\ +@#_ #P _P!) /\ 5 #^ %\ ^P!H /D < #W '@ ]0!_ /, A0#R (L
M\ "2 .\ F #M )\ [ "F .H K@#H +D YP#' .4 W@#C /  X@#^ .  _P#@
M /\ X0#_ .$ _P#A /\ X0#_ /\-$ #_"0T _P$, /\ # #_ !( _P < /\
M* #\ #8 ^0!# /8 3@#R %D [P!B .P :P#J '( Z !Y .8 @ #D (8 X@",
M .$ DP#? )H W0"A -L J@#8 +0 U0#  -( TP#0 .H S@#Z ,T _P#- /\
MS0#_ ,P _P#, /\ S #_ /\0# #_# < _P," /\ " #_  X _P 6 /8 (@#P
M "\ [  \ .D 2 #E %, X0!< -X 90#; &P UP!S -0 >@#2 (  T "' ,X
MC@#, )4 R@"= ,@ I0#& *\ Q "[ ,( RP#  .4 O@#U +T _P"\ /\ O #_
M +P _P"\ /\ O #_ /\1!0#_#@  _PH  /\( 0#_! H ^  0 .D &@#C "@
MW@ U -D 00#3 $P SP!6 ,L 7P#) &8 Q@!N ,0 = #" 'L P0"" +\ B0"]
M )  O "8 +H H0"X *L M@"W +0 QP"R .  L0'R *\"_P"N _\ K03_ *T$
M_P"M!/\ K03_ /\4  #_$   _P\  /(-  #J"@  Z0,) -T $@#4 !\ S0$M
M ,@".@#$ T4 P -0 +T$60"[!6$ N05H +<&;P"U!G8 M =] +('A "Q"(P
MKPB5 *T)G@"K":@ J@JU *@*Q0"F"]\ I WT *(._P"@#O\ GP[_ )\._P"?
M#O\ GP[_ /\7  #_$P  [Q@  .09  #;%@  TA " ,\)"P#("!8 P0HD +P,
M,@"W#3X M Y) +$.4P"O$%L K1!C *L0:@"I$7$ J!%X *81@ "E$8@ HQ*1
M *$2FP"@$Z8 GA.S )P3PP";%-X EQ;T )46_P"4%_\ DQ?_ )(7_P"2%O\
MDA;_ /\:  #T'0  Y2,  -4E  #*)   PAT  +X6! "[$!  M!,= *\5*P"K
M%C@ IQA# *4930"B&58 H!I= )X;90"=&VP FQQS )H<>P"8'(, EQV- )4=
MEP"3'J( DAZO ) >OP"/']@ C"#Q 8D@_P&((/\!AR#_ 8<@_P&&(/\!AB#_
M ?H>  #K)@  VBT  ,HP  "^+@  M2@  + B  "N&PP J!T7 *,?)@"?(3,
MG"(^ )DC2 "7)%$ E219 ),E8 "2)6< D"9N (XF=@"-)G\ BR:( 8HGDP&(
M)YX!AB>K 80GNP&#*-$!@"CN 7XI_P%]*?\!?"C_ 7PH_P%\*/\!?"C_ ?4D
M  #C+@  SS4  ,$X  "T-@  JS$  *4L  "B)@8 GB83 )DH(0"5*BX DBLY
M (\L1 "-+4P BRU4 (DN7 "'+F, ABYJ 80N<@&"+GH!@2^$ 7\OCP)]+YH"
M>R^G GHOMP)X+\P"=C#J G4P_@)S,/\"<S#_ G,O_P)S+_\"<R__ O J  #<
M-0  QSL  +H_  "L/   HC@  )PS  "8+P  E2X0 ) P' ",,BD B3,U (8T
M/P"$-4D @C51 ( U6 !^-5\!?35F 7LV;@%Y-78">#6  G8UBP-T-9<#<C:D
M W VM 1O-L@$;3;G!&PV_ -K-O\#:S;_ FHV_P)J-?\":C7_ NHP  #3.@
MPD$  +-#  "E00  FSX  )4Z  "0-@  C#4- (@W& "$."4 @3HQ '\[/ !\
M.T4 >CQ- '@\50%W/%P!=3QC 7,\:@)Q/',"<#Q\ VX[AP-L.Y0$:CNA!&@[
ML05G/,4%93SE!60\^@1D//\#8SO_ V,[_P-C._\"8SO_ N4U  #-/P  O48
M *Y'  "?10  E4,  (Y   ")/   A#P* ( ]% !]/B( >C\N 'A . !U04(
M<T%* ')!40%P05D!;D%@ FQ!9P)J07 #:$%Y V=!A 1E09$%8T&?!6%!K@9@
M0<(&7D'B!EY!^05=0?\$74#_ UU _P-=0/\#74#_ ]\Y  #(0P  N4H  *E+
M  ";20  D$<  (A$  "#00  ?D$& 'I"$0!V0QX =$4J '%%-0!O1C\ ;49'
M &M&3P%J1E8!:$9= F9&90)D1FT#8D9V!&!&@@1>1HX%7$6<!EM%K 991K\'
M6$;?!EA&]P571?\$5T7_!%=$_P-81/\#6$3_ ]H]  #$1P  M4X  *1.  "6
M3   BTL  (-)  !]10  >$8" '1'$ !P2!L ;DDG &M*,@!J2SP :$M$ &9+
M3 %D2U,!8DM: F!+8@)?2VH#74MT!%M*?P592HP%5TJ:!E5*J@=42KT'4TK<
M!U)*]@922O\%4DG_!%))_P-22/\#4TC_ ]1!  # 2P  LE$  *!0  "23P
MATX  'Y,  !X2   <DH  &Y+#0!K31@ :$XD &9.+P!D3SD 8D]" &%020%?
M4%$!75!8 EM/8 )93V@#5T]R!%5/?0533XH%4DZ8!E!.J =.3KL'34[9!TU.
M]09-3O\%34W_!$U-_P1.3/\#3DS_ \Y$  "\3@  KE0  )Q3  ".4@  @U$
M 'I0  !R30  ;$\  &A0"P!E414 8U(A &%3+ !?4S8 750_ %M41P!:5$X!
M6%16 59470)45&8#4E-O U!3>P1.4X@%3%.7!DM3IP=)4[H'2%/5!TA2\P9(
M4O\%2%'_!$E1_P1)4/\#25#_ \I(  "Y4@  JE<  )A6  "*50  ?U0  '93
M  !L40  9U,  &)4" !?5A( 75<> %M7*0!96#, 6%@\ %991 !564P!4UE3
M 5%96P)/6&0"35AM TM8> 1)6(8%1U>5!D57I09$5[@&0UC2!D-7\@9#5O\%
M0U7_!$15_P1$5/\#1%3_ \9,  "U5@  I5H  )19  "&6   >U@  '%7  !F
M5@  85@  %U9! !96A  5UL; %5<)@!373  4ETY %%>00!/7DD 35Y1 4Q>
M6 %*7F$"2%UK T9==@-$78,$0EV2!4!=HP8_7;8&/EW0!CU<\04^6_\$/EK_
M!#Y:_P,^6?\#/UG_ \%0  "Q6@  H5T  )!<  ""6P  =EL  &U;  !A6P
M6UT  %9>  !28 T 4&$7 $YB(@!-8BP 3&,U $IC/@!)8T8 1V-. $9C5@%$
M8UX!0F-H D!C<P,^8X$#/&.0!#IBH00Y8K0%.&/-!3AB[P0X8?\$.&#_ SA?
M_P,Y7O\#.5[_ [Q5  "M7P  G&   (M?  !]7P  <E\  &A?  !=8   56(
M $]D  !+9@H 26<2 $=H'0!%:"< 1&DQ $-I.0!":D( 0&I* #]J4@ ]:EL!
M/&IE 3IJ< (X:GX"-FF- S1IGP,S:;(#,6G+ S%H[0,Q9_\#,6;_ S)E_P,R
M9/\#,F3_ [=;  "I9   EF0  (9C  !X8P  ;6,  &1D  !990  4&@  $EK
M  !#;00 0&X. #YO&  ];R( /' K #IP-  Y<3T .'%% #=Q3@ V<5< -'%A
M 3)Q;0$Q<7H!+W&* BUQG (K<:\"*G'( BIPZP(J;_\"*FW_ BIL_P(K;/\"
M*VS_ K%A  "D:0  D&@  (!G  !T9P  :6<  %]H  !5:P  2VX  $-Q   \
M=   -W8* #1W$@ S>!P ,G@E #%Y+@ P>3< +WD_ "YY2  L>E( *WI< "IZ
M:  H>G8 )GJ' 25ZF0$C>JP!(GK% 2)YZ0$B=_\!(G;_ 2)U_P(B=/\"(W3_
M JQH  "=;@  BFT  'ML  !O;   96P  %IN  !0<0  174  #UX   V?
M+G\" "F!#0 G@A0 )H(> "6")P D@B\ (X,X "*#0@ A@TL ((16 !^$8@ >
MA'$ '(2" !N$E0 :A*D &(3! !B#Y@ 8@?T &8#_ 1E__P$9?O\!&7[_ :9P
M  "5<P  A'(  '9Q  !K<0  7G,  %1V  !)>0  /WT  #>!   OA   )X@
M ""+!0 ;C0X &HT5 !F-'@ 8CB< %XXP !:..0 5CD, %(]/ !./6P 2CVH
M$8][ !"/CP /CZ0 #H^[  V/X  .C?H #XO_ !"*_P 0B?\ $(G_ *%Z  ".
M>0  ?G<  ')W  !D>   6'L  $U^  !"@@  .88  "^*   GC@  ()$  !B5
M   2F 4 #IH.  V:%  ,FAT "YHF  N:,  *FCL "9I&  B:4P &FV$ !9IR
M  2:A@ "FIL  )JQ  &9SP "F?   IC_  27_P %EO\ !9;_ )F!  "'?P
M>GX  &M^  !=@0  4(4  $6)   [C0  ,9(  "B6   ?F0  &)T  !&@   ,
MHP( !J4*  &E$   I18  *8?  "F*   IC(  *<]  "G2@  IU@  *=H  "G
M?   IY$  *:H  "FPP  I>D  *7\  "E_P  I/\  *3_ )&'  ""A@  <H8
M &.(  !5C   29$  #V6   RF@  *)X  !^B   7I@  $*D   NL   $KP
M +$&  "Q#   LA$  +(7  "S'P  LR@  +0R  "U/P  M4T  +5=  "U<
MM88  +6=  "UM@  M=P  +3W  "T_P  M/\  +3_ (N/  !ZC@  :I$  %N5
M  !-F@  0)\  #6D   JJ   (*P  !:P   /M   ";<   &Y    O0   +X
M  "^!@  OPP  , 0  #!%@  PAT  ,,G  #%,@  QD   ,91  #'8P  QW@
M ,>1  #'J0  Q\<  ,?L  #'_@  Q_\  ,?_ (.7  !QF@  89X  %*C  !%
MJ0  .*X  "RS   @MP  %KH   Z]   &P    ,,   #'    R0   ,H   #,
M    S0,  ,X)  #0#@  TA,  -0;  #8)0  VS(  -U"  #=5   WFD  -Z!
M  #>G   W[4  -_9  #?\P  W_\  -__ '>?  !HI@  6:T  $JS   [N
M+;L  !^_   4P@  #,8   /)    S    -    #5    V0   -H   #<
MW@   .    #B!0  Y L  .<0  #J&   [20  / R  #Q1   \E@  /-O  #T
MB@  ]*0  /2_  #TWP  ]/,  /3T &JH  !;KP  3+<  #V]   MP0  '\8
M !/*   +S@   -(   #7    W    .    #E    YP   .D   #K    [0
M .\   #Q    \P   /8'  #Y#@  _!8  /\B  #_,P  _T<  /]=  #_=@
M_Y$  /^I  #_O@  _]@  /_; /\ & #_ !8 _P 5 /\ & #_ !X _P G /\
M-@#_ $, _P!/ /\ 6@#_ &0 _P!M /\ =0#_ 'T _P"$ /\ B@#_ )  _P"6
M /\ G #_ *, _P"K /\ M #^ +\ _0#/ /L YP#Z /@ ^0#_ /D _P#Y /\
M]0#_ .X _P#I /\ YP#_ /\ % #_ !$ _P 1 /\ $@#_ !< _P C /\ ,0#_
M #X _P!* /\ 5@#_ &  _P!H /\ < #_ '@ _0!^ /P A0#Z (L ^0"1 /@
MF #W )X ]0"F /0 K@#R +D \0#' .\ X #N /( [ #_ .P _P#L /\ ZP#_
M .4 _P#@ /\ W@#_ /\#$ #_  X _P - /\ #0#_ !, _P > /\ *P#_ #@
M_P!% /X 4 #[ %H ^ !C /4 :P#S '( \0!Y .\ ?P#N (8 [ ", .H D@#I
M )D YP"@ .8 J0#D +, X0#  .  TP#> .L W #[ -L _P#: /\ V@#_ -D
M_P#4 /\ T@#_ /\'#0#_  D _P & /\ "0#_  \ _P 8 /L )0#X #( ]0 _
M /( 2@#M %0 Z@!= .< 90#D &P X@!S .  >@#> (  W "& -H C0#7 )0
MU "; -( I #/ *T S0"Y ,L R0#) .0 R #V ,8 _P#% /\ Q@#_ ,< _P#'
M /\ QP#_ /\*!@#_ 0  _P   /\ ! #_  L ]  2 .\ 'P#J "P Y0 X .(
M0P#= $X V0!7 -0 7P#1 &< S@!M ,P = #* 'H R "  ,8 AP#% (X PP"6
M ,$ G@"_ *@ O0"S +H P@"Y -L MP#P +4 _P"V /\ M0#_ +4 _P"U /\
MM0#_ /\,  #_!   _P   /X   #V  , Z  - .  %P#9 "0 T0 Q ,T / #*
M $< Q@!1 ,, 60#  &  O@!G +P ;@"Z '0 N0![ +< @@"U (D LP"1 +(
MF@"P *0 K@"O *P O0"J -  J #K *< ^P"F /\ I@#_ *4 _P"E /\ I0#_
M /\-  #_!P  ] D  .H)  #B!   V@ ' ,\ $0#( !P P@ I +X -0"[ $
MMP!* +0 4P"R %L L !B *X : "L &\ JP!U *D ?0"H (0 I@"- *0 E@"C
M *  H0"K )\!N0"= \P G 3H )H&^0"9!_\ F C_ )<(_P"7"/\ EPC_ /\0
M  #W$   Z!0  -P5  #.$0  Q@T  ,($"P"\ !0 MP$A +(#+@"N!3H JP9$
M *@(30"F"%4 I E< *(*8P"@"FH GPMQ )T+> "<"X  F@R) )D,DP"7#)X
ME0VJ )0-N "2#<P D [J (X0_ ",$/\ BQ#_ (L0_P"+$/\ BA#_ /L3  #M
M&@  W2   ,PA  "_'0  MQ<  +,1  "R"PT JPT9 *<.)@"C#S, GQ ^ )T1
M1P":$5  F!)7 )827@"5$V4 DQ-L )(3<P"0%'P CQ2% (T5CP"+%9H BA6G
M (@6M0"&%LD A!?G ((8^P" &?\ ?QG_ '\9_P!_&/\ ?QC_ /4:  #D(P
MSRD  , J  "S)@  JB(  *4<  "D%0@ H!03 )L6(0"7&"T E!DX )$:0@"/
M&TL C1Q2 (L<60")'6  B!UG (8>;P"%'G< @Q^  ((?BP" 'Y< ?B"C 'T@
ML@![(,4 >2'D '<B^0!V(O\ =2+_ '0A_P!T(?\ ="'_ .\A  #;*P  QS$
M +8Q  "I+@  H"H  )LF  "8(0$ E1X0 ) @&P"-(2@ B2,S (<D/0"%)$8
M@R5. ($F50!_)EP ?B9C 'PG:P![)W, >2=\ '@HAP!V*), ="B@ 7(HKP%Q
M*<$!;RG@ 6TI]P%L*?\!:RG_ 6LI_P%K*/\!:RC_ >@H  #0,@  P#@  *XW
M  "A-0  F#(  )(M  ".*0  BR<, (<H%P"#*B, @"LO 'XL.0!\+$( >BU*
M '@N40!W+E@ =2Y@ ',O9P!R+V\ <"]Y 6\O@P%M+Y !:R^= 6DOK %H,+X!
M9S#; 64P]0%D,/\!8S#_ 6,O_P%C+_\!8R__ >(N  #*.   NCT  *@\  ":
M.@  D3<  (HS  "&,   @RX) '\O$P![,!\ >#(K '8S-0!T,SX <C1& ' T
M3@!O-54 ;35< &PU9 !J-6P!:#5U 6<U@ %E-8P!8S6: F$VJ0)@-KL"7S;6
M ETV\P)=-O\"7#;_ 5PU_P%<-?\!7#3_ =PS  #%/   M$$  *)   "5/@
MBSP  (0Y  !_-@  >S0$ '<U$ !T-QP <3@G &\Y,@!M.3L :SI# &HZ2P!H
M.U( 9SM9 &4[80%C.VD!8CMR 6 [?0%>.XH"7#N7 EL[IP)9.[@#6#O2 U<[
M\0)6._\"5CO_ E8Z_P%6.O\!5CG_ =0W  # 00  KT0  )U#  "00@  A4
M 'X^  !Y.P  =#H  '$Z#@!M/!@ :STD &D^+P!G/S@ 93]  &1 2 !B0$\
M84!7 %] 7@%=0&8!7$!O 5I >@)80(<"5D"5 E1 I -30+8#4D#/ U% [P-0
M0/\"4#__ E __P)1/O\!43[_ <\[  "]10  JD<  )E&  "+10  @40  'E"
M  !T/@  ;S\  &M # !G014 94(A &-#*P!A0S4 7T0^ %Y$10!=14T 6T54
M %E%7 %8160!5D5M 51%> )2184"4423 T]$HP--1;0#3$7, TM%[0-+1/\"
M2T3_ DM#_P),0O\"3$+_ LH_  "Y2   IDH  )5)  "'2   ?4<  '5%  !N
M0@  :4,  &5$"0!B11, 7T8> %U'* !<2#( 6D@[ %E)0P!724H 5DE2 %1)
M60%326$!44EK 4])=@)-28("2TF1 TI)H0-(2;,#1TG* T9)[ -&2/\"1DC_
M D='_P)'1O\"1T;_ L9#  "V3   HDP  )%,  "$2P  >4H  '!)  !I1@
M9$<  %])!@!<2A  6DL; %A,)0!63"\ 54TX %--0 !234@ 44Y/ $].5P!.
M3E\!3$YI 4I.<P)(38 "1DV/ T5-GP-#3;$#0DW( T%-Z@-!3/\"04S_ D)+
M_P)"2O\"0DK_ L)'  "S3P  GD\  (U.  " 3@  =4T  &Q,  !C2@  7DP
M %I- @!63@X 5$\8 %)0(@!142P 3U$U $Y2/0!-4D4 3%)- $I25 !)4ET!
M1U)F 452<0%#4GX"05*- C]2G0,^4J\#/5+& SQ2Z0(\4?X"/%#_ CU/_P(]
M3_\"/4[_ KY+  "N4P  FE(  (E1  !\40  <5   &A0  !>3@  6%$  %12
M  !14PP 3E04 $Q5'P!+5BD 258R $A6.@!'5T( 1E=* $174@!#5UH 05=D
M 4!7;@$^5WL"/%>+ CI7FP(X5ZT"-U?$ C=7YP(W5OT"-U7_ C=4_P(W4_\"
M.%/_ KI/  "I5@  E54  (54  !X5   ;50  &14  !85   4E8  $Y7  !*
M60D 1UH1 $9:&P!$6R4 0ULN $)<-@!!7#X /UQ& #Y=3P ]75< .UUA #I=
M; $X77D!-EV( 31=F0(S7:L",5W" C%<Y0(Q6_P",5K_ C%9_P(R6?\!,EC_
M ;94  "D60  D%@  (!8  !S5P  :5<  &!8  !460  3EL  $A=  !#7P0
M0& . #YA%P ]82  .V(I #IB,@ Y8CH .&-" #=C2P V8U0 -&-= #-C:  Q
M8W8!+V.% 2YCE@$L8ZD!*V._ 2ICXP$J8OL!*F#_ 2M?_P$K7_\!*U[_ ;%9
M  ">7   BUP  'M;  !O6P  95L  %Q<  !17@  26   $-B   \90  .&<*
M #5H$@ T:!L ,VDD #)I+0 Q:34 +VH] "YJ1@ M:D\ +&I9 "MK90 I:W(
M*&N" "9KDP D:Z< (VN] ")JX  C:?D!(V?_ 2-F_P$C9O\!)&7_ :Q@  "8
M8   A6   '9?  !J7P  86   %=@  !-8P  1&8  #UH   V:P  ,&X$ "QP
M#@ J<14 *7$> "AQ)@ G<B\ )G(W "5R0  D<DH (G)4 "%S8  @<VT 'G-]
M !USD  ;<Z, &G.Y !ESW  :<?< &G#_ !MO_P ;;O\!&VW_ :9F  "190
M?V0  '%D  !F9   760  %)F  !(:0  /VP  #=O   P<P  *78  ")Y"  ?
M>Q  'GL7 !Q['P ;>R@ &GLP !E\.0 8?$, %WQ. !9\6@ 5?&< %'UX !)]
MBP 1?9\ $'VU  ]]U0 0>_4 $7G_ !%X_P 2=_\ $G?_ )YK  "*:@  >FD
M &UI  !B:0  5VH  $QM  !#<   .70  #%X   I>P  (G\  !N"   4A0D
M$880 !&&%P 0AQ\ $(<H  Z',0 .ASL #8=&  R'4P +AV$ "H=Q  F'A  '
MAY@ !H:N  6&R0 &A>P !X3_  B#_P )@O\ "8+_ )5Q  "#;P  =&X  &EN
M  !<;P  4'(  $9U   \>0  ,GT  "J!   BA0  &XD  !2,   /CP, "I(+
M  :2$0 $DA@  I(@  &2*0  DC,  ),^  "32P  DUD  )-I  "3>P  DI
M )*F  "1OP  D>4  )#Z  "/_P  C_\  (__ (UW  !]=0  <'0  &)U  !5
M>   27P  #^    TA   *XD  "*-   :D0  $Y0   Z7   )FP   9T(  "=
M#@  G1,  )X:  ">(@  GRL  )\U  "@0@  H%   *!?  "@<0  H(<  )^=
M  "?M0  GMH  )WV  "=_P  G/\  )S_ (9]  !X?   :7P  %M_  !.@P
M08@  #:,   LD0  (Y8  !J:   2G@  #:$   :D    IP   *D#  "I"@
MJ@X  *L3  "L&0  K2(  *XK  "O-P  KT4  *]4  "O9@  KWL  *Z4  "N
MJP  KLD  *[O  "M_P  K?\  *W_ (&$  !QA   88<  %.+  !&D   .98
M "Z;   CH   &J0  !*H   ,K   !*\   "R    M@   +<   "W @  N @
M +D-  "Z$@  NQ@  +TA  "^*P  P#@  ,!(  # 6@  P6X  ,&&  #!H
MP;H  ,'C  # ^0  P/\  ,#_ 'F-  !HD   690  $N:   ]H   ,:4  "6K
M   :KP  $;,   NX   "NP   +X   #!    Q    ,4   #&    QP   ,@%
M  #*"P  S \  ,X5  #0'P  TRL  -4Z  #53   UF   -AW  #8D@  V*P
M -G)  #9[   V?L  -C_ '"9  !@G@  4:0  $.J   UL   *+8  !RZ   1
MO@  "<$   #%    R    ,L   #/    T@   -,   #6    V    -L   #=
M    WP<  .(-  #E$P  Z!T  .PJ  #M/   [5$  .YG  #O@0  [YP  /"W
M  #PTP  \.P  /#T &>F  !8K0  2;0  #JZ   JO@  ',(  !#&   'R@
M ,X   #2    U@   -P   #@    XP   .0   #F    Z    .L   #M
M[P   /("  #U"@  ^!$  /P<  #_+   _S\  /]5  #_;@  _XH  /^D  #_
MN@  _]$  /_A /\ % #_ !( _P 2 /\ % #_ !D _P E /\ ,@#_ #\ _P!+
M /\ 5@#_ &  _P!H /\ < #_ '@ _P!_ /\ A0#_ (L _P"1 /\ F #_ )X
M_@"F /T K@#\ +D ^@#( /D X@#X /0 ]P#_ /8 _P#V /\ [P#_ .< _P#B
M /\ W@#_ /\ $0#_  X _P . /\ #P#_ !0 _P @ /\ +0#_ #H _P!& /\
M40#_ %L _P!C /X :P#\ ', ^@!Y /D @ #W (8 ]@", /4 D@#S )D \@"@
M /  J0#N +, [0#! .L U@#J .X Z0#^ .< _P#G /\ Y0#_ -T _P#5 /\
MT0#_ /\ #0#_  H _P ( /\ "0#_ !  _P ; /\ * #_ #4 _P!  /H 2P#V
M %4 \P!> /$ 9@#N &T [ !T .L >@#I (  YP"& .8 C0#D ), X@"; .
MHP#> *T W "Y -H R@#7 .8 U #X -( _P#2 /\ T@#_ ,X _P#) /\ Q@#_
M /\ " #_  , _P   /\  P#_  T _  6 /< (@#S "X [P Z .P 10#H $\
MY !8 .$ 8 #> &< VP!M -D = #5 'H TP"  -$ AP#/ (X S0"5 ,L G@#)
M *< QP"S ,4 P@## -P P0#Q +\ _P"_ /\ O@#_ +X _P"] /\ NP#_ /\
M  #_    _P   /\   #V  @ [@ 1 .< &P#A "< W0 S -D /@#3 $D SP!2
M ,L 60#( &$ Q@!G ,0 ;0#" ', P !Z +\ @ "] (@ NP"0 +D F "X *(
MM0"M +, NP"Q ,X L #J *\ _ "M /\ K0#_ *X _P"N /\ K@#_ /\"  #_
M    _0   /(   #H    W@ , -, %0#, "$ R  L ,0 . #! $( O0!+ +H
M4P"X %H M@!A +0 9P"R &T L !T *\ >@"M (( K "* *H DP"H )T I@"H
M *0 M0"B ,8 H0#C )\ ]@"> /\ G@#_ )X _P"> /\ G@#_ /\&  #[
M[@4  .($  #5    RP & ,, #P"] !D N  E +0 ,0"Q #L K@!% *P 30"I
M %4 IP!; *4 8@"D &@ H@!N *$ =0"? 'P G@"% )P C@": )@ F "D )8
ML "5 ,$ DP#< )( \@"1 /\ D #_ )  _P"/ /\ CP#_ /T*  #P#@  X1$
M ,X0  #"#0  NP<  +< "@"Q !( K  > *@ *0"E #0 H@ ^ )\ 1P"= $\
MFP!6 )D!7 "7 6, E@)I )0"< "3 W@ D0.  ) $B@".!)4 C 6A (H%K@")
M!KX APC8 (8)\ "$"O\ @PO_ (,+_P"#"_\ @PO_ /80  #F%P  TAP  , :
M  "S%@  K!(  *@-  "F!PT H@46 )T'(@"9"2X E@HX )0+00"2#$H D Q1
M (X-6 ",#5X BPUE (D-; "(#G0 A@Y] (4.AP"##I, @0^? ( 0K0!^$+X
M?1#; 'H1] !X$O\ =Q+_ '<2_P!W$O\ =Q+_ .\7  #;(0  QB0  +0C  "H
M(   H!P  )L7  "9$00 F X0 ),0&P"/$2< C!(R (D3/ "'$T0 A11, (,4
M4P"!%5H @!5@ 'X6: !]%F\ >Q9X 'D7@P!X%X\ =AB< '08J@!S&;L <AG4
M &\:\0!N&_\ ;1O_ &T:_P!M&O\ ;1K_ .<@  #0*0  O"L  *LJ  ">*
MEB0  ) @  "-'   C!<, (@8%@"$&B( @1LM 'X<-P!\'4  >AU( 'D>3P!W
M'E4 =A]< '0?8P!S'VL <2!T ' @?P!N(8L ;"&8 &LAIP!I(K@ :"+/ &8B
M[@!E(_\ 9"/_ &0B_P!D(O\ 9"'_ . F  #(+P  M#$  *,P  "6+@  C2L
M (<H  "$)   @B ( 'X@$@![(AX >",I '4D,P!S)3P <25# ' F2P!N)E(
M;2=9 &LG8 !J)V@ :2AQ &<H>P!E*(@ 9"F5 &(II !@*;4 7RG+ %XJ[ !<
M*O\ 7"G_ %PI_P!<*?\ 7"C_ -@L  ##-0  K34  )TT  "0,P  AC$  ( M
M  !\*P  >2@# '8G$ !R*1H <"HE &TK+P!K+#@ :BQ  &@M1P!G+4X 92Y5
M &0N70!C+F4 82]N %\O> !>+X0 7"^2 %HOH0%9+[(!6##( 58PZ0%5,/X!
M52__ %4O_P!5+O\ 52[_ - Q  "].@  J#D  )<X  "*-P  @#8  'HR  !U
M,   <BX  &XN#0!K+Q8 :3 A &8Q*P!D,C0 8S(] &$S1 !@,TL 7S12 %TT
M6@!<-&( 6C1K %DU=0!7-8( 5360 50UGP%2-; !437& 5 UYP%/-?T!3S7_
M 4\T_P%/-/\!3S/_ <LV  "X/0  HSP  )(\  "%.P  >SH  '0W  !O-0
M;#,  &@T"@!E-1, 8C8> & W* !>-S$ 73@Z %LX00!:.4@ 63E0 %<Y5P!6
M.E\ 5#IH %,Z<P!1.G\!3SJ- 4XZG0%,.JX!2SK# 4HZY0%).OP!23G_ 4DY
M_P%)./\!2CC_ <<Z  "S0   GC\  (X_  "!/@  =ST  ' [  !J.   9C@
M &(Y!P!?.A$ 7#L; %H[)0!9/"X 5STW %8]/@!4/D8 4SY- %(^50!1/ET
M3S]F $T_< !,/WT!2C^+ 4@_FP%'/ZP!13_! 40_XP%$/OL!1#[_ 40]_P%$
M/?\!13S_ <,^  "O0P  FD(  (I"  !]00  <T   &L_  !E/   8#P  %P^
M! !9/@\ 5S\8 %5 (@!302L 4D$T %!"/ !/0D, 3D)+ $U#4@!+0UH 2D-D
M $A#;@!'0WL!14.) 4-#F0%"0ZL!0$/  3]#X0$_0_D!/T+_ 3]!_P% 0?\!
M0$#_ ;]!  "J10  ED4  (9%  !Y1   ;T0  &="  !@/P  6T$  %="  !4
M0PT 4405 $]%'P!.12@ 3$8Q $M&.0!*1T$ 24=( $A'4 !&1U@ 14=A $-(
M; !"2'@!0$B' 3Y(EP$\2*D!.TB^ 3I(WP$Z1_@!.D;_ 3I%_P$[1?\!.T3_
M ;M%  "F2   DD<  ()'  !V1P  :T<  &-&  !;0P  5D4  %)'  !.2 H
M3$D2 $I)' !(2B4 1THN $9+-@!%2SX 0TM& $),30!!3%8 0$Q? #Y,:@ \
M3'8 .TR% 3E,E0$W3*<!-DR\ 35,W0$U2_<!-4O_ 35*_P$V2?\!-DG_ ;A)
M  "B2P  CDH  'Y*  !R2@  :$H  %])  !52   4$H  $Q+  !)3 < 1DT0
M $1.&0!"3R( 04\K $!0,P _4#L /E!# #Q12@ [45, .E%< #A19P W47,
M-5&" #-1DP$R4:4!,%&Z 2]1V@$O4/8!+T__ 3!._P$P3O\!,$W_ ;1-  "=
M30  BDT  'I-  !N30  9$T  %M-  !130  2T\  $90  !"4@, /U,- #U4
M%0 \5!X .E4G #E5+P X53< -U8_ #961P U5E  ,U99 #)79  P5W$ +U>
M "U7D0 K5Z, *E>X "E7U@ I5O4 *57_ "I4_P$J4_\!*E+_ :]1  "840
MA5$  '90  !J4   8%   %A1  !.4@  1U,  $%5   [6   .%D* #5:$0 T
M6AH ,ULB #);*P Q6S, +UP[ "Y<0P M7$P +%Q6 "M=8  I76T *%U\ "9=
MC@ D7:$ (UVU ")=T@ B7/, (EO_ "-:_P C6?\ )%C_ *A5  "25   @%0
M '%4  !F5   7%0  %15  !*5@  0U@  #Q;   V70  ,& % "UA#@ K814
M*F(= "EB)0 H8BX )V,V "9C/@ E8T< (V-1 ")D7  A9&D 'V1Y !YDB@ <
M9)X &V2S !EDS@ :8_$ &V'_ !M@_P <8/\ '%__ *%9  ",6   >U@  &U8
M  !B6   65@  %!9  !'6P  /EX  #=@   Q8P  *F8  "1I"0 A:A  (&H7
M !]J(  >:R@ '6LP !QK.0 ;:T( &FQ, !EL6  7;&4 %FQT !1LA@ 3;)H
M$FRO !%LR@ 1:^\ $FG_ !-H_P 3:/\ $V?_ )E=  "%70  =5P  &A<  !>
M7   55P  $M>  !"80  .60  #)G   K:@  )&T  !YP 0 7<PL %701 !1T
M&  3="$ $G4I !%U,@ 1=3L $'5&  ]U4@ .=5\ #75N  QU@0 +=94 "G6J
M  ATPP )=.< "G/]  MQ_P ,<?\ #'#_ )%B  !_80  <&$  &1A  !:80
M3V(  $5E   \:   ,VP  "MO   D<@  '78  !=Y   1? 0 #7\,  M_$@ *
M?QD "7\B  A_*@ &?S0 !7\_  1_2P "?U@  7]G  !_>0  ?XX  '^C  !^
MNP  ?>   'WW  !\_P  >_\  'O_ (EG  !X9P  :V8  &%F  !49P  26D
M #]M   U<0  +'4  "1Y   =?   %H   !"#   ,A@( !HD*  &)#P  B10
M (H;  "*(P  BRP  (LW  "+0P  BU   (M?  "+<0  BX8  (N<  "*LP
MB=,  (CS  "(_P  A_\  (?_ ()M  !S;   :&P  %IM  !.;P  0G,  #AW
M   N>P  )8   !V$   5B   $(P   N/   $D@   )0&  "5#   E1   )85
M  "7'   F"0  )@N  "9.0  F4<  )E6  "9:   F7T  )F4  "8JP  E\@
M );N  "6_P  E?\  )7_ 'MT  !O<P  87,  %-V  !&>@  .W\  #"$   F
MB   '8T  !22   .E@  "9D   &<    H    *$   "B!@  H@P  *00  "E
M%   I1P  *<D  "H+P  J#T  *E,  "I7@  J7(  *B)  "HH@  J+P  *?E
M  "F^P  IO\  *7_ '=[  !H>P  67X  $N"   ^AP  ,HT  ">2   =EP
M%)P   Z@   'I    *@   "K    K@   *\   "P    L00  +,*  "T#@
MM1,  +8;  "X)   NC$  +I   "Z4@  NV4  +M]  "ZEP  NK$  +K2  "Z
M\P  N?\  +G_ &^#  !?A@  48L  $.0   VEP  *IT  !^B   5IP  #:P
M  6P    M    +<   "[    O@   +\   #     P0   ,,!  #$!P  Q0T
M ,<1  #*&0  S20  ,XS  #/1   T%@  -!N  #1B   T*0  -#!  #1Y@
MT?@  -'_ &>/  !7E   29H  #NA   NIP  (:T  !:S   .N   !KP   #
M    PP   ,8   #+    S0   ,X   #0    T0   -0   #6    V@(  -P)
M  #?#P  XQ<  .8D  #G-@  Z$D  .E?  #J>   ZY0  .NO  #KS   [.@
M .SV %^>  !0I   0JL  #2R   FN0  &;X   ["   $Q0   ,H   #-
MT0   -@   #;    WP   .    #B    Y    .8   #I    ZP   .X   #Q
M!0  ]0T  /D6  #\)0  _3D  /Y/  #_9P  _X(  /^=  #_M0  _\L  /_D
M /\ $0#_  \ _P / /\ $0#_ !8 _P B /\ +P#_ #L _P!' /\ 4@#_ %L
M_P!D /\ ; #_ ', _P!Z /\ @ #_ (8 _P", /X DP#] )D ^P"A /H J0#X
M +0 ]P#" /8 V@#U /$ ] #_ /, _P#S /\ Z0#_ .  _P#8 /\ TP#_ /\
M#@#_  L _P * /\ "P#_ !$ _P = /\ *@#_ #8 _P!! /\ 3 #_ %8 _@!?
M /L 9@#Y &T ]P!T /4 >@#T (  \@"& /  C0#O )0 [0"; .P I #J *X
MZ0"Z .< S0#E .D Y #[ ., _P#B /\ W@#_ -$ _P#, /\ R #_ /\ "0#_
M  0 _P ! /\ ! #_  X _P 8 /\ ) #] #  ^P [ /< 1@#S %  [P!9 .P
M8 #J &< YP!N .8 = #D 'H X@"  .  AP#> (X W "5 -H G@#6 *@ U "S
M -$ PP#/ -\ S@#T ,P _P#+ /\ RP#_ ,4 _P"_ /\ O #_ /\  @#_
M_P   /\   #]  L ]P 3 /$ '@#M "H Z@ U .< 0 #B $H W0!2 -D 6@#5
M &$ T@!G -  ;0#. ', S !Z ,H @ #( (< Q@"/ ,0 F #" *$ P "M +X
MNP"\ -  N@#M +D _@"X /\ N #_ +< _P"S /\ L #_ /\   #_    _P
M /D   #N  4 Y0 . -X & #8 ", T@ N ,\ .0#+ $, QP!, ,0 5 #! %L
MOP!A +P 9P"[ &T N0!S +< >@"U ($ M ") +( D@"P )L KP"G *P M "K
M ,8 J0#D *< ^ "F /\ I@#_ *4 _P"E /\ I #_ /\   #_    ]0   .H
M  #>    T  * ,@ $@#" !T O@ H +L ,P"Y #T M0!& +( 30"P %4 K0!;
M *P 80"J &< J !M *< <P"E 'H I "" *( C "@ )8 GP"A )T K@"; +X
MF0#8 )< \0"6 /\ E@#_ )< _P"7 /\ EP#_ /\   #U    YP$  -0   #)
M    P  $ +@ #@"S !8 KP A *L + "H #8 I@ _ *, 1P"A $\ GP!5 )T
M6P"; &$ F@!G )@ ;@"7 '4 E0!] )0 A@"2 )$ D "< (X J0", +@ BP#-
M (D ZP"( /T B #_ (@ _P"( /\ B #_ /D&  #I#   U X  ,,,  "W"0
ML (  *L "0"F !  H@ : )X )0"; #  F  Y )8 00"4 $D D@!0 )  5@".
M %P C0!B (L :0"* '  B !X (< @0"% (P A "8 (( I0"  +0 ?@#( 'T!
MYP!\ OD >P/_ 'L$_P![!/\ >P3_ /$.  #>%0  Q14  +04  "I$0  H0X
M )X*  "; PP EP 3 ), '@"0 2D C0(S (H#/ "(!$, A@5+ (4&40"#!E<
M@@=> ( '9 !_"&P ?0AT 'P(?@!Z"8D > F6 '<*HP!U"K, <PO' '(,Y@!P
M#?L < W_ &\-_P!O#?\ ;PW_ .@6  #0'@  N1T  *D<  "=&@  E18  ) 3
M  "/#@, C@H. (D+%P"&#", @PTM ( --@!^#CX ? Y& 'L.30!Y#U, >!!:
M '8080!U$&@ <Q!Q '$1>P!P$8< ;A&4 &P1H@!K$K( :1+' &@3YP!F$_T
M913_ &44_P!E$_\ 91/_ -\>  #&)   L"0  * C  "4(0  BQ\  (8;  "#
M%P  @A(( '\1$@!\$AT >10H '84,0!T%3H <A9! '$62 !O%T\ ;A=6 &P7
M70!K&&0 :1AM &@9=P!F&8, 9!F0 &,:GP!A&J\ 8!K$ %X;Y !='/L 7!S_
M %P;_P!<&_\ 7!O_ -4E  "]*@  J"D  )@I  ",*   @R4  'TB  !Y'P
M>!L# '89#P!R&A@ ;QPC &T=+0!K'34 :1X] &@>1 !F'TL 91]2 &,@60!B
M(&$ 82!I %\A<P!=(7\ 7"&- %HBG !9(JP 5R+  %8CX0!5(_D 5"/_ %0B
M_P!4(O\ 5"+_ ,TK  "V+@  HBX  )(N  "%+0  ?"L  '8H  !R)@  ;R,
M &TA# !J(A4 9R,? &4D*0!C)#$ 8B4Y & F00!?)D@ 729/ %PG5@!;)UT
M62=F %@H< !6*'P 5"B* %,IF0!1*:H 4"F^ $\IW@!.*?< 32G_ $TI_P!-
M*/\ 3BC_ ,@P  "P,@  G#(  (PR  " ,0  =C   ' M  !K*P  :"D  &8H
M"0!C*!$ 8"D< %XJ)0!<*RX 6RLV %DL/0!8+$0 5RU, %4M4P!4+5L 4RUC
M %$N;@!0+GH 3BZ( $POEP!++Z@ 22^[ $@OVP!(+_8 1R__ $<N_P!'+?\
M2"W_ ,0T  "K-0  ES4  (<U  ![-0  <C0  &LR  !F+P  8BX  %\M!0!<
M+A  6B\8 %@P(@!6,"L 53$S %,Q.@!2,D( 43)) % R4 !.,U@ 33-A $LS
M:P!*,W< 2#2% $<TE0!%-*8 0S2Y $(TU@!"-/0 0C3_ $(S_P!",O\ 0C+_
M , X  "G.   DS@  (,X  !W.   ;3<  &8V  !A,P  73(  %DR @!7,PT
M5#05 %(U'P!1-2@ 3S8P $XV. !,-S\ 2S=& $HW3@!).%8 1SA? $8X:0!$
M.'4 0SB# $$YDP! .:0 /CFX #TYTP \.?, /#C_ #TW_P ]-_\ /3;_ +L[
M  "B.P  CSL  '\[  !S.P  :CH  &(Y  !=-P  6#8  %0W  !1. L 3SD3
M $TY' !+.B4 2CHM $@[-0!'.SP 1CQ$ $4\2P!$/%, 0CQ< $$]9P _/7,
M/CV! #P]D0 Z/:, .3VV #@]T0 W/?( -SS_ #@[_P X._\ .#K_ +8]  ">
M/@  BSX  'P^  !O/@  9CT  %X]  !8.P  4SH  $\[  !,/ @ 23T1 $<^
M&0!&/R( 1#\J $,_,@!"0#H 04!! $! 20 ^05$ /4%: #Q!9  Z07  .$%_
M #=!CP U0J$ -$*T #)"S@ R0?  ,D#_ #- _P S/_\ -#[_ +%   ":0
MAT   'A!  !L00  8D   %M   !4/P  3C\  $I   !&004 1$(. $)#%@!
M0Q\ /T0G #Y$+P \1#< .T4^ #I%1@ Y14X .$98 #9&8@ U1FX ,T9\ #%&
MC0 P1I\ +D:S "U&S  M1N\ +47_ "Y$_P N0_\ +D/_ *Q#  "60P  @T,
M '1#  !H0P  7T,  %=#  !00P  2$,  $1%  !!1@$ /D<, #Q($P Z2!P
M.4DD #A)+  V230 -4H[ #1*0P S2DP ,DI5 #!+7P O2VL +4MZ "Q+BP J
M2YT *$NQ "=+R@ G2^T )TK_ "A)_P H2/\ *4?_ *=&  "11@  ?T8  '!&
M  !E1@  6T8  %1&  !,1P  1$@  #]*   [2P  -TP) #5-$  S3A@ ,DX@
M #%/*  P3S  +T\X "Y/0  L4$@ *U!2 "I07  H4&@ )U!W "50B  D4)L
M(E"O "%0R  @4.L (4__ ")._P B3?\ (TW_ *%)  ",20  >DD  &Q*  !A
M2@  6$H  %!*  !)2P  0$P  #M.   U4   ,5($ "U3#0 L5!0 *E0< "E5
M)  H52P )U4S "95/  E5D4 )%9. ")660 A5F4 'U9T !Y6A0 <5I@ &U:L
M !E6Q0 95ND &E7_ !M4_P ;4_\ '%+_ )M-  "&30  =4T  &A-  !=30
M5$T  $U.  !%3P  /%$  #93   Q50  *U@  "9:"0 C6Q  (EL7 "%<'P @
M7"< 'UPN !U<-P <74  &UU* !I=50 876$ %UUP !5=@0 4794 $UVJ !%=
MP@ 17>< $EO^ !-:_P 36O\ %%G_ )11  " 40  <%$  &11  !940  45$
M $E2  !!4P  .%8  #)9   K6P  )5X  !]A P :8PP &&01 !=D&0 69"$
M%60I !1E,0 393H $F5$ !%E4  095T #V5K  YE?0 -99$ #&6E  IDO  *
M9.  "V/Y  QB_P -8?\ #6'_ (U5  !Z50  :U4  %]5  !650  3E4  $17
M   \60  -%P  "Q?   F8@  'V4  !EH   3:P4 $&T-  YN$@ -;AH #&XB
M  QN*P +;C0 "FX^  AN2@ ';E< !FYE  1N=@ ";HH  &V?  !MM@  ;-8
M &SS  %K_P ":O\  VK_ (5:  !T6@  9EH  %Q9  !360  2%H  #]=   V
M8   +F,  "9G   ?:@  &6T  !-Q   .= , "G<*  5W$  !=Q4  '<<  !W
M)   >"T  '@W  !X0P  >%   'A>  !X;P  >(0  'B9  !WL   =LT  '7P
M  !U_P  =/\  '3_ 'Y?  !N7P  8EX  %E>  !-7P  0F(  #EE   P:
M)VP  !]P   8=   $G<   U[   (?@   H (  "!#0  @1$  ((7  "#'@
M@R8  (0P  "$.P  A$@  (17  "$:   A'P  (23  "#J@  @L4  ('K  "!
M_@  @/\  (#_ '=E  !I9   7V,  %)D  !'9P  /&L  #%O   H<P  ('<
M !A\   1?P  #(,   :'    B@   (P#  ","0  C0X  (X1  "/%P  D!X
M )$G  "2,@  DC\  )).  "27P  DG,  )*+  "1H@  D;P  )#E  "/_
MCO\  ([_ '%K  !F:@  6&L  $MM   _<0  -'8  "I[   @@   %X4  !")
M   +C0  !)$   "5    F    )D   ": P  FP@  )P-  ">$0  GQ8  * >
M  "B*   HC4  *-$  "C50  HVD  **   "BF@  H;,  *#8  "@]@  G_\
M )__ &YQ  !?<@  474  $1Y   W?@  +(0  "&*   7CP  $)0   J9   !
MG0   *    "D    IP   *@   "I    J@   *P&  "M"P  KQ   + 5  "R
M'@  M"D  +0Y  "T2@  M5T  +5S  "UC@  M:@  +3&  "S[0  LO\  ++_
M &9Z  !7?0  28(  #R'   OC@  (Y0  !B:   0GP  ":0   "I    K0
M +    "T    MP   +@   "Y    NP   +P   "^ @  P @  ,(.  #$%
MQQX  ,@L  #)/0  RE   ,IF  #*?P  RIL  ,JX  #*W0  RO4  ,K_ %Z&
M  !/BP  09$  #.8   GGP  &Z4  !&K   )L    +4   "Y    O0   ,$
M  #&    R    ,D   #+    S    ,X   #0    T@   -0%  #9#   W1(
M .$>  #B+@  XT(  .17  #E;P  YHP  .:H  #EQ0  Y><  .;V %:4  !(
MFP  .J(  "RI   ?L   $[8   N\    P0   ,4   #)    S0   -(   #6
M    V@   -L   #>    X    .(   #D    YP   .D   #M    \ H  /01
M  #X'P  ^3(  /I(  #[7P  _'H  /V7  #]KP  _<<  /WD /\ #@#_  T
M_P , /\ #@#_ !, _P > /\ *@#_ #8 _P!" /\ 30#_ %< _P!? /\ 9P#_
M &X _P!T /\ >@#_ ($ _0"' /P C0#Z )0 ^0"< /< I0#U *\ ] "\ /,
MSP#Q .P \ #^ .\ _P#O /\ XP#_ -< _P#. /\ R@#_ /\ "@#_  8 _P $
M /\ " #_ !  _P 9 /\ )0#_ #$ _P ] /\ 1P#^ %$ ^P!9 /D 80#V &@
M] !N /, = #Q 'H [P"! .X AP#L (X Z@"6 .@ GP#F *D XP"U .( Q@#@
M ., WP#X -T _P#= /\ U #_ ,D _P#" /\ O@#_ /\  P#_    _P   /\
M 0#_  T _P 4 /T ( #Z "L ]P V /, 00#O $L [ !4 .@ 6P#F &( XP!H
M .$ ;@#? '0 W !Z -H @0#8 (@ U "0 -( F #/ *( S0"N ,L O #) -,
MQP#P ,8 _P#$ /\ Q #_ +L _P"V /\ LP#_ /\   #_    _P   /\   #W
M  @ \  0 .L &@#G "4 Y  P .$ .P#< $4 U0!- -$ 50#. %L RP!B ,D
M9P#' &T Q0!S ,, >@#! ($ OP") +T D@"[ )P N0"G +< M0"U ,@ LP#F
M +( ^P"Q /\ L #_ *X _P"J /\ IP#_ /\   #_    _@   /$   #E  (
MW  - -, % #- !\ R@ J ,< - #$ #X P !' +P 3@"Z %4 MP!; +4 80"S
M &< L@!M +  <P"N 'H K "" *H BP"H )4 IP"@ *4 K0"C +X H0#; *
M] "? /\ G@#_ )\ _P"= /\ FP#_ /\   #\    [@   .    #0    Q0 (
M +X $ "Y !D M0 C +, +@"P #< K0!  *H 2 "H $\ I0!5 *, 6P"B &
MH !F )\ ; "= ', FP![ )H A "8 (X E@": )4 IP"3 +< D0#, )  [ "/
M /\ C@#_ (X _P". /\ CP#_ /P   #O    VP   ,D   "]    M0 " *X
M# "I !, I0 = *( )P"@ #$ G0 Z )H 0@"8 $D E@!/ )0 50"3 %L D0!@
M )  9P". &T C0!U (L ?@") (D B "5 (8 H@"% +$ @P#$ ($ Y "  /D
M?P#_ (  _P"  /\ @ #_ /0"  #@"0  QP@  +<'  "L P  I@   *  !P";
M  \ F  7 )4 (0"2 "H CP S (T / "+ $, B0!) (< 4 "& %4 A !; (,
M80"! &@ @ !P 'X >0!\ (0 >P"0 'D G0!X *P =@"^ '4 W0!S /0 <P#_
M ', _P!S /\ <P#_ .D-  #/$   N1   *D0  ">#@  EPL  ),&  "0  L
MC  1 (D &@"& "0 @P N ($ -@!_ #X ?0!$ 'P 2P!Z %$ >0!7 '< 70!V
M &0 = !L ',!=0!Q 8  ;P*- &X"F@!L ZH :P.[ &D$U@!H!O$ : ?_ &<'
M_P!G!_\ 9P?_ -\4  ##%P  KA<  )X6  "3%0  BQ(  (80  "$# ( @P8-
M ( #% !\!1X >0<H '<(, !U"#@ <PE  '()1@!P"DP ;PI3 &T+60!L"V$
M:@MI &D,<@!G#'X 9@R+ &0-F0!B#:D 80V[ & -V !>#O, 70[_ %T._P!=
M#O\ 70[_ -0<  "Y'0  I!X  )4=  ")'   @1H  'L7  !X$P  >! & '<-
M#P!S#A@ < XB &X/*P!L$#, :A [ &D00@!G$4D 9A%/ &015@!C$ET 81)F
M & 2;P!>$GL 7!.( %L3EP!9$Z< 5Q2Z %84U0!5%?, 5!7_ %05_P!4%?\
M5!3_ ,HB  "P(@  G2,  (TC  "!(@  >2$  ',>  !O&P  ;A<  &T3# !J
M%!0 9Q4> &46)P!C%B\ 81<W & 7/@!>&$4 71A+ %P94@!:&5H 61EB %<:
M; !6&G< 5!J% %(;E !1&Z0 3QNW $X;T !-'/$ 3!S_ $P<_P!-'/\ 31O_
M ,,F  "J)P  EB<  (<H  ![)P  <B8  &PD  !H(0  9AX  &0;" !B&Q$
M7QP: %T=(P!;'BL 6AXS %@?.@!7'T$ 5B!( %0@3P!3(%< 42%? % A:0!.
M(70 32&" $LBD0!)(J( 2"*T $<BS0!&(^\ 12/_ $4B_P!&(O\ 1B'_ +PJ
M  "D*P  D2L  ((L  !V*P  ;2H  &8I  !B)@  7R0  %TB! !;(0X 6"(6
M %8C'P!4)"@ 4R0P %(E-P!0)3X 3R9% $XF3 !,)E0 2R=< $DG9@!()W$
M1B=_ $4HCP!#**  02BR $ HRP _*.T /RC_ #\H_P! )_\ 0"?_ +<M  "?
M+@  C"\  'TO  !Q+P  :"X  &$M  !=*P  6B@  %<G  !4)PP 4B@3 % I
M' !.*24 32HL $LJ- !**SL 22M" $@L20!&+%$ 12Q: $0L9 !"+6\ 0"U]
M #\MC0 ]+9X /"VP #HMR  Z+>L .BW_ #HM_P Z+/\ .BS_ +(P  ";,0
MB#(  'DR  !M,@  9#(  %TQ  !8+P  52P  %$L  !/+0D 3"T1 $HN&0!)
M+R( 1R\J $8P,0!%,#@ 0S _ $(Q1P!!,4\ 0#%7 #XQ80 ],FT .S)[ #DR
MBP X,IP -C*O #4RQP T,ND -#+_ #4Q_P U,?\ -3#_ *TS  "6-   A#4
M '4U  !I-0  8#4  %DT  !4,P  4#   $PQ  !),08 1S(/ $4S%@!#,Q\
M0C0G $ T+@ _-38 /C4] #TU1  \-DP .C95 #DV7P W-FL -C9X #0WB0 R
M-YH ,3>M "\WQ0 O-^@ +S;^ # U_P P-?\ ,#3_ *DV  "2-@  @#<  '(X
M  !F.   73<  %8W  !0-@  2S0  $<U  !$-@, 03<- #\X%  ^.!P /#DD
M #LY+  Z.3, .3HZ #@Z0@ V.DH -3I3 #0[70 R.V@ ,#MV "\[AP M.YD
M+#NL "H[PP I.^8 *CK] "HZ_P K.?\ +#C_ *0X  "..0  ?#H  &XZ  !C
M.@  6CH  %,Z  !-.@  1C@  $(Z   _.P  /#P+ #H\$0 X/1D -STA #8^
M*0 T/C  ,SXW #(_/P Q/T< ,#]0 "X_6@ M0&8 *T!T "E A  H0)< )D"J
M "5 P0 D0.4 )#_\ "4^_P F/?\ )CW_ )\[  "*/   >#T  &H]  !?/0
M5CT  $\]  !)/0  0CT  #P^   Y/P  -D$( #1!#P R0A8 ,4(> "]#)0 N
M0RT +4,T "Q$/  K1$0 *D1- "A$6  G16, )45Q "-%@@ B194 ($6H !]%
MOP >1., 'T3[ !]#_P @0O\ (4'_ )H^  "%/P  =$   &=   !<0   4T
M $Q   !&0   /D$  #A#   T10  ,$8# "U'#0 K2!( *D@: "E((@ H22D
M)TDQ "5).0 D24$ (TI* ")*50 @2F$ 'TIO !U*?P ;2I( &DJF !A*O0 7
M2N  &$GZ !E(_P :1_\ &D?_ )5"  " 0@  <$,  &-#  !80P  4$,  $E#
M  !"1   .T4  #5'   P20  *TL  "9-"0 D3A  (DX6 "%/'0 @3R4 'T\L
M !Y/-0 =3ST '%!' !I040 94%T %U!K !90?  44(\ $U"D !%0N@ 14-X
M$4_X !)._P 33?\ %$W_ (]%  ![1@  :T8  %]'  !51P  34<  $9'   _
M1P  -TH  #%,   K3@  )E   "!3 P <50P &E81 !E6&  75B  %E8G !56
M,  45CD $U=" !)730 15UD $%=H  ]7>0 .5XP #5>@  M7M@ +5M0 "U;T
M  Q5_P -5/\ #E/_ (A)  !V2@  9TH  %M*  !12@  2DH  $-*   [3
M,TX  "Q1   F5   (58  !M9   57 < $5X- !!>$P 07AH #EXB  Y>*@ -
M7C, #%X]  M>2  *7E0 "%YB  =><P %7H8  UZ;  )>L0 "7<P  EWN  -<
M_P $6_\ !5O_ (%.  !P3@  8DX  %=.  !.3@  1TX  #Y/   V40  +E0
M "=7   A6@  &UT  !5@   08P, #&8+  AG$  &9Q4 !6<<  1G)  "9RT
M 6<W  !G0@  9TX  &=<  !G;0  9X   &:5  !FK   9<<  &7K  !D_
M9/\  &/_ 'I2  !J4P  75(  %12  !+4@  0E,  #E5   P6   *%L  "%?
M   :8@  %&4  !!H   ,:P$ !FX)  !O#@  ;Q(  &\8  !P'P  <"<  '$P
M  !Q.P  <4@  '%6  !Q9@  <7D  '&/  !PIP  ;\$  &_G  !N_   ;?\
M &W_ '-8  !E5P  6E<  %%6  !&5P  /%H  #)=   J80  (F0  !IH   4
M;   #F\   IR   $=@   '@%  !X"P  >0X  'H3  ![&0  ?"   'TI  !]
M,P  ?4   'U.  !]7@  ?7(  'V(  !\H0  ?+H  'OB  !Z^@  >?\  'C_
M &U=  !@7   5UP  $M=  ! 7P  -6,  "MG   C:P  &F\  !-S   .=P
M"'L   )^    @@   (,!  "$!@  A0L  (8/  "($P  B1D  (HA  "+*P
MBS<  (Q&  "+5@  BVD  (N   "+F0  BK,  (G8  "(]P  B/\  (?_ &AC
M  !>8@  46(  $1E   X:0  +FX  "1S   :>   $WT   V!   &A0   (D
M  "-    D    )(   "2    E 4  )4*  "7#@  F!(  )H8  ";(0  G"T
M )T\  "=3   G%\  )QV  ";D0  FZL  )K)  ":\   F?\  )C_ &5I  !7
M:0  26P  #UQ   P=@  )7P  !N!   2AP  #(P   21    E0   )D   "=
M    H    *$   "B    I    *4!  "G!P  J0P  *H1  "M&   KR(  *\P
M  "O00  KU0  *]K  "NA0  KJ$  *Z^  "MY@  K/P  *S_ %YQ  !/=
M0GD  #5_   HA0  '8P  !.2   ,F    YT   "B    I@   *H   "N
ML    +$   "S    M    +8   "X    N@0  +P*  "^$   P1<  ,,D  ##
M-0  Q$D  ,1>  #%=P  Q9,  ,6O  #%T0  P_(  ,/_ %9\  !'@@  .H@
M "R/   @E@  %)T   VC   #J0   *X   "R    MP   +L   "_    P@
M ,(   #%    Q@   ,@   #*    S0   ,\   #2"   U0X  -L8  #=)P
MWCH  -]0  #@:   X(0  .&A  #AO0  X>(  .#T $Z+  ! D@  ,ID  "6A
M   8J   #J\   6U    N@   +\   #$    R    ,X   #1    U    -4
M  #8    V@   -T   #?    X@   .0   #G    ZP4  .\.  #T&0  ]2L
M /9!  #W6   ^'(  /F0  #YJP  ^,0  /CA /\ "P#_  @ _P ) /\ # #_
M !( _P : /\ )@#_ #( _P ^ /\ 2 #_ %( _P!: /\ 8@#_ &D _P!O /\
M=0#^ 'L _ "! /L B #Y (\ ]P"7 /4 H #S *H \@"W .\ R0#M .8 [ #[
M .L _P#K /\ W0#_ ,X _P#& /\ P@#_ /\ ! #_    _P   /\ !0#_  T
M_P 5 /\ (0#_ "P _P X /\ 0P#] $P ^0!4 /< 7 #T &, \@!I /  ;P#N
M '4 [ ![ .H @@#H (D YP"1 .0 F@#B *0 X "P -T P #: -P V #T -4
M_P#3 /\ RP#_ ,$ _P"[ /\ MP#_ /\   #_    _P   /\   #_  H _0 1
M /D &P#V "< ]  R /  / #L $8 Z !. .0 5@#A %P W@!C -P : #9 &X
MU0!T -( >P#0 (( S0"* ,L DP#( )T Q@"H ,0 MP#! ,P P #K +X _P"]
M /\ O0#_ +0 _P"N /\ JP#_ /\   #_    _P   /H   #R  4 Z@ . .4
M%@#@ "$ W0 K -L -@#3 #\ S@!( ,H 3P#' %8 Q !< ,( 80#  &< O@!M
M +P <P"Z 'H N "" +8 BP"T )8 L@"A +  KP"N ,$ K0#@ *L ]P"J /\
MJ0#_ *8 _P"A /\ GP#_ /\   #_    ]P   .@   #<    T  * ,H $0#%
M !L P@ E +\ +P"\ #@ N !! +4 2 "R $\ L !5 *X 6P"L &$ J@!F *@
M; "G ', I0![ *, A "A (X GP": )T IP"; +@ F@#0 )D [P"8 /\ EP#_
M )8 _P"4 /\ D@#_ /\   #V    Y    -(   #%    NP % +4 #@"P !4
MK  ? *H *0"H #( I0 Z *( 0@"@ $D G@!/ )P 50": %H F !@ )8 9@"5
M &P DP!T )( ?0"0 (< C@"3 (P H0"+ +  B@#% (@ Y@"' /L A@#_ (<
M_P"' /\ A@#_ /@   #E    S0   +T   "S    J@   *, "@"? !$ FP 9
M )D (P"7 "P E0 T )( / "0 $, C@!) (P 3P"* %0 B0!: (< 8 "& &8
MA !N (, =P"! ($ ?P"- 'X FP!\ *H >P"\ 'H VP!X /4 > #_ '@ _P!X
M /\ > #_ .T   #1 @  NP(  *P!  "B    FP   )8 !0"1  T C0 4 (L
M'0"( "8 A@ N (0 -@"" #T @ !# 'X 20!] $\ ? !5 'H 6P!Y &$ =P!I
M '4 <0!T 'P <@"( '$ E@!O *4 ;@"V &T S@!L .X :P#_ &L _P!K /\
M:P#_ -\+  #"#   K@P  )X,  "3"P  C <  (@"  "%  D @0 0 '\ %P!\
M "  >@ H '@ , !V #@ =  ^ ', 1 !Q $H < !0 &X 5@!M %T ; !D &H
M;0!H '< 9P"$ &4 D@!D *$ 8P"R &$ R0!@ .D 8 #\ &  _P!@ /\ 8 #_
M - 0  "V$0  HA(  ),2  "($0  @ \  'P-  !Y"0$ > ,+ '4 $0!S !H
M<  C &X!*P!L 3, :@(Y &D#0 !G T8 9@1, &4$4@!C!5D 8@5A & %:@!?
M!G0 70:! %P'CP!:!Y\ 60>P %<'Q@!6">< 5@K[ %4*_P!5"O\ 5@K_ ,85
M  "M%P  F1@  (H8  !_%P  =A8  '$3  !N$   ;0T% &T)#0!J"10 9PH=
M &4*)@!C"RX 8@PU & ,/ !?#$( 7@U( %P-3P!;#58 60U> %@.: !6#G,
M50Z  %,.CP!1#I\ 4 ZQ $X.R !-$.H 31#] $T0_P!-$/\ 31#_ +P;  "E
M'   DAT  (,>  !W'0  ;QP  &D:  !F%P  9!0  &00" !B#Q  7Q 8 %T0
M(0!;$2D 6A$Q %@2. !7$CX 5A)% %023 !3$U, 41-; % 390!.%'  3!1]
M $L4C !)%)P 1Q6N $85Q0!%%>@ 11;^ $46_P!%%?\ 117_ +4?  ">(0
MBR(  'PB  !Q(@  :"$  &(?  !?'0  7!H  %L7 @!:%0T 5Q84 %46'0!4
M%R4 4A@M %$8- !/&#L 3AE" $T92 !+&E  2AI8 $@:8@!'&FT 11MZ $,;
MB0!"&YH 0!NL #\;P@ ^'.4 /1S\ #X<_P ^&_\ /AO_ *\C  "8)   AB4
M '<F  !L)@  8R4  %TD  !9(@  5A\  %0=  !3' L 41P2 $X=&@!-'2(
M2QXI $H>,0!)'S< 1Q\^ $8@10!%($T 0R!5 $(@7P! (6H /R%W #TAAP [
M(9@ .2&J #@BP  W(N, -R+[ #<B_P X(?\ ."'_ *HF  "4)P  @2D  ',I
M  !G*0  7RD  %@H  !4)@  42,  $\B  !,(@< 2B(0 $@B%P!'(Q\ 120F
M $0D+@!")#0 024[ $ E0P _)4H /293 #PF7  Z)F< .29U #<GA  U)Y8
M-">H #(GO@ Q)^$ ,2?Y #(F_P R)O\ ,R7_ *4I  "/*@  ?2P  &\L  !D
M+0  6RP  %4K  !0*@  3"@  $HF  !')P0 1"<- $(H% !!*!P /RDC #XI
M*P ]*3( /"HY #LJ0  Y*D@ ."M0 #8K6@ U*V4 ,RMR #$K@@ P+)0 +BRG
M "PLO  K+-X +"SX "PK_P M*O\ +2K_ *$L  "++0  >2X  &LO  !@+P
M6"\  %$N  !,+@  2"P  $4K  !!*P  /RP+ #TL$0 [+1D .BXA #DN*  W
M+B\ -B\V #4O/@ T+T4 ,R]. #$P6  P,&, +C!P "PP@  J,)( *3"E "<P
MN@ F,-P )C#W "<O_P H+_\ *"[_ )PN  "',   =C$  &@R  !=,@  53(
M $XQ  !(,0  1#   $ O   \,   .C$) #<Q$  V,A8 -3(> #,S)0 R,RP
M,3,S # T.P O-$, +31, "PT5@ J-6$ *35N "<U?@ E-9  (S6C "(UN0 A
M-=D (33V "(T_P C,_\ (S+_ )@Q  "#,P  <C0  &4T  !:-0  434  $LT
M  !%-   0#0  #HS   W-   -#4& #(V#@ P-Q, +S<; "XW(@ M."D *S@Q
M "HX.  I.4  *#E) "8Y4P E.5\ (SEL "$Z?  @.HX 'CJB !PZMP ;.=4
M'#GU !TX_P =./\ 'C?_ ),T  !_-@  ;C<  &$W  !7-P  3C<  $@W  !"
M-P  /#<  #4X   R.0  +SH" "P["P J/!$ *3P8 "@]'P F/28 )3TN "0]
M-0 C/CT (CY& " ^4  ?/EP '3]I !L_>0 :/XP &#^@ !8_M0 5/M( %C[S
M !<]_P 8//\ &#S_ (XW  !Z.   :CD  %XZ  !3.@  2SH  $4Z   _.@
M.3H  #(\   N/@  *4   "9!"  D0@X (D(4 "%"&P @0R, 'T,J !Y#,@ <
M0SH &T1# !I$30 81%D %T1G !5$=P 31(H $D2> !%$LP 01-  $$/R !%"
M_P 20O\ $T'_ (D[  !V/   9CT  %H]  !0/0  2#T  $(]   \/0  -CX
M "]    J0@  )40  "%& P =2 P &TD1 !E)%P 821X %TDF !9)+@ 52C8
M%$I  !-*2@ 12E8 $$ID  ]*=  .2H< #4J;  Q*L  *2LH "TGL  Q(_P -
M1_\ #4?_ (,^  !Q/P  8D   %9   !-0   14   #]    Y00  ,D(  "M%
M   F1P  (4D  !Q+   63@< $U . !)0$P 14!D $% A  ]0*0 .4#$ #5 [
M  U11@ +45$ "E%?  E1;P '4($ !5"6  -0JP "4,4  T_H  -/^P %3O\
M!DW_ 'U"  !K0P  740  %)$  !*1   0T,  #Q$   U10  +D<  "=*   A
M3   '$\  !=1   25 , #E<*  M8$  *6!4 "%@<  =8)  &6"P !5@V  -8
M0  !6$P  %A:  !8:0  6'P  %B1  !7IP  5\   %;E  !6^0  5?\  %7_
M '9'  !F1P  64@  $]'  !'1P  0$<  #A(   P2@  *4T  ")0   <4P
M%E4  !%8   -6P( "5X)  1?#@  7Q(  %\8  !@'P  8"<  & P  !@.P
M8$<  &!4  !@8P  8'8  &"+  !?H@  7[L  %_B  !>^0  7?\  %W_ &]+
M  !A3   54P  $Q+  !$2P  .TP  #).   K40  (U0  !Q7   66P  $5X
M  U@   (8P   F8'  !G#   9P\  &@3  !I&0  :B$  &HI  !J-   :D
M &I-  !J70  :F\  &J%  !JG0  :;8  &C=  !H]P  9_\  &;_ &E1  !<
M4   4E   $I/   _4   -5,  "U6   D60  '5T  !9@   09   #&<   9J
M    ;@   &\#  !P"   <0T  '(0  !T%   =1L  '8C  !W+   =S@  '9&
M  !V5@  =F@  '9^  !VEP  =;$  '33  !S]0  <_\  '+_ &-6  !850
M4%0  $15   Y6   +UL  "9?   =8P  %6<  !!L   *<   !',   !V
M>@   'P   !\ P  ?@@  '\,  "!$   @A0  (0;  "%)   AB\  (8]  "&
M30  A5\  (5U  "%CP  A*D  (/)  ""\0  @?\  (#_ %];  !66@  25L
M #U>   R80  )V8  !YK   5<   #G4   EY   !?@   ($   "%    B
M (H   "+    C0$  (X&  "0"P  D0\  ),4  "5&P  ER8  )<T  "71
MEU8  )9L  "5A@  E:(  )3!  "3Z@  DO\  )+_ %UA  !/80  0F0  #9I
M   J;@  'W0  !5Y   .?P  !X0   ")    C@   )(   "6    F    )H
M  ";    G0   )\   "A P  HP@  *4-  "G$P  J1P  *HH  "J.0  JDL
M *IA  "I>@  J)D  *BU  "GW0  I_@  *;_ %9H  !(;   .G   "YV   B
M?0  %X0   Z*   'D    )8   ":    GP   *,   "G    J@   *L   "M
M    KP   +$   "S    M0   +@%  "Z#   O1(  , <  # +0  P$   +]5
M  "_;@  OHL  +ZH  "^R0  O>\  +S^ $YT  ! >0  ,G\  "6'   9C@
M$)4   ><    H@   *<   "L    L    +4   "Y    O    +T   "_
MP0   ,,   #&    R    ,H   #- @  T L  -42  #6(0  US0  -A)  #9
M8   VGP  -J:  #;M0  V]D  -OR $:"   XB0  *Y   !V8   2H   "J<
M  "N    M    +D   "^    P@   ,@   #+    S@   ,\   #2    U
M -8   #:    W0   -\   #B    Y@   .H*  #O$P  \"4  /(Z  #S40
M]&L  /2)  #UI0  ];\  /7= /\ !@#_  , _P % /\ "P#_ !  _P 7 /\
M(@#_ "T _P Y /\ 1 #_ $T _P!5 /\ 70#_ &0 _P!J /\ < #] '8 ^P!\
M /D @P#W (H ]0"2 /, FP#P *8 [@"S .L Q #I .0 YP#Y .8 _P#E /\
MTP#_ ,< _P"_ /\ NP#_ /\   #_    _P   /\  @#_  L _P 2 /\ '0#_
M "@ _P S /\ /@#\ $< ^ !/ /0 5P#Q %T [@!C .P :0#J &\ Z !U .8
M? #D (, X@"+ -\ E0#< )\ V0"K -4 NP#2 -0 SP#R ,T _P#, /\ Q0#_
M +H _P"T /\ L #_ /\   #_    _P   /\   #_  8 ^0 / /4 %P#S "(
M\0 M .T -P#G $  X@!) -\ 4 #; %< UP!= -0 8P#1 &@ SP!N ,P =0#*
M 'P R "$ ,4 C0#" )@ P "D +T L@"[ ,8 N0#H +@ _0"W /\ M@#_ *T
M_P"G /\ HP#_ /\   #_    _P   /4   #K  $ Y  , -X $P#9 !P TP F
M -$ , #, #H R !" ,0 2@#  %  O0!6 +L 7 "Y &$ MP!G +4 ;0"S '0
ML0!\ *\ A0"M )  J@"< *@ J@"F +L I0#: *, ]0"C /\ H@#_ )X _P":
M /\ EP#_ /\   #^    [P   -\   #0    QP ' ,$ #P"\ !< N0 @ +<
M*@"U #, L  [ *T 0P"K $D J !/ *8 50"D %H HP!@ *$ 9@"? &T G0!T
M )P ?0": (@ F "4 )8 H@"4 +( D@#) )$ ZP"1 /\ D #_ )  _P", /\
MB@#_ /P   #L    V0   ,<   "Z    L0 " *L # "G !( I  ; *$ ) "@
M "P G@ U )L / "8 $, E@!) )0 3P"2 %0 D !: (\ 7P"- &8 BP!M (D
M=@"( (  A@", (0 F@"" *H @0"^ (  X "  /D ?P#_ '\ _P!_ /\ ?@#_
M /$   #8    P@   +,   "H    H    )D !P"5  X D@ 5 )  '@". "8
MC0 N (H -@"' #T A0!# (0 20"" $X @0!4 '\ 60!^ &  ? !G 'H ;P!Y
M 'H =P"& '4 E !T *, <@"U '( SP!Q /$ < #_ '  _P!P /\ <0#_ .$
M  #$    L    *(   "7    D0   (L  @"&  L @P 1 ($ & !_ "$ ?0 I
M 'P , !Y #< >  ] '8 0P!T $D <P!. '( 5 !P %H ;P!B &T :@!K '0
M:@"  &@ C@!G )T 90"O &4 Q@!D .@ 9 #] &, _P!C /\ 9 #_ ,\%  "V
M!P  HP@  )0(  ")!P  @@,  'X   ![  8 =P . '4 $P!R !L <0 C &\
M*P!M #( ;  X &H /@!I $0 9P!) &8 3P!E %8 8P!= &( 90!@ &\ 7P![
M %T B0!< )D 6P"J %D OP!9 .$ 6 #X %@ _P!8 /\ 60#_ ,(,  "J#0
MEPX  (D.  !]#@  =@T  '$*  !O!@  ;0 * &L $ !I !8 9P > &4 )@!C
M "T 80 S &  .0!? #\ 70!% %P 2P!; %( 6@!9 %@ 8@!7 &P 50!X %,
MA@!2 )8 40"G %  NP!/ =L 3@+T $X#_P!.!/\ 3@/_ +@0  "A$@  CA,
M '\3  !T$P  ;!(  &<0  !E#@  8PL# &,&# !A!!$ 7@,9 %P$(0!;!2@
M608O %@&-0!6!SL 50=" %0'2 !3"$\ 40A6 % )7P!."6D 30EV $L*A !)
M"I0 2 JF $<*N@!&"M@ 10OS $4,_P!%#/\ 10S_ + 4  "9%@  AQ@  '@9
M  !M&   91<  %\6  !<$P  6A$  %H.!@!:# T 5PP4 %4,' !3#20 4@TK
M % -,0!/#C@ 3@X^ $T.10!+#DT 2@Y5 $@/7@!'#V@ 10]U $,0A !!$)4
M0!"F #X0NP ]$-P /1'V #T1_P ]$/\ /A#_ *D9  "2&P  @1P  '(=  !G
M'0  7QP  %D;  !5&0  4Q8  %(3  !2$0H 4! 0 $X1& !,$2  2A(G $D2
M+@!($S0 1Q,[ $430@!$$TD 0Q12 $$46P _%&4 /A5R #P5@0 Z%9( .!6D
M #<5N0 U%=@ -1;U #86_P V%O\ -Q7_ *,<  "-'@  >R   &TA  !B(0
M6B$  %0?  !0'@  31L  $P9  !+%@8 218. $<7%0!%%QP 1!@D $(8*@!!
M&#$ 0!DX #\9/P ]&48 /!I/ #H:6  Y&F, -QMO #4;?@ S&Y  ,ANB # ;
MMP O&], +QSS "\;_P P&_\ ,!O_ )T?  "((@  =R,  &DD  !>)   5B0
M % C  !+(@  2"   $8=  !%' ( 0QP, $$<$@ _'1D /ATA #P>)P ['BX
M.A\U #D?/  W'T0 -A], #0@5@ S(&  ,2!M "\@?  M(8X +"&@ "HAM0 I
M(=  *2'R "DA_P J(/\ *R#_ )DB  "$)0  <R8  &4G  !;)P  4R<  $PF
M  !')0  1"0  $(A   _(0  /2$) #LA$  Y(A8 ."(> #8C)0 U(RL -"0R
M #,D.0 R)$$ ,"1* "\E4P M)5X *R5K "HE>@ H)8P )B6? "0ELP C)<X
M(R7P "0E_P E)/\ )23_ )0E  " )P  ;RD  &(J  !7*@  3RH  $DI  !$
M*   0"<  #TF   Z)0  -R8& #4F#@ T)Q0 ,B<; #$H(@ P*"D +R@P "TI
M-P L*3\ *RE' "DI40 H*EP )BII "0J>  C*HH (2J= !\JL@ >*LP 'BKO
M !\I_P @*?\ (2C_ ) H  !\*@  ;"L  %\L  !4+   3"P  $8L  !!*P
M/"L  #@J   U*@  ,BL# # K#  N+!$ +2P8 "PL'P J+28 *2TM "@M-  G
M+CP )BY% "0N3P C+EH (2]G !\O=@ =+X@ '"^; !HOL  8+\H &"[M !DN
M_P ;+?\ &RW_ (PK  !X+0  :"X  %LO  !1+P  22\  $,O   ^+@  .2X
M #0N   P+@  +2\  "LP"@ I,1  )S$5 "8Q'  E,B, )#(J ",R,0 A,SD
M(#-" !\S3  =,U< &S-D !HT=  8-(8 %C2: !0SK@ 3,\@ $S/L !0S_P 5
M,O\ %C'_ (<N  !T+P  93$  %@Q  !.,@  1C(  $ Q   [,0  -C$  #$Q
M   K,P  *#0  "4U!@ C-@T (382 " W&0 ?-R  'C<G !TX+@ ;.#8 &C@_
M !DX20 7.54 %3EB !0Y<0 2.80 $3F8 ! YK0 ..,< #CCK ! X_P 0-_\
M$3;_ (,Q  !P,@  830  %4T  !+-   1#0  #TT   X-   ,S0  "TU   H
M-P  )#D  " Z @ =.PL &SP0 !D]%0 8/1P %STC !8]*P 5/C, %#X\ !(^
M1@ 1/E( $#Y?  \^;P ./H$ ##Z5  L^J0 */L$ "CWD  L]^P ,//\ #3O_
M 'TT  !K-@  73<  %$W  !(-P  03<  #LW   U-P  ,#<  "HY   E.P
M(#T  !P_   7008 %$,- !)#$@ 10Q@ $4,? !!$)P /1"\ #D0Y  U$0P ,
M1$X "T1;  E$:@ '1'P !D20  1#I0 "0[T  T/@  -#]@ $0O\ !D'_ '@X
M  !G.0  63H  $XZ  !%.@  /CH  #@Z   S.@  +3L  "<]   A0   '$(
M !=$   31@, #TD*  U*#P ,2A0 "TH;  E*(P (2BL !THT  5*/@ $2DD
M DI6  !*90  2G<  $J+  !*H0  2;D  $G=  !)]0  2/\  $C_ '(\  !B
M/0  53X  $H^  !"/0  /#T  #8]   O/@  *4   "-"   =10  %T<  !-*
M   /3 ( "T\)  =0#0 #41$  %$7  !1'@  428  %$O  !1.0  440  %)1
M  !28   47(  %&'  !1G0  4;4  %#8  !0]0  3_\  $__ &Q   !=00
M44$  $=!  ! 0   .4   #)!   J0P  )$8  !Y(   72P  $DX   Y1   +
M4P$ !E8'  !7#   6!   %@3  !9&0  6B$  %HI  !:,P  6C\  %I,  !:
M6@  6FP  %J!  !9F0  6;$  %C1  !8]   5_\  %?_ &5%  !810  344
M $5$   ^1   -44  "U'   E2@  'DT  !A0   24P  #E8   I9   $7
M %X$  !?"0  8 T  &$0  !B%0  8QL  &0C  !D+0  9#@  &1%  !D5
M9&8  &1[  !CDP  8ZT  &+,  !A\@  8?\  &#_ %]*  !32@  2DD  $-(
M   Y20  +TP  "=/   ?4@  &%4  !)9   -70  "&    )C    9@   &@!
M  !I!0  :@H  &L-  !M$0  ;A8  ' =  !Q)@  <3$  ' ^  !P3@  <%\
M '!S  !OC0  ;Z<  &[&  !M[P  ;/\  &S_ %I/  !03@  2$T  #U.   S
M40  *50  "!8   87   $6    QD   &:    &L   !O    <@   '0   !U
M    =P0  '@)  !Z#0  ?!   'T6  !_'@  @"@  ( U  " 10  ?U8  ']K
M  !_A   ?J   'V^  !\Z0  >_\  'K_ %94  !.4P  0E0  #=6   L6@
M(E\  !AC   1:   "VT   -R    =@   'H   !]    @    (,   "$
MA@   (<"  ")!P  BPP  (T0  "0%@  DA\  )(L  "2.P  DDT  )%B  "1
M>@  CY<  (^T  ".X0  C/L  (S_ %59  !(6@  .UT  "]A   D9@  &6P
M !%R   *=P   GT   ""    A@   (L   ".    D0   ),   "5    EP
M )D   ";    G00  )\*  "B#P  I!8  *8A  "F,0  ID,  *57  "D<
MHXX  *.K  "AT   H/4  )__ $YA  ! 9   ,VD  "=N   ;=0  $7P   N#
M    B0   (X   "3    F    )T   "A    I    *4   "G    J0   *L
M  "M    L    +(   "U"   N X  +P6  "\)0  O#<  +M,  "Z9   N8$
M +>B  "WP   M^H  +?\ $9K   Y<   *W<  !]_   3A@  "XX   &5
MFP   *$   "F    JP   +    "S    MP   +<   "Z    O    +\   #!
M    Q    ,<   #*    S04  -$.  #4&0  U"L  -1   #36   TW0  -.2
M  #2L   TM,  -+R #YY   Q@   (X@  !>1   -F0   Z    "G    K@
M +,   "X    O0   ,(   #&    R@   ,H   #-    SP   -(   #5
MV0   -T   #?    XP   .<%  #K#P  [!\  .TS  #N2P  [V0  .^"  #P
MGP  \;D  /'8 /\   #_    _P $ /\ "0#_  X _P 5 /\ '@#_ "D _P T
M /\ /P#_ $@ _P!0 /\ 6 #_ %X _P!E /T :P#[ '$ ^0!W /@ ?@#V (4
M\P"- /$ EP#N *( ZP"O .@ P #F .  XP#X .( _P#; /\ RP#_ ,$ _P"Y
M /\ M #_ /\   #_    _P   /\   #_  D _P 0 /\ &0#_ ", _P N /T
M.0#Y $( ]0!* /( 4@#N %@ ZP!> .D 9 #F &H Y !P .( =@#? 'T W0"&
M -D CP#5 )H T0"G ,X M@#+ ,X _^)]$$E#0U]04D]&24Q%  P2R0#P ,<
M_P#% /\ NP#_ +0 _P"M /\ J0#_ /\   #_    _P   /\   #[  ( ]@ -
M /$ $P#M !X [  H .D ,@#C #L W0!$ -@ 2P#3 %$ T !8 ,T 70#+ &,
MR0!H ,8 ;P#$ '8 P@!^ +\ AP"\ )( N@"? +< K0"U ,$ L@#D +$ _0"O
M /\ K #_ *4 _P"@ /\ G #_ /\   #_    ^P   .X   #D    W  ( -,
M$ #/ !@ RP B ,D *P#& #0 P0 ] +T 1 "Z $L MP!1 +4 5@"R %P L !A
M *X 9P"L &X J@!V *@ ?P"F (H HP"6 *$ I0"? +8 G0#1 )P \P"; /\
MG #_ )8 _P"3 /\ D #_ /\   #V    YP   -,   #&    O0 # +@ #0"S
M !, L0 < *\ )0"N "X J0 V *8 /0"C $0 H0!* )\ 3P"= %4 FP!: )H
M8 "8 &8 E@!N )0 =P"2 ($ D ". (X G ", *T B@## (D Z "( /\ B0#_
M (< _P"% /\ @@#_ /,   #C    S    +P   "P    IP   *$ " ">  \
MFP 6 )D 'P"8 "< E@ O ), -P"1 #T C@!# (P 20"+ $X B0!4 (< 60"%
M &  A !G (( ;P"  'H ?@"& 'P E !Z *0 >0"X '@ V !W /< > #_ '@
M_P!W /\ =0#_ .8   #+    MP   *@   ">    E@   (\ ! "+  P B  2
M (< &0"% "$ A  I (( , !_ #< ?0 ] 'P 0P!Z $@ >0!- '< 4P!V %D
M= !A '( :0!Q ', ;P!_ &T C0!L )T :@"O &D R !H .T :0#_ &D _P!I
M /\ :0#_ -(   "X    I0   )<   "-    A@   ($   !\  @ >0 . '<
M% !V !P =  C ', *P!Q #$ ;P W &X /0!L $, :P!( &H 3@!H %0 9P!;
M &4 8P!C &T 8@!X &  AP!? )8 70"H %T O@!< .0 7 #[ %P _P!< /\
M7 #_ ,(   "J 0  F ,  (D$  !_ @  >    '0   !P  0 ;0 , &L $0!I
M !< :  > &8 )0!E "P 8P R &( . !@ #T 7P!# %X 20!< $\ 6P!6 %H
M7@!8 &@ 5P!S %4 @0!4 )$ 4@"C %$ MP!1 -8 40#U %$ _P!1 /\ 4@#_
M +8'  "?"0  C0L  'X,  !S"P  ; H  &@'  !E P  8P ' &$ #0!? !,
M70 : %P (0!; "< 60 M %@ ,P!6 #D 50 _ %0 10!3 $L 40!2 %  6@!/
M &0 30!O $P ?0!* (T 20"? $@ L@!' ,P 1P#O $8 _P!' /\ 1P#_ *P,
M  "5#@  @Q   '40  !K$   8P\  %X.  !;#   6@D" %D$"@!7  \ 50 5
M %, ' !2 ", 40 I $\ +P!. #4 30$[ $P!00!* D@ 20)/ $@"5P!& V$
M10-M $,#>@!" XL 0 .< #\#KP ^ \@ /03J #T%_  ]!O\ /@;_ *00  ".
M$@  ?!,  &X4  !D%   7!,  %82  !3$0  40X  % ,!0!0"0P 3P<1 $T'
M%P!+"!\ 20@E $@)*P!'"3$ 1@DX $0*/@!#"D4 0@I- $ +50 _"U\ /0MK
M #P+>0 Z#(H . R< #<,KP U#,< -0SI #4-_0 U#?\ -@S_ )T3  "'%0
M=A<  &D8  !>&   5A@  % 7  !-%0  2A,  $D1  !)#@< 2 T. $8-$P!$
M#1H 0PXA $(.* ! #BX /PXU #X//  ]#T, .Q!+ #H05  X$%X -A!K #00
M>0 R$(H ,1"< "\0L  M$,D +1'L "T1_P N$?\ +Q#_ )<6  ""&0  <1L
M &0<  !9'   41P  $P;  !'&@  1!@  $,5  !"$P( 01(+ $ 1$  ^$A<
M/!(> #L3)0 Z$RL .!,R #<3.0 V%$  -!1( #,440 Q%%P ,!5H "X5=P L
M%8@ *A6: "@5K@ G%<< )A7J "<5_P H%?\ *17_ )$:  !]'   ;1X  & ?
M  !6'P  3A\  $@>  !#'0  0!P  #X:   ]&   .Q<' #D6#@ X%Q0 -A<;
M #48(@ S&"@ ,A@O #$9-@ P&3T +AE& "T:3P K&ED *AIF "@:=  F&H8
M)!J9 "(:K0 A&L4 (!KH "$:_@ B&O\ (QK_ (T=  !Y'P  :2$  %PB  !2
M(@  2B(  $0A   _(0  /"   #D>   X&P  -1P$ #0<#0 R'!( ,!T8 "\=
M'P N'24 +1XL "L>,P J'CL *1]# "<?30 F'U< )!]D "(?<@ @'X0 'Q^7
M !T?JP ;'\, &Q_G !L?_0 ='_\ 'A[_ (D@  !U(@  92,  %DD  !/)0
M1R4  $$D   \(P  .",  #4B   S(   ," ! "XA"@ L(1  *R$5 "HB'  H
M(B, )R(I "8C,  E(S@ (R-! "(D2@ A)%4 'R1A !TD<  ;)(( &225 !<D
MJ@ 6),$ %23E !8D_  7(_\ &2/_ (4B  !Q)   8B8  %8G  !,)P  1"<
M #XG   Y)@  -28  #$E   N)   *R4  "DE!P G)@X )283 "0G&0 C)R
M(B<G "$H+@ @*#8 'B@^ !TH2  ;*5, &2E? !@I;@ 6*8  %"F4 !(IJ  1
M*<  $2CD !$H^P 3*/\ %"?_ ( E  !N)P  7R@  %,I  !)*@  0BD  #LI
M   V*0  ,B@  "XH   J*   )BD  "0J!  B*PP ("L1 !\L%@ =+!T '"PD
M !LM*P :+3, &"T\ !<M10 6+E  %"Y= !(N;  1+GX $"Z2  XNIP -+;T
M#2W?  TM^0 .+/\ $"S_ 'PH  !J*@  6RL  % L  !&+   /RP  #DL   T
M*P  +RL  "LK   F+   (BX  !\O   <, D &C$. !DQ$P 7,1H %C(A !4R
M*  4,C  $S(Y !(S0P 1,TX $#-;  XS:0 -,WH ##..  HSH@ (,KD "#+9
M  @R]  *,?\ "S'_ '<K  !F+0  6"X  $TO  !#+P  /"X  #8N   Q+@
M+2X  "DN   C,   'S(  !LS   7-04 %#8, !(W$0 1-Q8 $3<= ! X)  /
M."P #C@U  TX/P ,.$H "SA7  DX90 '.'8 !3B*  ,XGP !-[4  3?3  (W
M\0 #-O\ !3;_ ',N  !B,   5#$  $DQ  !!,0  .3$  #0Q   O,   *S
M "4R   @,P  &S8  !<X   3.@( $#P)  T]#@ ,/1, "ST9  H](0 )/2D
M"#TQ  8^.P %/D8  SY2  $^80  /G(  #Z&   ]G   /;(  #W0   \\
M//\  #S_ &TR  !=,P  4#0  $8T   ^-   -S0  #(S   M,P  )S0  "(V
M   =.   &#H  !0]   0/P( #4$(  E##0 &1!$  T06  )$'0  1"0  $0M
M  !$-@  1$$  $1.  !$7   1&T  $2!  !$F   0Z\  $/-  !"\   0O\
M $+_ &@V  !8-P  3#@  $,X   [-P  -38  # V   I-P  (SD  !X[   8
M/0  $T   !!"   -10$ "$<'  -)#   20\  $H3  !+&0  2R   $LH  !+
M,@  2ST  $Q)  !,5P  2V@  $M]  !+E   2JP  $K*  !)[P  2?\  $G_
M &(Z  !4.P  23L  $ [   Y.@  ,SD  "PZ   E/   'S\  !E!   31
M$$<   Q)   (3    D\%  !0"@  4 T  %$0  !2%0  5!L  %0C  !4+
M5#<  %1$  !44@  5&,  %1W  !4CP  4Z@  %+&  !2[0  4?\  %'_ %P_
M  !//P  13\  #X^   W/0  +SX  "=    @0P  &48  !-)   /3   "T\
M  92    5    %<"  !8!P  60L  %H.  !;$0  718  %X=  !?)@  7S$
M %X]  !>3   7ET  %YQ  !=B0  7:,  %S!  !;ZP  6O\  %K_ %9$  !+
M0P  0T(  #Q!   R0@  *44  "%(   :2P  $TX   Y2   *50   UD   !;
M    7@   &    !B @  8P8  &4*  !F#@  :!$  &H7  !K'P  :RD  &LV
M  !K10  :U8  &IJ  !J@@  :9T  &B[  !GYP  9O\  &7_ %%(  !(2
M048  #='   L2@  (TT  !M1   350  #ED   A=   !80   &0   !G
M:@   &P   !N    <    '(%  !S"0  =0T  '<1  !Z&   >R$  'LN  !Z
M/0  >DX  'EB  !Y>0  >)8  '>S  !UX   =/P  '/_ $Y-  !'3   .TT
M #!/   F4P  '%@  !-<   -80  !F8   !J    ;P   '(   !V    >0
M 'P   !]    ?P   ($   "# @  A@<  (@,  "+$0  CA@  (XD  ".,P
MC40  (Q8  "+;P  BHP  (FJ  "(SP  AO<  (7_ $U1  !!4P  -%4  "E:
M   >7P  %&4   UJ   %<    '8   ![    ?P   (,   "'    B@   (T
M  ".    D0   ),   "5    F    )H%  "=#   H!$  *,:  "C*   HCH
M *%.  "@90  H($  )Z@  "=P0  F^X  )K_ $99   Y7   +6$  "%G   6
M;@  #G4   5[    @0   (<   "-    D@   )8   ":    G0   )\   "A
M    I    *8   "H    JP   *X   "Q P  M L  +@1  "Y'@  N2\  +A#
M  "W6@  M78  +27  "TM0  L>(  +#\ #]D   Q:0  )6\  !AW   /?P
M!H<   ".    E    )H   "@    I0   *H   "N    L0   +(   "U
MMP   +H   "\    OP   ,,   #&    R0   ,X*  #2$P  TB,  -$W  #0
M3P  SFH  ,V*  #*JP  R\L  ,OO #=Q   I>   '8   !&)   (D0   )H
M  "A    IP   *T   "S    N0   +X   #"    Q0   ,8   #)    S
M ,X   #2    U0   -H   #>    X0   .4   #J"P  ZQ<  .HK  #J0P
MZEX  .IZ  #KF0  Z[4  .O5 /\   #_    _P ! /\ !P#_  T _P 2 /\
M&P#_ "4 _P O /\ .@#_ $, _P!+ /\ 4P#_ %H _0!@ /L 9@#Z &L ^ !R
M /8 > #T (  \0") .\ D@#L )T Z0"J .8 O #C -P WP#W -T _P#, /\
MO@#_ +4 _P"P /\ K0#_ /\   #_    _P   /\   #_  8 _P - /\ % #_
M !\ _P I /L ,P#W #T \P!% .\ 30#L %, Z !9 .4 7P#C &4 X !J -T
M<0#: '@ U@"  -( B@#/ )4 S "B ,@ L@#% ,D P@#M ,  _P"[ /\ L #_
M *@ _P"D /\ H0#_ /\   #_    _0   /H   #X    \  ) .P $0#H !D
MYP C .4 +0#> #8 U@ ^ -$ 1@#- $P R@!2 ,@ 6 #% %T PP!C ,  :0"^
M '  O !X +D @0"W (T M ": +$ J0"N +P K #A *H _ "H /\ H #_ )D
M_P"6 /\ E #_ /\   #Y    \@   .<   #;    T0 $ ,H #0#' !0 Q  =
M ,( )@"_ "\ NP W +< /P"T $4 L0!+ *X 40"L %8 J@!< *@ 80"F &@
MHP!P *$ >0"? (0 G0"1 )H H "8 +$ E@#, )4 \0"4 /\ D0#_ (L _P"(
M /\ A@#_ /<   #L    W@   ,D   "\    M    *\ "@"K !  J0 7 *@
M( "G "@ H@ P )\ . "< #X F@!$ )@ 2@"6 $\ E !5 ), 6@"1 &$ CP!H
M (T <0"+ 'L B0"( (< EP"% *@ @P"^ ($ Y "  /\ @ #_ 'P _P![ /\
M>0#_ .D   #7    P0   +$   "F    G0   )< !0"4  T D@ 2 )  &@"/
M "( C@ J (L ,0") #@ AP ^ (4 0P"# $@ @0!. '\ 5 !^ %H ? !A 'H
M:0!X ', =@!_ '4 C@!S )\ <0"S '  T !O /8 ;P#_ &\ _P!M /\ ; #_
M -H   "_    K    )X   "3    C    (4   ""  D ?P / 'X %0!] !P
M?  D 'H *P!W #$ =0 W '0 /0!R $( <0!( &\ 30!N %, ; !: &L 8@!I
M &P 9P!X &8 A@!D )< 8@"J &$ P@!@ .L 80#_ &$ _P!A /\ 8 #_ ,4
M  "M    FP   (T   "#    ?    '<   !R  4 <  , &X $0!L !< ;  >
M &L )0!I "P 9P Q &8 -P!D #T 8P!" &( 2 !@ $X 7P!5 %T 70!< &8
M6@!R %D @ !7 )  5@"C %4 N0!4 -X 5 #[ %0 _P!5 /\ 50#_ +8   "?
M    C0   '\   !U    ;@   &D   !F  $ 8P ) &$ #@!@ !, 7P 9 %X
M( != "8 6P L %H ,@!8 #< 5P ] %8 0P!5 $D 4P!0 %( 6 !1 &$ 3P!L
M $X >@!, (H 2P"< $H L0!) ,X 20#S $D _P!) /\ 2@#_ *H!  "4!0
M@@<  '0(  !J"   8P8  %X$  !;    60 % %< # !6 !  5  5 %, &P!2
M "( 40 H %  +0!. #, 30 X $P /@!+ $4 2@!, $@ 5 !' %T 1@!H $0
M=0!# (4 00"8 $  JP!  ,4 /P#J #\ _P!  /\ 0 #_ * (  "*"P  >0T
M &P-  !A#0  6@T  %4+  !2"0  4 8  $\"" !.  T 3  2 $L %P!* !X
M20 C $< *0!& "\ 10 T $0 .@!" $$ 00!( $  4  ^ %H /0!D #P <@ Z
M (( .0"4 #@ IP W +X -@#C #8 ^0 V /\ -P#_ )@-  "##@  <A   &41
M  !;$0  4Q   $X0  !*#@  2 T  $<* P!'!PH 100. $0"$P!" AH 00(@
M $ #)0 ^ RL /00Q #P$-P [!#X .@5% #D%3@ W!5< -@5B #0&<  R!H
M,0:2 # &I0 O!;L +@7= "X&]0 M!_\ +@?_ )$0  !]$0  ;!,  %\4  !5
M%   3A0  $@3  !$$@  01   $ .  ! #08 0 H, #X)$  \"18 .PH< #D*
M(@ X"B@ -PLN #8+-0 U"SL ,PM# #(,3  P#%8 +PQA "T,;P K#'\ *@R2
M "@,I0 G#+L )0S= "4-]0 F#?\ )PW_ (L2  !W%   9Q8  %L7  !1&
M21<  $,7   _%0  /!0  #H2   Y$0$ .0\( #@.#0 W#A( -0X8 #0.'P R
M#B4 ,0\L # /,@ O$#H +1!" "P02P J$%4 *!!A "80;P D$(  (Q"3 "$0
MIP ?$+T 'A#@ !X1]P ?$/\ (!#_ (84  !S%P  8QD  %<:  !-&P  11H
M $ :   [&0  .!@  #46   T%   ,Q($ #(2"P Q$A  +Q(5 "T2'  L$R(
M*Q,I "H3,  H$S< )Q0_ "842  D%%, (A1? " 5;0 ?%7X '161 !L5I0 9
M%;L &!7> !@5^  9%/\ &A3_ ((7  !O&@  7QP  %,=  !*'0  0AT  #P=
M   W'   -!L  #$:   O&0  +A8  "P7"  K%@X *1<3 "@7&0 G&"  )1@F
M "08+0 C&#0 (AD] " 91@ >&5$ '1E= !L::P 9&GP %QJ/ !4:HP 4&;H
M$AG; !,9]@ 4&?\ %1C_ 'T:  !K'0  7!\  % @  !'(   /R   #D?   T
M'P  ,1X  "T=   K'   *1L  "<;!0 E&PP )!P1 "(<%@ A'!T (!TC !\=
M*@ >'3( '!XZ !L>1  9'DX %QY; !8>:0 4'WH $AZ- !$>H@ 0'K@ #A[8
M  \>]0 0'?\ $1W_ 'H=  !G'P  62$  $TB  !$(@  /"(  #8B   R(0
M+B$  "H@   G(   )!\  "(@ @ @( H 'B$/ !TA%  <(1H &R(A !DB)P 8
M(B\ %R(X !4C00 4(TP $B-8 !$C9P 0(W@ #B.+  TCGP ,([0 "R/0  LB
M\  ,(O\ #2'_ '8?  !D(@  5B,  $LD  !!)   .B0  #0D   O(P  *R,
M "@C   D(P  (",  !TD   ;)0< &28- !<F$0 6)A< %2<> !0G)0 3)RP
M$B<U !$H/P 0*$H #BA6  TH9  ,*'0 "BB'  DHFP ')[$ !2?,  8G[  '
M)OX "";_ '$B  !@)   4R8  $@G   _)P  -R8  #$F   M)@  *24  "4E
M   B)0  '2<  !DH   6*@0 %"L+ !(L$  1+!0 $"P; ! L(@ .+"D #BTR
M  TM.P ++48 "BU2  @M8  &+7  !"V#  (MF   +*X  "S)   LZP !*_P
M BO_ &TE  !=)P  3R@  $4I   \*0  -2D  "\H   K*   )R<  ",G   ?
M*   &RH  !<L   3+@( $# (  XQ#0 -,1( ##$7  LQ'@ *,28 "#(N  <R
M-P %,D(  S).  $R7   ,FP  #)_   RE0  ,:P  #''   PZ@  ,/P  ##_
M &@I  !8*@  3"L  $$L   Y+   ,BL  "TK   I*@  )2H  " K   <+
M%RX  !,P   0,@( #C0'  HW#  '-Q  !3<4  ,W&P "-R(  #<J   X,P
M.#X  #A*   X6   .&@  #A\   WD@  -ZD  #;%   VZ@  -OT  #7_ &,L
M  !4+@  2"\  #XO   V+@  ,"X  "LM   G+0  (BT  !TO   8,0  %#,
M ! U   .-P$ "CH'  8["P "/ X  #T2   ^%P  /AX  #XF   ^+P  /CH
M #Y&   ^5   /F0  #YW   ^CP  /:<  #W#   \Z0  //T  #O_ %XP  !0
M,0  1#(  #LR   T,0  +C   "DO   D,   'C(  !DT   4-@  $#D   T[
M   */0  !4 %  !!"@  0@T  $,0  !$%   11H  $8B  !&*P  1C4  $9!
M  !&3P  1E\  $9S  !%B@  1:0  $3   !#Z   0_X  $+_ %@T  !+-0
M034  #DU   R-   +3,  "8T   @-0  &C@  !0Z   0/0  #4    E"   $
M10   $<#  !(!P  2@L  $L.  !,$0  3A4  $\<  !/)0  3R\  $\\  !/
M2@  3UH  $YM  !.A0  3:   $R\  !+YP  2_X  $K_ %,Y  !'.0  /CD
M #<X   Q-P  *3<  "$Y   ;/   %3\  !!"   ,10  !T@   )*    30
M $\   !1!   4@<  %0+  !5#@  5Q$  %D7  !:'P  62D  %DV  !91
M650  %AG  !8?P  5YH  %:W  !5XP  5/T  %3_ $X]  !#/0  /#P  #4[
M   L/   )#X  !Q!   51   $$@   M+   %3@   %$   !4    5P   %D
M  !;    70(  %X&  !@"P  8@X  &02  !G&   9R(  &8N  !F/   9DT
M &5@  !E=P  9),  &.Q  !AW0  8/P  %__ $E"  !!00  .C\  #!    F
M0P  'D8  !5*   03@  "E(   -6    6@   %T   !@    8P   &4   !G
M    :0   &L!  !M!0  ;PH  '(.  !U$@  =QL  '8F  !V-0  =48  '19
M  !T;P  <XL  '*I  !PS0  ;_<  &[_ $9&  ! 10  -48  "I(   @3
M%U$  !!6   )6@   5\   !C    :    &L   !O    <@   '4   !W
M>0   'L   !]    @ ,  (,(  "&#0  B1,  (H=  "**P  B3P  (A/  "&
M9@  A8$  (2@  ""P@  @?   '__ $9+   Z3   +D\  "-3   86   $%X
M  ED    :0   &\   !T    >    'P   "!    A    (<   "(    BP
M (X   "0    DP   )8   "9!P  G0T  *$4  "@(0  H#$  )Y$  "=6P
MG'8  )F6  "9M0  EN4  )7^ #]2   R50  )EH  !M@   19P  "6T   !T
M    >P   ($   "&    BP   )    "4    EP   )D   "<    GP   *$
M  "D    IP   *H   "M    L08  +4-  "X%@  MR8  +8Y  "U4   M&H
M +*)  "PJ@  KL\  *WU #=<   K80  'F@  !-P   +>    (    "'
MC@   )4   ":    GP   *0   "H    K    *T   "P    LP   +4   "X
M    NP   +\   ##    QP   ,L%  #1#@  T1L  - N  #/10  S5\  ,M^
M  #)G@  R+X  ,7I "]I   C<   %GD   V!   !BP   ),   ";    H@
M *@   "N    M    +@   "]    P    ,(   #%    R    ,L   #.
MT0   -8   #;    WP   .0   #H!@  ZQ$  .HC  #J.@  Z50  .=R  #E
MDP  X[,  ./4 /\   #_    _P   /\ ! #_  L _P 0 /\ %P#_ "$ _P K
M /\ -0#_ #X _P!' /\ 3@#_ %4 _ !; /H 80#X &8 ]@!M /0 <P#R 'L
M[P"$ .T C@#J )D Y@"G ., N0#? -4 VP#W -8 _P#  /\ L@#_ *H _P"E
M /\ H@#_ /\   #_    _@   /P   #\  , _@ + /\ $0#_ !H _0 D /D
M+@#T #@ \ !  .P 2 #I $X Y@!4 .( 6@#? %\ W !E -@ :P#4 '( T ![
M ,T A0#* )$ QP"> ,, K@#  ,4 O0#K +L _P"P /\ I #_ )P _P"8 /\
ME0#_ /\   #Z    ]    /$   #R    Z@ % .< #@#B !4 X0 > .$ * #8
M #$ T  Y ,L 0 #( $< Q0!- ,( 4P"_ %@ O0!> +L 9 "Y &L M@!S +0
M? "Q (@ K@"5 *L I "H +@ I@#< *, ^P"? /\ E0#_ (\ _P"+ /\ B0#_
M /D   #O    YP   -\   #/    R    ,$ "@"_ !$ O  8 +L (0"Y "H
MM  R +$ .@"N $  JP!& *@ 3 "F %$ HP!6 *$ 7 "? &, G0!J )L <P"9
M 'X E@", )0 FP"2 *T D #' (X \ "- /\ A@#_ (  _P!] /\ ? #_ .T
M  #@    T0   +\   "S    J@   *8 !0"B  T H0 3 *  &P"? ", FP K
M )@ ,@"5 #D DP _ )$ 1 "/ $H C@!/ (P 50"* %L B !C (8 :P"$ '8
M@@"" (  D@!^ *, ? "Z 'H X0!Y /\ =P#_ '( _P!P /\ ;P#_ -T   #+
M    M@   *<   "=    E    (X  0"+  H B0 0 (@ %0"' !T AP E (0
M+ "" #( ?P X 'T /0![ $, >0!( '@ 3@!V %0 =0!; ', 8P!Q &X ;P!Z
M &T B0!L )H :@"N &D S !H /8 9P#_ &4 _P!D /\ 8P#_ ,H   "T
MH0   ),   ")    @@   'L   !X  4 =@ , '4 $0!T !@ <P ? '( )0!P
M "P ;@ R &P -P!J #P :0!" &@ 2 !F $X 90!5 &, 70!B &8 8 !R %X
M@ != )( 6P"E %H O@!9 .D 60#_ %D _P!8 /\ 6 #_ +D   "B    D
M (,   !Y    <0   &T   !I  $ 9@ ) &4 #@!D !, 8P 9 &, ( !A "8
M8  L %X ,0!< #< 6P \ %H 0@!8 $@ 5P!/ %8 5P!4 &  4P!L %$ >0!0
M (H 3P"> $X M !- -H 30#[ $T _P!- /\ 30#_ *H   "4    @@   '4
M  !K    9    &    !=    6@ % %@ # !7 !  5@ 5 %8 &P!5 "$ 4P G
M %( + !1 #$ 3P W $X /0!- $, 3 !* $H 4@!) %L 2 !F $8 <P!% (0
M1 "7 $, K !" ,D 0@#Q $( _P!# /\ 0P#_ )X   ")    > ,  &H$  !A
M!   6@,  %4!  !2    4  " $X "0!-  T 3  1 $L %P!* !P 20 B $@
M)P!' "T 10 R $0 . !# #X 0@!% $$ 30 _ %8 /@!A #T ;@ [ 'X .@"1
M #D I@ X +\ . #H #@ _P Y /\ .0#_ )4#  " !P  ;PD  &(*  !8"P
M40H  $P(  !)!@  1P,  $8 !@!$  L 0P / $( $P!! !@ 00 > #\ (P ^
M "D /0 N #L -  Z #H .0!! #@ 20 W %( -@!= #0 :@ S 'H ,@", #$
MH0 P +@ +P#> "\ ^0 O /\ , #_ (P)  !X#   : T  %P.  !2#@  2PX
M $4-  !!#   /PH  #X( @ ]! @ / $- #L $  Z !4 .0 : #@ (  V "4
M-0 K #0 ,  S #< ,@ ^ #$ 1@ O %  +@!: "T 9P K '< *@") "D G0 H
M +, )P#1 "< \@ G /\ )P#_ (8,  !R#@  8Q   %81  !-$0  11$  $ 0
M   \#P  .0X  #<-   V"P0 -@@* #4&#@ T!1( ,@07 #$%'  P!2( +P4H
M "X&+@ M!C0 *P8\ "H&1  I!TX )P=9 "8'90 D!W4 (P>' "('FP @!K
M( ;+ !\%[0 ?!OX 'P?_ ( .  !M$0  7A(  %(3  !($P  01,  #L3   W
M$@  -!$  #(0   P#P$ , T& # +"P O"A  +0H4 "P+&0 J"Q\ *0LE "@,
M*P G##( )@PZ "0,0P C#$T (0U8 " -90 >#74 ' V( !H-G  9#;$ & S*
M !<,ZP 7#?P & S_ 'L1  !I$P  6A4  $X6  !%%@  /18  #@5   S%0
M,!0  "T3   K$@  *A # "H/"  I#@T * X1 "8.%@ E#QT ) \C ",/*0 A
M$#$ (! Y !X00@ =$$P &Q!8 !D09@ 7$'8 %1") !00G@ 2$+, $1#. !$0
M[@ 2$/X $A#_ '<3  !E%0  5Q<  $L8  !"&0  .AD  #08   P%P  +!<
M "D6   G%0  )A0! "42!  C$@L (A(/ "$2%  @$AH 'A,@ !T3)P <$RX
M&A,V !D40  7%$H %A16 !049  2%'0 $12' ! 4G  .%+$ #13*  T4ZP .
M$_X #A/_ ',5  !A&   4QH  $@;   _&P  -QL  #(:   M&@  *1D  "88
M   D&   (A<  " 6 0 >%@@ '18- !L7$@ :%Q< &1<= !@8)  6&"L %1@T
M !08/0 2&4@ $1E4 ! 98@ .&7( #1F$  P9F  *&:T "1C&  D8YP )&/H
M"A?_ &\8  !>&@  4!P  $4=   \'0  -1T  "\=   J'   )AL  ",;   A
M&@  'AH  !P:   :&P4 &!L, !8<$  5'!4 %!P; !,<(@ 2'2D $1TQ ! =
M.P .'44 #1Y1  P>7@ *'FT "1Z   <>E  %':H  QW"  ,=Y@ $'/@ !1S_
M &L:  !;'0  31X  $(?   Z'P  ,A\  "T?   H'@  )!X  "$=   >'0
M'!T  !@>   5'P( $R ) !(A#@ 0(1( $"$8  XA'P .(B8 #2(N  PB-P *
M(D$ "2)-  <B6@ %(FD  R)\  $BD0  (J@  "'    AY0  (/@  "#_ &<=
M  !7'P  2B$  $ A   W(@  ,"$  "HA   F(   (B   !\?   <'P  &2
M !8A   2(P( $"0'  XF#  ,)A  "R85  HF'  ))B( ""8J  8G,P $)ST
M R=)  $G5@  )V8  "=Y   GCP  )J8  ":_   EY   )?D  "3_ &,@  !4
M(@  1R,  #TD   T)   +B,  "@C   D(@  (2(  !XA   :(@  %R,  !,D
M   0)@( #B@'  LJ"P (*PX !BL3  0K&  "*Q\  2PG   L,   +#H  "Q%
M   L4P  +&,  "QV   LC   *Z0  "N^   JY   *OH  "G_ %\C  !0)0
M1"8  #HF   R)@  *R8  "8E   C)   'R0  !LD   7)0  %"<  !$I   .
M*P( "RT&  <O"P $, X  # 1   Q%0  ,1P  #$C   R+   ,C8  #)"   R
M3P  ,E\  #)R   QB0  ,:(  #"\   PY   +_L  "__ %HG  !,*   0"D
M #<I   O*0  *2@  "4G   A)@  '"<  !@H   4*@  $2P   XN   +, $
M!S(%  ,T"0  -0P  #8/   W$@  .!@  #@@   X*   .#(  #D]   Y2P
M.5L  #AN   XA0  -Y\  #>Z   VY   -?P  #7_ %4J  !(+   /2P  #0L
M   M*P  *"H  "0I   >*@  &2L  !0M   1+P  #3$   HT   '-@   C@$
M   Z!P  .PH  #T-   ^$   0!0  $ ;  ! )   0"X  $ Y  ! 1P  0%8
M $!I  ! @   /YL  #ZW   ]XP  //P  #S_ % O  !#+P  .2\  #(O   L
M+0  )RP  " M   :+P  %3$  !$S   --@  "3@   4[    /0   $ !  !!
M!   0P<  $4+  !&#@  2!$  $H6  !*'@  2B@  $HT  !)0@  25$  $ED
M  !(>P  2)<  $>T  !&X   1?P  $3_ $HS   _,P  -C,  # Q   J,
M(S$  !PS   6-0  $3@   T[   (/@   T$   !#    1@   $@   !*
M3 0  $X'  !/"P  40X  %02  !5&0  52(  %0N  !4/   5$L  %->  !3
M=   4I   %&N  !0UP  3_L  $[_ $4W   \-P  -38  "\T   F-0  'C<
M !<Z   1/0  #$$   =$    2    $H   !-    4    %,   !5    5P
M %@"  !;!@  70L  %\.  !B$P  8AL  &(G  !B-   844  &!7  !@;0
M7XD  %VG  !<S   6O@  %G_ $$\   Z.P  -#D  "HZ   A/   &$   !%#
M   ,1P  !DL   !/    4P   %8   !9    7    %\   !A    8P   &4
M  !G 0  :@4  &T*  !P#@  <Q4  '(@  !R+0  <3T  '!/  !O90  ;H
M &V?  !KP0  :?$  &C_ #]    Y/@  +C\  "1"   :1@  $DH   Q/   $
M5    %@   !=    80   &4   !H    :P   &X   !Q    <P   '4   !X
M    >P   'X#  "!"@  A0\  (<7  "&)   A30  (1&  ""70  @78  '^6
M  !^M@  ?.<  'K_ #]$   S10  *$@  !U,   34@  #%<   -=    8P
M &@   !M    <0   '8   !Z    ?@   ($   "#    A@   (D   "+
MC@   )(   "5 0  F0D  )X0  ">&@  G2D  )P\  ":4@  F&P  ):+  "4
MJ@  DM0  )#Z #A+   L3@  (%,  !59   -8    V<   !N    =    'H
M  "     A    (H   ".    D@   )4   "7    F@   )T   "@    HP
M *<   "K    KP   +0)  "X$   MQX  +4P  "S1@  L6   *]^  "LH
MJ\$  *GN #%5   D6P  &&$   YI   %<0   'D   "!    B    (\   "4
M    F@   )\   "D    J    *D   "L    KP   +,   "U    N0   +T
M  #!    Q@   ,L   #1"@  TQ0  -$E  #0.P  S50  ,IQ  #(D@  Q;,
M ,/> "EB   <:0  $7$   =[    A    (T   "5    G0   *,   "I
MKP   +0   "Y    O    +X   #"    Q0   ,@   #,    T    -0   #:
M    WP   .0   #J    [@P  .T:  #L+P  ZDD  .AE  #FA@  Y*4  .+&
M /\   #_    _P   /P  0#\  @ _@ . /\ % #_ !T _P F /\ , #_ #H
M_P!" /\ 20#^ %  ^P!6 /D 7 #V &( ] !H /( ;P#P '8 [0!_ .H B0#G
M )4 Y "C .  M0#; -  U0#V ,H _P"V /\ J #_ )\ _P": /\ E@#_ /\
M  #[    ]@   /,   #S    ]@ ) /H #@#] !8 ^P @ /< *@#R #, [0 [
M .D 0P#F $D X@!/ -X 50#; %L U@!@ -( 9P#/ &X S !V ,D @ #& (P
MP@": +\ J@"[ ,$ N #I +8 _P"G /\ F@#_ )( _P"- /\ B@#_ /H   #Q
M    Z@   .<   #G    Y  ! .  "P#; !$ V@ : -L (P#1 "P R@ T ,8
M.P#" $( OP!( +P 3@"Z %, N !9 +8 7P"S &8 L0!N *X =P"L (, J0"1
M *8 H0"C +4 H #8 )X ^P"5 /\ BP#_ (4 _P"  /\ ?@#_ .\   #C
MV@   -,   #&    OP   +D !@"W  X M  4 +0 '0"S "4 K@ M *L - "G
M #L I !! *$ 1@"? $P G0!1 )L 5P"9 %X EP!E )4 ;@"3 'D D "' (X
MEP", *D B0#$ (@ [P"% /\ ? #_ '8 _P!S /\ <@#_ .    #0    Q@
M +8   "I    H0   )T  0"9  H F  0 )@ %@"7 !X E  F )$ +0"/ #0
MC  Z (H /P"( $4 AP!* (4 4 "# %8 @0!> (  9@!^ '$ ? !] 'D C0!W
M *  =0"V ', WP!R /\ ;@#_ &D _P!G /\ 90#_ ,P   "^    JP   )T
M  "3    B@   (4   ""  4 @  - '\ $0!_ !@ @  @ 'T )@!Z "T =P S
M '4 . !T #X <@!# '  20!O $\ ;0!6 &P 7@!J &@ : !U &< A !E )8
M9 "K &( R0!A /8 8 #_ %P _P!; /\ 6@#_ +T   "I    EP   (D   !^
M    >    ',   !O  $ ;0 ) &P #@!K !, :P 9 &H ( !H "8 9@ L &4
M,@!C #< 8@ \ &  0@!? $@ 70!/ %P 5P!: &$ 60!M %< >P!6 (X 50"B
M %, NP!2 .D 4@#_ %  _P!/ /\ 3P#_ *T   "8    A@   '@   !N
M9P   &,   !@    70 % %P "P!; !  6P 5 %L &P!: "$ 6  F %8 + !4
M #$ 4P V %( / !1 $( 3P!) $X 40!- %L 2P!F $H = !) (4 2 "9 $<
ML0!& -@ 1@#\ $4 _P!% /\ 10#_ )\   ")    >    &P   !B    6P
M %8   !3    40 " $\ " !/  T 3@ 1 $X %@!- !P 3  A $H )@!) "P
M2  Q $< -P!% #T 1 !$ $, 3 !" %4 0 !@ #\ ;@ ^ 'X /0"2 #P J0 [
M ,< .P#S #L _P [ /\ / #_ ),   !^    ;@   &$   !8    40   $P
M  !)    1P   $4 !0!$  L 0P . $, $@!# !< 0@ = $  (@ _ "< /@ L
M #T ,@ [ #@ .@ _ #D 1P X %  -P!; #4 :  T '@ ,P", #( H@ Q +P
M,0#G #$ _P R /\ ,P#_ (D   !V P  9@4  %D'  !0!P  208  $,%  !
M P  /@$  #P  P [  @ .@ - #H $  Y !0 .0 9 #< '@ V ", -0 H #0
M+@ S #0 ,@ [ #  0P O $P +@!7 "T 9  L ', *P"' "H G  I +4 *0#<
M "D ^P I /\ *@#_ ($$  !N"   7PH  %,+  !*"P  0@L  #T*   Y"0
M-@@  #4%   T @8 ,P * #( #@ Q !$ ,0 5 #  &@ O !\ +@ D "P *@ K
M #  *@ W "D /P H $D )P!4 "8 8  D &\ (P"" "( EP A *X (0#, "$
M\P A /\ (@#_ 'L)  !H#   6@T  $X.  !%#@  /0X  #@-   S#0  , P
M "X+   M"0, +08( "P$#  K @\ *@$2 "D!%P H 1P )P A "8 )P E "T
M)  T ",!/0 B 48 (0%1 !\!70 > 6P ' %_ !L E  : *H &@#% !H ZP 9
M /\ &@#_ '4,  !D#@  50\  $H0  ! $   .1   #,0   O#P  + X  "D.
M   G#0$ )PP% "<*"@ F" T )0<0 "0&%  B!AD (08? " ')  ?!RL '@<R
M !T'.@ <"$0 &@A/ !D(7  7"&L %@A] !4'D0 4!Z< $P:_ !(%Y  2!?H
M$@7_ '$.  !?$   41$  $82   ]$@  -A(  # 2   K$0  *!$  "40   C
M$   (@X$ "$-!P A# L ( L. !\+$@ ="Q< ' P< !L,(@ :#"D &0PQ !@,
M.0 6#4, %0U/ !,-7  2#6L $ U^  \-D@ .#:< #0R^  T,X  -#/4 #0S_
M &T0  !<$0  3A,  $,4   Z%   ,A0  "T4   H$P  )1,  "(2   @$0
M'A$# !P0!0 <#P@ &P\, !H.$  9#Q0 %P\: !8/(0 5$"@ %! P !(0.0 1
M$$0 $!!0  X070 -$&L #!!\  L0D  )$*4 "!"\  <0WP '$/0 !P__ &D1
M  !8%   2Q4  $ 6   W%@  ,!8  "H6   F%0  (A4  !\4   =$P  &A,"
M !D2!  7$@8 %A(* !42#@ 4$A( $A(8 !$3'@ 1$R4 $!,N  X3-P -%$
M#!1+  L46  )%&< !Q1X  84C0 $%*,  Q.[  (3W0 !$O0  A+_ &43  !5
M%@  2!<  #T8   T&   +1@  "@8   C%P  (!<  !T6   :%0  &!4" !85
M!  4%04 $A8( !$6#0 0%Q  #A<5  X7&P -%R( #!<I  L8,@ )&#P !QA'
M  485  $&&,  AAU  $8BP  %Z$  !>Y   7W0  %O4  !;_ &$6  !2&
M11H  #L:   R&@  *QH  "4:   A&0  'A@  !L8   8%P  %A<" !07 P 2
M& 4 $!D'  X;"P ,&P\ "QL3  H;&  ('!\ !QPF  4<+P $'#@  AQ$   =
M40  '6   !UR   <B   '*   !NY   ;W@  &O8  !K_ %X8  !/&@  0AP
M #@<   O'0  *1P  ",<   ?&P  '!H  !D9   7&0$ %!D" !(: P 0&P0
M#AT'  P>"P )'PX !B 1  4@%@ #(!P  2$C   A*P  (34  "%    A3@
M(5T  "%O   AA@  ()X  ""X   ?W@  'O@  ![_ %H;  !+'0  /QX  #4?
M   M'P  )QX  "(=   >'0  &QP  !@;   5&P  $AP  ! = @ .'P0 #"$&
M  DB"@ %(PT  B00   E$P  )1D  "8@   F*   )C(  "8]   F2@  )EH
M "9L   F@P  )9P  "6W   DWP  (_D  "/_ %4>  !'(   /"$  #(A   K
M(0  )2   " ?   ='@  &AT  !8>   3'@  $"    XA   ,(P( ""4%  4G
M"0  * L  "H.   K$0  +!8  "P=   L)0  +"X  "PZ   L1P  +%8  "QI
M   L@   *YH  "JU   IWP  *?L  "C_ %$B  !$(P  ."0  "\D   H(P
M(R(  !\A   <(   %R   !,A   0(P  #B0   LF   (*   !"H$   L!P
M+@D  # ,   Q#P  ,Q,  #,9   S(0  ,RH  #,U   S0P  ,U(  #-E   R
M>P  ,I<  #&S   PW@  +_L  "[_ $PE   _)@  -2<  "TF   G)0  (B0
M !XC   9(P  %"0  !$F   .*   "RH   <L   #+P   #$"   S!   -0<
M #<*   Y#0  .A   #L5   ['0  .R8  #LQ   [/@  .TX  #M@   Z=P
M.9(  #BP   WVP  -OP  #7_ $<I   [*@  ,BH  "LI   E)P  (28  !LG
M   5*   $2H   XL   *+P  !C$   $T    -@   #@    [ 0  /00  #\'
M  !!"@  0PX  $41  !%&   12$  $4L  !$.0  1$@  $1;  !#<0  0HT
M $&K  ! T@  /_H  #[_ $(M   X+@  +RT  "DK   D*@  '2H  !<L   1
M+@  #3$   DT   $-P   #H    \    /P   $$   !$    1@   $@#  !*
M!P  3 L  $X.  !0$P  4!P  % G  !/-   3T,  $]5  !.:@  388  $RD
M  !*R@  2?@  $C_ #XR   U,0  +B\  "DN   @+@  &3$  !(S   .-P
M"3H   (]    0    $0   !'    20   $P   !/    40   %,   !5 0
M6 8  %H+  !=#@  7Q4  %X@  !>+   73P  %Q.  !;8P  6GX  %B=  !7
MP   5?(  %3_ #HV   S-   +3(  "0S   ;-@  $SD   X]   (00   $4
M  !)    3    %    !3    5@   %D   !;    70   &    !B    90
M &@%  !K"P  ;Q   &\8  !N)0  ;30  &U&  !K6P  :G4  &B4  !FM@
M9.D  &+_ #@Y   R-P  *#D  !X[   5/P  #D0   =)    30   %(   !6
M    6@   %X   !B    90   &@   !K    ;0   '    !S    =@   'D
M  !]!   @0L  (41  "$'0  @BP  ( ^  !^5   ?FL  'N*  !ZJ@  =]8
M '7] #@]   L/@  (D$  !=&   /2P  !U$   !7    7    &(   !F
M:P   &\   !T    >    'L   !^    @    (,   "&    B@   (T   "1
M    E@,  )L,  "=$P  FR$  )HS  "720  E&(  )-_  "0H   CL4  (SS
M #%$   E2   &DT  !!3   (6@   &$   !H    ;@   '0   !Y    ?P
M (0   ")    C0   )$   "3    E@   )D   "=    H    *0   "H
MK    +(#  "W#0  MQ<  +4H  "R/@  L%8  *QS  "JE   J;0  *7E "I/
M   >5   $EL   IB    :@   ',   ![    @@   (D   ".    E    )H
M  "?    I    *8   "I    K0   +    "S    MP   +L   #     Q0
M ,L   #1!   U0X  -,=  #0,@  S4L  ,IF  #&AP  PJD  ,'+ ");   6
M8@  #&L   %T    ?0   (<   "0    EP   )X   "D    JP   +$   "V
M    N@   +P   #     Q    ,@   #+    SP   -0   #:    X    .8
M  #K    \08  / 3  #N)P  [#\  .I;  #G>@  Y)L  ."[ /\   #[
M]@   /,   #T  4 ]@ , /H $0#_ !D _P B /\ + #_ #4 _P ] /\ 10#\
M $P ^@!2 /< 6 #U %X \P!D /$ :@#N '( [ !Z .D A0#E )$ X0"@ -T
ML@#8 ,X T@#V ,$ _P"M /\ G@#_ )8 _P"0 /\ C #_ /H   #R    [
M .D   #I    [  % /( # #X !( ]P ; /4 )0#P "X ZP W .8 /@#B $4
MW0!+ -@ 4 #3 %8 T !< ,T 8@#* &H R !R ,4 ? #" (@ O@"6 +H J "W
M +\ M #H *X _P"= /\ D #_ (@ _P"# /\ @ #_ /    #E    W@   -H
M  #;    W    -@ !P#1  X T0 5 -( '@#+ "< Q0 O ,  -P"] #T N@!$
M +< 20"U $\ L@!5 +  6P"N &$ K !I *D <P"G '\ I "- *$ G@"> +(
MFP#5 )D _ ", /\ @@#_ 'L _P!V /\ = #_ .(   #3    R@   ,<   "\
M    M@   +   0"O  L K  1 *T & "M "  J  H *0 +P"@ #8 G0 \ )L
M0@"9 $< EP!- )4 4P"3 %D D0!A (\ :@", '4 B@"# (@ E "& *< @P#"
M (( \ !\ /\ <P#_ &T _P!J /\ : #_ ,\   #!    N0   *T   "@
MF    )0   "1  8 D  - )  $@"/ !D C@ A (L * "( "\ A@ U (0 .@""
M $  @ !% 'X 2P!\ %( >@!9 '@ 8@!V &P = !Y '( B0!Q )T ;P"T &T
MWP!L /\ 90#_ &  _P!> /\ 7 #_ +X   "Q    H    )(   ")    @@
M 'P   !Z  $ >  ) '< #@!X !0 =P : '0 (0!R "< <  M &X ,P!L #@
M:P ^ &D 1 !H $H 9@!1 &0 6@!C &0 80!P %\ ?P!> ), 70"I %P R !;
M /< 5P#_ %0 _P!2 /\ 40#_ +    "?    C0   '\   !T    ;@   &H
M  !F    90 $ &, "P!C !  8P 5 &, &P!A "$ 7P G %T + !< #( 6@ W
M %D /0!7 $, 5@!+ %4 4P!3 %P 4@!H %  =P!/ (D 3@"? $T N@!, .D
M2P#_ $D _P!' /\ 1P#_ *(   "-    ?    &X   !E    7@   %D   !7
M    50 ! %0 !P!3  T 4P 1 %0 %@!2 !L 40 A $\ )@!. "L 3  Q $L
M-P!* #T 20!$ $< 3 !& %8 1 !A $, < !" ($ 00"7 $  KP _ -< /P#_
M #X _P ] /\ /@#_ )0   !_    ;P   &,   !9    40   $T   !*
M2    $< ! !'  H 1@ . $8 $0!' !8 10 < $0 (0!" "8 00 K $  ,0 ^
M #< /0 ^ #P 1P Z %  .0!; #@ :0 W 'H -@"/ #4 IP U ,8 - #U #0
M_P T /\ -0#_ (@   !T    90   %@   !/    2    $,    _    /0
M #P  @ \  < .P , #L #P [ !( .@ 7 #D '  W "$ -@ F #4 +  T #(
M,P Y #$ 00 P $L +P!6 "X 8P M ', + "( "P H  K +L *P#J "L _P K
M /\ + #_ '\   !L    70$  %$"  !( P  0 ,  #L"   W    -    #,
M   R  4 ,@ ) #( #0 Q !  ,0 3 #  &  O !T +0 B "P *  K "X *@ U
M "D /0 H $8 )P!1 "8 7@ E &X ) "" ", F0 C +, (@#> "( _P C /\
M) #_ '<   !E!   5@8  $L'  !""   .@@  #4'   P!@  +04  "P#   K
M  , *@ ' "D "P I  X *0 1 "@ %0 G !D )@ > "4 )  D "H (P Q "(
M.0 A $, ( !. !\ 6@ > &D '0!\ !P DP ; *P &P#- !L ]@ ; /\ ' #_
M ' %  !?"   40H  $8+   ]"P  -0L  # +   K"@  * D  "4(   D!P(
M(P0& ",""0 B 0P (@ / "$ $@ @ !8 'P ; !X (  = "8 '  N !L -@ :
M #\ &0!* !@ 5P 7 &8 %@!X !4 CP 5 *8 % ## !0 [@ 4 /\ %0#_ &L(
M  !;"P  30P  $(-   Y#0  ,0T  "P-   G#0  (PP  "$,   ?"P$ '@H%
M !T("  =!@L ' 4- !P$$  ;!!0 &008 !D$'@ 8!", %P0K !8$,P 5!#P
M% 1' !,#5  2 V, $0-U ! "B@ 0 :( #P"\  \ Y0 / /X $ #_ &<+  !7
M#0  20X  #X/   U#P  +@\  "@/   D#@  ( X  !T.   ;#0$ &0T$ !@,
M!P 8"PD %PD, !<)#@ 6"1( %0D6 !0)&P 3"2$ $@DH !(),  1"3H $ E%
M  \)4@ ."6$ #0ES  P(B  +")\ "@>W  H&VP *!?8 "@3_ &,-  !3#@
M1A   #L1   R$0  *Q$  "40   A$   '1   !H/   8#P$ %@X$ !4.!P 4
M#0D $PT+ !,,#0 2#!  $0P4 ! ,&0 0#!\ #PPG  X-+P -#3D # U%  L-
M40 )#6  " UQ  8-A@ %#9T ! RT  ,,T@ "#/$  @O_ %\.  !0$   0Q$
M #@2   O$@  *!(  ",2   >$0  &Q$  !@1   5$ ( %! % !(0!P 1#PD
M$ \* ! .#  .#@X #@\2  T/%P ,$!T #! D  H0+  )$#8 "!!!  803@ %
M$%T  Q!O  $0A   $)P   ^T   .U   #O,   [_ %P0  !-$@  0!,  #84
M   M%   )A0  "$3   <$P  &1(  !82   4$0, $A$& !$1"  0$ H #A +
M  T1"P ,$0T "Q(1  H2%0 )$AH "!(A  83*0 %$S,  Q,^  (32P  $UH
M !-L   3@@  $IL  !*T   1UP  $?4  !'_ %@2  !)%   /14  #,6   K
M%@  )!4  !\5   :%   %Q0  !03 0 3$@0 $1(' ! 2"0 .$@D #1()  L3
M"@ )% T !Q4/  86$P $%A@  Q8?  (6)P  %S   !<[   72   %U@  !=J
M   6@   %ID  !6T   5V0  %/<  !/_ %44  !&%@  .A<  # 8   H&
M(A<  !T6   9%@  %A4  !,4 P 2$P8 $!,'  \3!P -% < "Q4(  D6"0 &
M& P  QH.  $:$0  &A8  !L<   ;)   &RT  !LX   ;1@  '%4  !MG   ;
M?0  &Y<  !JS   9VP  &/D  !?_ %$6  !#&   -QD  "X:   F&@  (!D
M !L8   8%P  %18! !,5!0 1%00 #Q4$  T6!  +%P4 "1D&  8:"  "' H
M !X-   @$   (!,  " 9   @(0  (2H  "$U   A0@  (5(  "!D   @>@
M'Y4  !^Q   >VP  '?H  !S_ $T9   _&P  -!P  "L<   D'   'AL  !H:
M   7&   %!<" !(7 @ 0& $ #1D!  L: @ (' , !1T$  (?!@  (0@  ",+
M   E#@  )A$  "86   F'@  )R<  "<R   G/P  )DX  "9@   F=P  )9(
M "2O   CV@  (OL  "'_ $@=   \'@  ,1\  "@>   B'@  '1P  !D;   6
M&@  $AH  ! ;   -'   "QT   @?   $(0   2,"   E!   )P8  "D)   L
M#   +@\  "X3   N&@  +B,  "XN   N.P  +DH  "U<   M<@  +(X  "NL
M   JU   *?L  "C_ $0@   X(0  +B$  "8A   @(   '!X  !@=   4'0
M$!X   X?   +(0  !R,   ,E    )P   "D    L 0  +@,  # &   S"@
M-0T  #81   V%P  -A\  #8I   V-@  -D4  #57   U;0  -(D  #*H   Q
MSP  ,/H  "__ #\D   T)   *R0  "0C   ?(0  &R   !8@   1(0  #B,
M  HE   &*    BH    M    +P   #(    T    -P   #D#   [!@  /@H
M $ .  !!$@  01H  $ E  ! ,0  0$   #]2   ^9P  /8(  #RB   ZQP
M.?@  #C_ #HH   P*   *2<  ",E   ?(P  &"0  !(E   .*   "BH   4M
M    ,    #,    V    .    #L    ^    0    $(   !% @  1P8  $H*
M  !-#@  314  $P?  !,*P  2SH  $I,  !)80  2'P  $>;  !%OP  0_,
M $+_ #8L   M*P  )RD  ",G   ;*   %"H   XM   *,   !#,    W
M.@   #T   !     0P   $8   !(    2P   $T   !0    4P$  %8&  !9
M"P  6Q   %L9  !:)0  630  %A&  !76@  570  %23  !2M0  4.H  $__
M #,P   L+@  )RP  !XM   6+P  $#(   HV   #.@   #\   !"    1@
M $D   !,    3P   %(   !5    6    %H   !=    8    &,   !G!@
M:PP  &P2  !K'@  :RP  &D]  !G4@  9FH  &2)  !AJP  7]P  %W_ #$S
M   L,0  (C(  !DU   1.0  "CT   )"    1P   $P   !0    5    %@
M  !;    7P   &(   !E    :    &L   !N    <0   '4   !Y    ?08
M ((-  ""%@  @"0  'XU  !\20  >V$  'A_  !VGP  <\8  '#W #$V   F
M.   '#L  !)    +10   DL   !1    5@   %L   !@    90   &D   !N
M    <@   '8   !Y    ?    'X   ""    A0   (D   ".    DP   )@&
M  "<#@  FQH  )@K  "60   DED  )%S  "-E0  B[4  (CH "L^   @00
M%4<   U-   "5    %L   !A    :    &X   !S    >0   'X   "#
MB    (P   "/    D@   )4   "9    G0   *$   "E    J@   +    "W
M!P  N!$  +4A  "R-0  KTT  *II  "HB   IJ@  *+1 "-(   83@  #E0
M  1<    9    &T   !U    ?    (,   ")    CP   )4   ";    H
M *,   "F    J0   *T   "Q    M0   +D   "^    Q    ,H   #2
MV@H  -86  #2*0  SD$  ,I<  #%?   PIT  ,&] !Q5   17   !V4   !N
M    =P   '\   "(    D    )@   "?    I0   *T   "S    N    +H
M  "^    P@   ,8   #*    S@   -,   #:    X    .<   #M    \P
M /0.  #R'@  [S8  .Q1  #H;@  Y)   -^Q                       !
M P0%!@@)"@L-#@\1$A,4%A<8&AL<'1\@(2(D)28H*2HK+2XO,#(S-#8W.#D[
M/#T^0$%"1$5&1TE*2TU.3U!24U155UA96UQ=7F!A8F-E9F=I:FML;F]P<7-T
M=7=X>7I\?7Z @8*#A8:'B(J+C(Z/D)&3E)66F)F:G)V>GZ&BHZ2FIZBJJZRM
MK["QL[2UMKBYNKN]OK_!PL/$QL?(R<O,S<_0T=+4U=;7V=K;W=[?X.+CY.;G
MZ.GK[.WN\/'R]/7V]_GZ^_S^____________________________________
M__________________\                      0,$!08("0H+#0X/$1(3
M%!87&!H;'!T?("$B)"4F*"DJ*RTN+S R,S0V-S@Y.SP]/D!!0D1%1D=)2DM-
M3D]04E-455=865M<75Y@86)C969G:6IK;&YO<'%S='5W>'EZ?'U^@(&"@X6&
MAXB*BXR.CY"1DY25EIB9FIR=GI^AHJ.DIJ>HJJNLK:^PL;.TM;:XN;J[O;Z_
MP<+#Q,;'R,G+S,W/T-'2U-76U]G:V]W>W^#BX^3FY^CIZ^SM[O#Q\O3U]O?Y
M^OO\_O______________________________________________________
M                      $#! 4&" D*"PT.#Q$2$Q06%Q@:&QP='R A(B0E
M)B@I*BLM+B\P,C,T-C<X.3L\/3Y 04)$149'24I+34Y/4%)35%576%E;7%U>
M8&%B8V5F9VEJ:VQN;W!Q<W1U=WAY>GQ]?H"!@H.%AH>(BHN,CH^0D9.4E9:8
MF9J<G9Z?H:*CI*:GJ*JKK*VOL+&SM+6VN+FZN[V^O\'"P\3&Q\C)R\S-S]#1
MTM35UM?9VMO=WM_@XN/DYN?HZ>OL[>[P\?+T]?;W^?K[_/[_____________
M_________________________________________P ! @,$!08'" D*"PP-
M#@\0$1(3%!46%Q@9&AL<'1X?("$B(R0E)B<H*2HK+"TN+S Q,C,T-38W.#DZ
M.SP]/C] 04)#1$5&1TA)2DM,34Y/4%%24U155E=865I;7%U>7V!A8F-D969G
M:&EJ:VQM;F]P<7)S='5V=WAY>GM\?7Y_@(&"@X2%AH>(B8J+C(V.CY"1DI.4
ME9:7F)F:FYR=GI^@H:*CI*6FIZBIJJNLK:ZOL+&RL[2UMK>XN;J[O+V^O\#!
MPL/$Q<;'R,G*R\S-SL_0T=+3U-76U]C9VMO<W=[?X.'BX^3EYN?HZ>KK[.WN
M[_#Q\O/T]?;W^/GZ^_S]_O]M9G0Q      ,$(0   0
M  $                    !     0(#! 4&!P@)"@L,#0X/$!$2$Q05%A<8
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
M236_^$U*M_M26Z;Q76F8Z65TC.)J?8/=;X1\VG.)=]=WC'/5>H]OTWV1;-&
ME&C0A)9ESX>79<^'EV7/AY=ESX>79<^'EV7/AY=ESX>79<^'EV7/AY=ESX>7
M9<^'EV7/AY=ESX>79<^'EV7/AY?_JB #_[4I!O#(,0?:W3,,R^I"(;[V2#6R
M_TQ&J?]159OW76".\&5JA>ML<7WG<79WY'9Z<^)Y?6_A?']LWX"!:=Z#@V?=
MAX5EW(F&9=R)AF7<B89EW(F&9=R)AF7<B89EW(F&9=R)AF7<B89EW(F&9=R)
MAF7<B89EW(F&9=R)AF7<B8;_K1\#^;\E ]_6(@++Z#(/OO1!(K#_13.D_TI!
MG/]138_^75:%^69>??1N9';R<VAR[WAK;NY\;6SM?V]J[()P9^J%<F7JB7-C
MZ8QT8^F,=&/IC'1CZ8QT8^F,=&/IC'1CZ8QT8^F,=&/IC'1CZ8QT8^F,=&/I
MC'1CZ8QT8^F,=&/IC'3_MAP"Z,T4 <SF'02^\S$2L?\^(J/_0B^6_T@ZC?]0
M1(3_7$M[_V=1=/YN5F_\<UEL^WA;:?E\76?X?UYF^(-?9/>&8&+VB6%A]HQB
M8?:,8F'VC&)A]HQB8?:,8F'VC&)A]HQB8?:,8F'VC&)A]HQB8?:,8F'VC&)A
M]HQB8?:,8F'VC&+SQ \ SMH+ +WS'0>Q_S(4H_\Z'Y7_/RJ)_T8S@/]/.GC_
M6T!Q_V9%;/]M2&C_<TIF_W=,9/][36+_?TYA_X)/8/^%4%[_B5%>_XM17O^+
M45[_BU%>_XM17O^+45[_BU%>_XM17O^+45[_BU%>_XM17O^+45[_BU%>_XM1
M7O^+45[_BU',RPD ON8, :__'@FD_S 3E?\U'(?_/"1\_T0K<_]-,6S_6#7_
MXGT024-#7U!23T9)3$4 #1)G_V,Y8_]K.V'_<3U?_W4^7?]Y/US_?$!;_W]!
M6O^"05G_AD)8_XA"6/^(0EC_B$)8_XA"6/^(0EC_B$)8_XA"6/^(0EC_B$)8
M_XA"6/^(0EC_B$)8_XA"6/^(0EC_B$+_F1\%_Y8K"_^5-A+_H#X:_ZA')O^N
M433_KUM%_ZUE5_BI;VCMHWAYXYM_A]N2A934BXR>SX61ILN E:S'?)FQQ7F>
MM<)VH[G =*J\O7&ROKEOL;^Y;[&_N6^QO[EOL;^Y;[&_N6^QO[EOL;^Y;[&_
MN6^QO[EOL;^Y;[&_N6^QO[EOL;__F1\%_Y8K"_^5-A+_H#X:_ZA')O^N433_
MKUM%_ZUE5_BI;VCMHWAYXYM_A]N2A934BXR>SX61ILN E:S'?)FQQ7F>M<)V
MH[G =*J\O7&ROKEOL;^Y;[&_N6^QO[EOL;^Y;[&_N6^QO[EOL;^Y;[&_N6^Q
MO[EOL;^Y;[&_N6^QO[EOL;__F1\%_Y8K"_^5-A+_H#X:_ZA')O^N433_KUM%
M_ZUE5_BI;VCMHWAYXYM_A]N2A934BXR>SX61ILN E:S'?)FQQ7F>M<)VH[G
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
MS(R)K,6,B;# C(FPP(R)L,",B;# C(FPP(R)L,",B;# C(FPP(R)L,",B;#
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
MQZ' :<>AP&G'H<!IQZ' :<>AP&G'H<!IQZ'_C1P#_XHG"/^*,0W_EC<3_YY
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
M<('(H'>/OYE^F;>2A:*PC(RIJHB4KJ6$G+*@@J2UG8&NMIE_M[>4?;JSDW_
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
M25'_K4I1_ZU*4?^M2E'_K4I1_ZU*4?^M2E'_K4I1_ZU*4?^M2E'_K4K/N 0
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
M5TS[Z5=,^^E73/OI5TS[Z5=,^^E73/OI5TS[Z5?EI0  SK0$ +^_!0"TS@8
MJNL- :#_'P:7_R\-C/\V%8+_/1UX_T0D</],*FK_5"]E_UXS8?]G-UW_;SE:
M_W8\6/]^/E;_AC]3_XY!4?^70E#_H$-._ZE%3?^S14O_OD9*_]!'2?_<1TG_
MW$=)_]Q'2?_<1TG_W$=)_]Q'2?_<1TG_W$?1K@  O[D# ++% P"GU04 G/T/
M I3_(@:)_RL,?O\R$G7_.AAL_T(=9?])(E__425:_UHH5_]C*U3_:RU2_W(O
M4/]Y,$__@#%-_X@R2_^0-$K_F#5(_Z$U1_^J-D;_LS=$_[\X1/_%.$3_Q3A$
M_\4X1/_%.$3_Q3A$_\4X1/_%.$3_Q3C!LP  LKX" *7, 0"9W0, D/\2 H;_
M'P5[_R<*<?\N#FC_-A-A_SX76O]&&E7_31U1_U4?3O]=($O_9"))_VLC1_]Q
M)$;_>"5$_W\F0_^&)T'_CBA _Y8H/_^>*3W_IRD\_[ J//^T*CS_M"H\_[0J
M//^T*CS_M"H\_[0J//^T*CS_M"JSN $ I<8  )?5  "+[P0!A/\3 G?_&@1M
M_R('9/\J"US_,@Y5_SD14/]!$TO_2!5(_T\71?]6&$+_7!E _V$:/O]G&CS_
M;1L[_W,<.?]Y'#C_@!TV_X@=-?^/'C3_EQXR_Z ?,O^D'S+_I!\R_Z0?,O^D
M'S+_I!\R_Z0?,O^D'S+_I!^FP   E\X  (G>  !__P<!=/\0 FG_%0-?_QP%
M5_\D"%#_+ I*_S,,1?\[#D'_00\]_T<0.O]-$3C_4A$V_U<2-/]<$S+_81,Q
M_V84+_]K%"[_<14M_W<5+/]]%2K_@Q8I_XL6*?^.%BG_CA8I_XX6*?^.%BG_
MCA8I_XX6*?^.%BG_CA;_9B #_V$J!?]A,PC_:38+_VX]#_]Q1A7_<U$<_W->
M(_]P;2G_;GPP_VN)-?]IECG_9Z$]_V:J0/]DLD+_8[E$_V'"1O]@R$?_7LU(
M_US42O];WDO[6>1,]UCJ3/17[TWP5O--[%7X3>Q5^$WL5?A-[%7X3>Q5^$WL
M5?A-[%7X3>Q5^$W_9B #_V$J!?]A,PC_:38+_VX]#_]Q1A7_<U$<_W->(_]P
M;2G_;GPP_VN)-?]IECG_9Z$]_V:J0/]DLD+_8[E$_V'"1O]@R$?_7LU(_US4
M2O];WDO[6>1,]UCJ3/17[TWP5O--[%7X3>Q5^$WL5?A-[%7X3>Q5^$WL5?A-
M[%7X3>Q5^$W_9B #_V(J!?]C,0C_:S4+_W \#_]S117_=4\<_W9=(_]S;"K_
M<'HQ_VV'-O]KE#O_:9\__VBH0O]FL$7_9+A'_V/ 2?]AQTK_7\Q,_UW33?Q<
MWD[Y6N1/]5GJ4/%8[U'M5_11Z5?Y4.E7^5#I5_E0Z5?Y4.E7^5#I5_E0Z5?Y
M4.E7^5#_9Q\#_V,J!?]E, C_;C,+_W0Z#_]W0Q7_>4X<_WI:)/]W:"O_='8S
M_W&$.?]ND#__;)M#_VJE1_]HK4K_9[9,_V6^3O]CQ5#_8<M2_5_25/E=W57T
M6^16\%KJ5^M8\%CG6/57XUGZ5.-9^E3C6?I4XUGZ5.-9^E3C6?I4XUGZ5.-9
M^E3_:!\#_V,I!?]H+@?_<3(*_W<X#_][0A7_?4P<_WY8)/][9BW_=W,U_W2
M//]QC$+_;Y='_VRA2_]JJD__:+)2_V>[5/]EQ%;^8LI8^6#16O5>W%SP7.1=
MZEKK7N99\5_B6O5;W%OY5]Q;^5?<6_E7W%OY5]Q;^5?<6_E7W%OY5]Q;^5?_
M:1X#_V0I!?]K+0?_=# *_WLW#O]_017_@4H<_X)5)?]_8R[_>W V_WA\/O]U
MB47_<91+_V^>4/]LIE3_:JY8_6BW6_QFP%WZ9,E@]6'08O!>W&/J7.5EY5OL
M9MY:\&/86_1@T5WX6]%=^%O17?A;T5WX6]%=^%O17?A;T5WX6]%=^%O_:1X#
M_V4H!?]N*P?_>"X*_W\V#O^#/Q3_A4@<_X=3)?^$8"__@&PX_WQY0?]XA4G^
M=)!0^W&95OENHEKX:ZI?]FBR8O1FNV7S9,5H\&+0:^I?W6WC7>=NVUOJ;=-<
M[VC-7O-DR%_W7\A?]U_(7_=?R%_W7\A?]U_(7_=?R%_W7\A?]U__:AX#_V8H
M!?]Q*0?_>RP)_X,U#?^'/A3_BD<;_XQ0)?^)72__A6DZ_8%U1/I\@$WW>(M5
M]'.57/%OG6+O;*5G[6FM:^MFMF_H8\!RYF',=>-@WW?67.1XSE[I<LE?[6W$
M8/!HOV+T8[]B]&._8O1COV+T8[]B]&._8O1COV+T8[]B]&/_:QT#_V<G!?]T
M)P;_?RL(_X<S#?^,/!/_CT4;_Y%.)?^/6C#\BV8[^(9Q1O.!?%'O?(=:[':0
M8NAQF&GE;*!PX6BH==YDL'K;8KI^V&''?]1AVG_+7^%^Q&'E=[]BZ7*[8^UM
MMF3Q9[9D\6>V9/%GMF3Q9[9D\6>V9/%GMF3Q9[9D\6?_;!T#_VHF!?]W)@;_
M@BH(_XHR#/^0.Q+_DT,:_Y9,)/V55S#WD6(\\HQM2>R&>%3G?X%?XGB*:=QR
MDG+6;9IXTFJB?,YGJW_+9K2!R66_@\=DSH3!8]V#NF3B?+9FYG:R9^IQKFCO
M:JYH[VJN:.]JKFCO:JYH[VJN:.]JKFCO:JYH[VK_;1P#_VPD!?]Z) 7_A2D'
M_XXQ"_^4.1'_F$(9_YM*)/B;5##REU\]ZY)J2^6*<UC>@GQDU7R%;L]VC77*
M<I5ZQFZ=?L-LI8*_:J^$O6FYAKIHQX>W:-J'L6C>@:UIXWJI:^ATIFOL;:9L
M[6VF;.UMIFSM;:9L[6VF;.UMIFSM;:9L[6W_;1P#_VXC!/]](@7_B"@'_Y$P
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
M;U*_[&]2O^QO4K_L;U*_[&]2O^QO4K_L;U*_[&__APX!_YL- -^N!P#0O @
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
M_Y,+ .&E!0#2LP< R;X' ,++" "\W0X M-TC ZK:,PV?UD <E--**HK04C>
MS5I!>,MA2G#):%%JR&]79,9V7%_%?V!:Q8AD5L229U/$GFE0Q*QJ3\2\:T[%
MTVI/Q>UH4,#S9%&]]6%1O?5A4;WU85&]]6%1O?5A4;WU85&]]6'_A@H \)H$
M -2J! #(M@8 OL$% +?/"0"PXQ$ J.,E!)_B-0V5X#X9B]Y()8'<4#!XVE@Z
M<-A?0FG69TECU6Y/7M1V4UG3?U=5TXE:4M.374_3H%]-TZU@2]2^8$K5V&!+
MU.U>3-'W7$S,^5I,S/E:3,SY6DS,^5I,S/E:3,SY6DS,^5K_CP, VJ(  ,JO
M P"]N00 M,8% *O4"0"DZA0!G.DH!I/I- Z)Z#T8?^=$(G?F3BIOYE<R:>5?
M.&/E9SU?Y&]"6N1W15;D@$E3Y(I+4.243DWDGU!+Y:Q12>6[4DCFSU)(YNA2
M2.3X44CA_$](X?Q/2.'\3TCA_$](X?Q/2.'\3TCA_$_AF0  S:D  +ZS @"S
MO@, J,L% )_:"0"8\A@"D/(J!X;R,PY\\3L6=/%#'6SQ2R-F\50I8?%=+5WQ
M9C%9\6XU5O%V-U/Q?SI0\H@\3?*2/DORG4!)\ZE!1_.V0D;TQT-%]-]#1/3P
M0T3R^D)$\OI"1/+Z0D3R^D)$\OI"1/+Z0D3R^D+1H@  P*X  +*X 0"GQ (
MG-($ )+M# ",^QP#@OLH!WG[,0QP_#D2:?Q!%V+\21Q<_% @5_Q9(U3]8B91
M_6HH3_US*DS^>RQ*_H,N2/Z-+T;_F#%$_Z(R0_^N,T'_NS1 _\LT/__C-#__
M[S4__^\U/__O-3__[S4__^\U/__O-3__[S7$J@  L[,  *>_  ":RP  C]H"
M (;_#P%^_QP#=?\E!FS_+0ID_S8.7?\^$EC_1152_TT83_]5&DS_7!Q)_V0>
M1_]K'T3_<R!"_WPB0?^%(S__CR0]_YHE._^D)CK_KR8Y_[HG./_*)SC_W"@X
M_]PH./_<*#C_W"@X_]PH./_<*#C_W"BUKP  I[H  )K&  "-U   @>8! 'K_
M$ %P_Q@"9_\A!5__*0=8_S$*4O\Y#4W_00])_T@11?]/$T+_511 _UP5/?]B
M%CO_:1<Y_W 8-_]Y&37_@ADS_XP:,O^7&S#_H1LO_ZH<+_^U'"[_OQPN_[\<
M+O^_'"[_OQPN_[\<+O^_'"[_OQRIM0  FL(  (S/  !_W@  =O\% &S_#@%B
M_Q0"6O\; U/_) 5-_RL'1_\S"4/_.@H__T$+._]'##C_30TU_U,.,_]8#S'_
M7@\O_V00+?]K$2O_<Q$I_WP2)_^&$B7_D!,D_YD3(_^C%"+_JQ0B_ZL4(O^K
M%"+_JQ0B_ZL4(O^K%"+_JQ2<O@  C<L  '[:  !PY@  9_\  %W_"@%4_Q !
M3?\5 D?_'0-!_R0$//\K!3?_,@8T_S@',/\]""W_0P@J_T@)*/]-"2;_4@HD
M_U<*(O]="R#_8PL>_VL+'/]S#!K_? P8_X0,%_^.#17_E0T5_Y4-%?^5#17_
ME0T5_Y4-%?^5#17_E0W_4B4#_TTO!/]1,@;_5S4'_UH\"O];10[_6D\3_UE=
M%_]8;1O_5GL?_U6)(O]3E27_4J G_U&H*?]0L2K_4+@K_T_!+/]/RBW_3M8N
M_T[D+O].[2__3O,O_TWX,/]-_##_3/\P_$S_,/E,_R_X3/\O^$S_+_A,_R_X
M3/\O^$S_+_A,_R__4R0#_TTO!/]4, 7_630'_UTZ"O]?0P[_7DX3_UU:&/];
M:AS_6GDA_UB&)/]6DB?_59TI_U2F*_]3KBW_4K8N_U*^+_]1QS#_4=(Q_U#A
M,O]0ZS+_3_(S_T_W,_]._#3[3O\T^$W_-/5._S+T3O\R]$[_,O1._S+T3O\R
M]$[_,O1._S+_4R0#_TXN!/]6+P7_7#('_V X"O]B00[_8DP3_V!8&/]?:!W_
M778B_UN#)O]9CRG_6)HL_U:C+O]5K##_5;,Q_U2[,_]3Q#3_4\XU_U+>-O]2
MZ3?_4?$W_U'V./M0^SCW3_\X]$__-_%0_S7P4/\T\%#_-/!0_S3P4/\T\%#_
M-/!0_S3_5",#_U M!/]9+07_7S '_V,V"O]F0 [_9DH3_V55&?]C91[_87,C
M_UZ */]<C"S_6Y<O_UFA,?]8J33_5[ U_U:X-_]5P3C_5<LY_U3:.O]4YSO_
M4_ \^U+V/?91^SWR4?\][U+_.^Q2_SCK4O\XZU+_..M2_SCK4O\XZU+_..M2
M_SC_52,#_U(K!/]<*P7_8RX'_V<T"O]J/@[_:T@3_VI3&?]H81__9G E_V-]
M*O]@B"__7I,S_UR=-O];I3C_6JTZ_UBU//]7O3[_5\<__U;30?Q5Y$+Y5>Y#
M]53V1/!3_$3L5/]!Z57_/^95_SSE5?\[Y57_.^55_SOE5?\[Y57_.^55_SO_
M5B(#_U4I!/]?* 7_9RL&_VPR"?]O/ W_<$83_W!0&?]N72#_:VLG_VAY+?]E
MA#+_8H\W_V"9._Y>H3[]7*E!^UNQ0_I9N47Y6,)']U?.2/56X$KQ5NQ+[E7V
M3.E6_$KE5_]&XEC_0]Y9_T#=6?\_W5G_/]U9_S_=6?\_W5G_/]U9_S__5R(#
M_UDG!/]C)@3_:R@&_W$P"/]T.0W_=4,3_W5-&?]U62'_<6<I_VUT,/UJ@#;Z
M9HH\^&.40/9AG$3T7J1(\ERL2_%;M$WO6;U0[5C)4NM7VE/G5NE5Y%?U5.%9
M_4_;6O]+U5O_2-!<_T3/7/]$SUS_1,]<_T3/7/]$SUS_1,]<_T3_6"(#_UPD
M _]F(P3_;R8%_W8N"/]Z-PS_>T$2_WM+&?][52'^=V,J^7-O,O9N>SKR:H5!
M[V:/1^QCETSJ8)]0Z%VG5.5;KU?C6;A:X5?#7=]7TE[:5N9>UEGS6M)<_%7-
M7O]0R5[_3,5?_TG$7_](Q%__2,1?_TC$7_](Q%__2,1?_TC_62$"_U\B _]J
M(03_="0%_WLL!_]_-0O_@3X1_X)(&?V"4B'W?E\K\GEK->US=3[I;H!&Y6F)
M3>%ED53>89E9VE^B7-9=JE_37+-AT%N^8LY;S&/+6N)CR%SQ8,9?^EK!8/Y5
MO6'_4;IB_TVY8O]+N6+_2[EB_TNY8O]+N6+_2[EB_TO_62$"_V(@ _]N'P/_
M>",$_W\K!O^$,PK_ASP0_HA%%_>(3B'PA%LKZGYF-N1X<$'?<GI+V6V#4M-I
MC%C/9I5<S&2=7\EBI6+&8*YDPU^X9L%>Q&>_7MAHO%_K9KIC]U^V9/M9LV7^
M5;!E_U"O9?]/KV7_3Z]E_T^O9?]/KV7_3Z]E_T__6B "_V4> _]Q' /_?"(#
M_X0I!?^),0G_C#H.^8Y#%O&.3"#JBE@KXX1B-]M^;$/3>'9,S7-_4\AOAUG$
M:Y!>P&F88KUFH&6Z9:AHMV.R:K5BOFNS8LYLL&+E:Z]F]&2L9_A=J6C\6*=I
M_U.F:?]2IFG_4J9I_U*F:?]2IFG_4J9I_U+_6R "_V<< O]T&@+_?R #_X@G
M!/^.+P?]DC<,])1 %.R521[DD%4JVXI?-]&$:4/*?7),Q'A[5+]T@UJZ<8M?
MMFZ39+-KFV>O::1JK6>M;*IFN&ZH9L=OI6;?;Z5J\6BB:_9AH&SY6YYL_5:>
M;/Y5GFS^59YL_E6>;/Y5GFS^59YL_E7_7!\"_VH: O]W&0+_@Q\#_XPE!/^2
M+0;YES4+[YD^$N>;1AS>EE(ITI!<-\J)9D+#@V],O'YW5+=Y?UNR=8=@KG*/
M9:IPEVBF;9]LHVRI;J!KM'">:L)QG&K7<9QN[FN:;_-DF6_X7I=P_%B7</U7
MEW#]5Y=P_5>7</U7EW#]5Y=P_5?_7AX"_VP9 O]Z& +_AAT"_X\C _^6*P7U
MFS,)ZY\[$.*@11G7FU HS)1:-L2-8T*\B&Q,M8)T5+!^?%NK>H1@IG>+9:)T
MDVF><IQMFW"E<)AOL'*5;KUSDV_0<Y1RZVZ3<_)FDG/V8)!S^EJ0<_M9D'/[
M69!S^UF0<_M9D'/[69!S^UG_7QT"_VX7 O]]%P+_B1P"_Y(B OV:*03QH# '
MYZ0Y#=ZE0Q?1GTXGQYA8-;Z284&VC&E+KX=Q5*F">5ND?X!@GWR(99MYD&J7
M=IEMDW6B<9!SK'.-<[ITBW/+=8QVYW",=_!HBW?U8HIW^5R*=_I:BG?Z6HIW
M^EJ*=_I:BG?Z6HIW^EK_81L"_W$6 O]_%@'_BQH!_Y4@ OF>)@/MI"X%XZDV
M"MBI0!;,HTPFPIQ6-+F67T"QD&=*JHMO4Z2'=EJ>@WY@F8"%991]C6J0>Y9N
MC'F?<8EXJG2&=[9UA'?'=H5ZY'*&>^]JA7OT9(5[^%V%>_E<A7OY7(5[^5R%
M>_E<A7OY7(5[^5S_8QH"_W,4 ?^!%0'_CAD!_YD> ?:A(P+JJ2H$X*\R!]*L
M/A7'IDLDO:!5,[2:7C^LE65*I9!M4IZ,=%F8B'M@DX6#98Z"BVJ*@)-NAGZ=
M<8)]IW1_?+1V?7S%=GU^X'-_?^YK?W_S97]^]UY_?OA=?W[X77]^^%U_?OA=
M?W[X77]^^%W_91@"_W43 ?^$% '_D1<!_YP; ?*E( 'FKB8"V[0N!LZO/13#
MJDDCN:13,:^>7#ZGF61)H)1K49F0<EF3C7E?CHJ 9(F'B&F$A9%N@(.:<7R"
MI71Y@;)V=X'"=G:"W71YA.UL>8/R9GJ"]U]Z@OA>>H+X7GJ"^%YZ@OA>>H+X
M7GJ"^%[_9Q<"_W<1 ?^'$P'_E!4 _I\8 .ZJ' 'BLR$!U;<J!<FS.Q.^KD@B
MM*A2,*NC6CVBGF)'FYEI4)25<%B.DG=>B(]^9(.-AFE^BX]M>8F8<7:'HW-R
MAJ]U<(:_=F^'UW5SB>UM<XCR9G2']F!TA_=?=(?W7W2']U]TA_=?=(?W7W2'
M]U__:14!_WH0 ?^*$0#_EQ( ^:,4 .JN%0#=N1< S[HH!,2W.1&YLD8@KZQ0
M+Z:G6#N=HV!&E9]G3XZ;;E:(F'5=@I5\8WV3A&AXD8QL<X^6<&^.H')LC:UT
M:HV]=6F-TG5LD.UM;8[Q9VZ,]F!NC/=?;HSW7VZ,]U]NC/=?;HSW7VZ,]U__
M;!,!_WT/ ?^-$ #_FQ  ]*@/ .6U#0#5OQ  RKXF [^[-Q"TMD0>JK%.+:&M
M5SF8J5Y$D*5E38FB;%6"GW-;?)QZ87>:@69RF(IJ;9:4;FF5GG%FE*MS8Y2Z
M<V*5SW-FE^QL9Y7Q9FB3]F!HDO=?:)+W7VB2]U]HDO=?:)+W7VB2]U__;Q$!
M_X$. /^1#@#RH P VJT) -.X"@#.PPX Q,(C [F_-0ZONT(<I+=,*INS53>2
MKUQ!BJQC2H.I:E)\IG%9=J1X7G"B?V-KH(AG9YZ1:V.=G6Y?G:EP79VY<%R=
MS7!?G^MK89WR96*:]F!BF?=>8IGW7F*9]UYBF?=>8IGW7F*9]U[_<Q !_X4,
M /J6"@#;I08 T;$( ,N[" #&QPL O<<@ K+%,@NHP4 9GKY*)Y2Z4S2+MEH^
M@[1A1WRQ:$]UKV]5;ZUV6FJK?5]EJ89C8:B09UVGFVI9IZAK5Z>X;%:GS&Q8
MJ.EH6J?T8UNC^%Y<H_E=7*/Y75RC^5U<H_E=7*/Y75RC^5W_> T _XL) -^<
M P#2J08 R;0' ,*^!@"\S @ M<T< :O++PFAR#T6E\5((XW"42^$OU@Z?+Q?
M0W6Z9DION&U0:;=T562U?%I?M(5>6[./85>SFF14LJ=E4K*W9E&SS&92L^EC
M5++W7U6N^EM6K?M:5JW[6E:M^UI6K?M:5JW[6E:M^UK_?@D \I$" -:A @#*
MK04 P+<% +C"!0"RSPD J]07 */3*P:9T#H2C\Y%'X7+3BI]R58T=<==/6[%
M941HQ&Q)8\)S3E[!>U-9P8165<"/65*_FUQ/OZA=3;^X7DS S5Y,P.I<3K_Y
M64^\_E50NOY54+K^55"Z_E50NOY54+K^55"Z_E7_A0( W9@  ,VF @#!L0,
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
M6V":_E9AF/]289C_4F&8_U)AF/]289C_4F&8_U+_<@L _X,% -^3 0#1GP0
MR:H& ,&R!0"[O00 M+\8 *N^+ 6BNSH1F;A%'9"U3RB'LE<R@*]>.GFM94)S
MJVQ(;JES36FG>E%DIH-67Z2-65RCF%Q8HZ1>5J.S7U6CQE]5I.1=6*3V6%JC
M_U1;H?]06Z'_4%NA_U!;H?]06Z'_4%NA_U#_=P< \(D  -:8  #+I , P:T$
M +FV P"RP 0 J\44 */%* 2;PC<.D<!#&8F]3"2 NE4N>;A<-G*V8SUMM&I#
M9[-Q2&*Q>4Q>L(%06J^+5%:OEU93KJ-84*ZR64^NQEE/KN184:[V5%.N_U!4
MK/]-5*S_352L_TU4K/]-5*S_352L_TW_?0  WX\  ,Z=  ##J ( N; " +"Z
M @"HQ 4 H<P/ )O,(P*2RC,*B<@_%8'&21]YQ%(H<L):,&O!83=FOV@\8;YP
M05R]>$58O(%)5+R+3%&[ED].NZ-13+NS4DJ[QE)*N^113+OV3DVZ_TM.N?])
M3KG_24ZY_TE.N?])3KG_24ZY_TGOA0  U)4  ,>C  "ZK $ L+0  *>_ P">
MR08 E=0+ )#5'0&)U"X&@-(\$'C01AEQST\A:LY8*63-7R]?S&<T6LMN.5;*
M=SU2RH! 3\F+0TS)ET5)R:1'1\FS2$;*R$A&RN9'1\GW14?(_T-(Q_]"2,?_
M0DC'_T)(Q_]"2,?_0DC'_T+>C0  RYP  +VG  "QL   IKH  )S$ P"3SP<
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
M8?\XL&'_.+!A_SC_4AL!_UX6 ?]H% '_<AD!_WD? O]^)P/Y@# %\($Y"N>
M0Q'@?% :UG=;),]R9B[);6\UQ&IX.\!G@4"\9(E$N6*12+9@F4JS7Z%-L5VJ
M3ZY<M%&L7,%2JES44JA=ZU"H8/I)J&/_1*AD_T"F9?\\IF7_.Z9E_SNF9?\[
MIF7_.Z9E_SO_51D!_V$4 ?]L$@'_=A<!_WT< ?^#(P+TABP$ZH@U!^&'0 [6
M@DP9S7U8),9W8BW <VLUNV]T/+=L?$&S:81&KV>,2:QEE$RI8YQ/IF*E4:1A
MKU.B8+Q5H&#-59Y@YE2>9/=-GV?_1Y]I_T.>:?\_G6G_/9UI_SV=:?\]G6G_
M/9UI_SW_5Q<!_V,2 ?]O$0'_>10!_X$9 ?N'( 'OC"<"Y(XP!=J-/0S/ATH8
MQX)5([]]7RVY>&@ULW1P/*]Q>$*K;H!&IVR(2J1ID$Z@:)A1G6:A4YMEJU68
M9+A7EF3(6)1DX5B5:/10EFO_2I=L_T66;?]!EFW_0)9M_T"6;?] EFW_0)9M
M_T#_614!_V80 ?]R$ #_?1( _X46 /:,&P'JD2(!WY0K ].1.@O)C$<7P(=3
M(KF"7"RR?64UK7EM/*AU=4*C<WU'H'"$2YQNC$Z9;)52E6N>5))IJ%>0:;19
MCFC#68QHW%J-;/)3CV[_3)!P_T>/<?]#CW'_08]Q_T&/<?]!CW'_08]Q_T'_
M6Q0!_V@/ /]U#P#_@!$ _XD3 /*0%P#EEAP V9DF LV5. K$D$46NXM1(;.&
M6BRM@F,TIWYK.Z%Z<D&==WI&F76!2Y5SB4^2<9%2CF^;58MNI5B(;;!:AFR_
M6X1MU5N&;^]5B'+]3HET_TF)=/]$B'3_0XAT_T.(=/]#B'3_0XAT_T/_71(!
M_VL. /]X#@#_@P\ _8P0 .V4$@#@FA4 TYPD LB9-@F_E$,5MH]/(*Z*6"NG
MAF$SH8)H.YQ_<$&7?'=&DWE^2X]WAD^+=8]2B'.85H1RHEB!<:Y:?W&\7'UQ
MT%Q_<^Q6@7;[3X-X_TJ#>/]%@GC_1()X_T2">/]$@GC_1()X_T3_7Q$!_VT,
M /]Z#0#_A0T \H\- .>8#0#;GPX SI\B <2=- BZF$(4LI--'ZJ/5BJCBE\R
MG(9F.I>#;4"2@'5%C7Y\2HE\A$Z%>HQ2@GB55GYWH%E[=JM;>76Z7'=VS5QX
M=^I8>WKZ47U\_TM]?/]&?7S_17U\_T5]?/]%?7S_17U\_T7_81 !_V\+ /]]
M"P#UB H WY,( -B;"@#3H@P R:,? ;^@,@>VG$ 3K9=+'J635"B>CUTQF(MD
M.9*(:S^-A7)%B(-Z2H2 @4Z ?XI2?'V357A\G5AU>ZE;<GJX7'%ZREQR?.A8
M=7[Y47> _TQW@/]'=X#_1G> _T9W@/]&=X#_1G> _T;_9 \ _W() /]_" #E
MC 4 V)8' -&>"0#.I0H Q*8= ;JD+P:QH#X1J)Q)':"84R>9E%LPDY!B.(V-
M:3Z(BG!$@XAX27Z&?TUZA(A1=H*157*!FUAO@*=:;'^U7&N R%QK@>59;H/W
M4G&$_TURA/](<H3_1W*$_T=RA/]'<H3_1W*$_T?_9@T _W4' /:#!0#<CP,
MTI@& ,RA!P#(J @ OZD: +6H+06LI#P0I*!'&YR=4264F5DOCI9@-HB39SV"
MD&Y#?8YV2'F,?4QTBH50<(B/5&R'F5=IAJ599H:S6V6&Q5MEAN-9:(CV4FN*
M_TULBO](;(G_1VR)_T=LB?]';(G_1VR)_T?_:0L _W@$ .6'  #6D@, S9P%
M ,:D!@#!JP8 N:T7 +"L*P2GJ3H.GZ9%&9:B3R./GU<MB)Q?-8*99CM]EVQ!
M>)5S1G.3>TMND8-/:H^-4F:.EU5CC:-88(VQ65^-PUI>C>!88H_U4F20_TUF
MD/](9H__1V:/_T=FC_]'9H__1V:/_T?_; @ _GP  -Z*  #0E@( R)\$ ,"G
M! "YK@, LK(4 *JQ* .AKS<,F:Q#%Y&H32&)I54J@J-<,GR@8SEWGFH^<IQQ
M1&V:>4AHF8%,9)>+4&"6E5-=EJ)56I6P5UF5P5=8E=Y66Y;S4%V7_TQ?E_]'
M8);_1F"6_T9@EO]&8);_1F"6_T;_< , ZX$  -:/  #*F@$ P:,# +FJ @"Q
ML@$ JK<1 *.W) *;M30*D[) %(JO2AZ#K5,G?*M:+G:H835PIV@[:Z5O0&>C
M=T1BHG](7J&)3%J@E$]7GZ!15)^N4U.?P%-2G]U259_S3E>@_TI9H/]&69__
M15F?_T59G_]%69__15F?_T7_=0  X(8  ,^3  #$GP$ NJ<! +&N  "IM@
MH;T- )N]( &4O#$'B[H]$(.W2!I\M5 B=;-8*F^R7S!JL&8V9:]M.V"M=3]<
MK'Y#6*N'1U6JDTI1JI],3ZJN34VJP$U-JMQ-3JKR25"J_D92J?]#4JG_0E*I
M_T)2J?]"4JG_0E*I_T+R?   UXP  ,B9  "]HP  LJL  *FR  "@NP( E\0)
M )+%&P"+Q"P$@\(Z#'O!1!5TOTX=;KU6)&B\72ICNV0P7[IL-%JY=#E6N'P\
M4[>'/T^WDD),MI]$2K:M1DBVP$9(M]U%2;;R0TJU_T%+M?\^2[3_/4NT_SU+
MM/\]2[3_/4NT_SWB@P  S9(  ,&?  "TIP  JJ\  *"X  "6P , C,H' (;-
M% "!S28">LPU"'/+00]LRDH79LE3'6'(6R-<QV(H6,9J+%3&<C!0Q7PS3<6&
M-DK$DCE'Q)\[1<2N/$3%P3Q#Q=\\1,3S.T3#_SE%PO\W1<'_-T7!_S=%P?\W
M1<'_-T7!_S?5BP  Q9H  +>D  "KK   H+0  ):^  "+QP0 @= ( 'C9#@!U
MV2 !;]@O!&G8/ ECUD807M90%5G56!I5U& ?4=1H(D[4<29+TWLI2-.%*T73
MDBY"U)\O0=2O,#_5PC$_U>$P/]/R,#_2_2\_T?\N/]#_+C_0_RX_T/\N/]#_
M+C_0_R[*E   NZ$  *VI  "BL0  EKL  (O$  " S0, ==@( &_D$0!JY" !
M9.0M U[D. =9Y$$+5>1+#U'D5!)-Y%T62N1E&$?D;AM%Y'<=0N2"'T#DCB$^
MY9LC/.6J)#OFO"0ZYM,D.>7N)#GC^B,YXO\D.>+_)#GB_R0YXO\D.>+_)#GB
M_R2_G@  KZ8  *.N  "7N   BL(  '[,  !SU@( :>4) &3O% !?\" !6? K
M U3P-05/\#X'2_%&"D?Q3@Q$\5<.0O%?$#_R9Q(]\G 4.O)[%3CSAQ8V\Y08
M-?2B&3/TL1DR]<4:,?7B&C'T\1DQ\?X9,?'_&3'Q_QDQ\?\9,?'_&3'Q_QFR
MI   I:L  )BV  "+P   ?LH  ''5  !EW@  7O4* %G\$P!3_!X!3OPG DK]
M, -%_3D%0?U !C[^2 <[_D\)./]7"C;_7@LS_V<,,?]P#2[_? XL_XD/*_^6
M$"G_I! H_[01)__'$2?_X1$F__(1)O_V$2;_]A$F__81)O_V$2;_]A&GJ0
MF;,  (N^  !^R0  <-,  &3>  !8YP  4O\) $W_$0!'_QD!0_\B 3[_*@(Z
M_S(#-_\Y S/_/P0P_T8%+?]-!2O_5 8H_UL')O]C!R/_;0@A_WD)'_^'"1[_
ME0H=_Z,*'/^Q"AO_P L:_]8+&O_?"QK_WPL:_]\+&O_?"QK_WPN;L0  C;P
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
M1GYS_T%_=/\]@'7_.H!U_SJ =?\Z@'7_.H!U_SK_70X _VH& /]V!@#D@ ,
MV8D& -*/" #/E H Q98; +R4+@2SD3T-JXU(%Z2(4B">A5LHF(%C+Y-^:C6.
M?'$YBGIX/89X@$*#=HA%?W6127QSFTQY<J=.=G*U4'1RQE!T<N-/=G7V1WAW
M_T)Z>/\^>WG_.GMY_SI[>?\Z>WG_.GMY_SK_7PP _VP$ /5Y @#>@P( TXL%
M ,V2!P#)EP@ P)D9 +>8+ .OE3L,IY%'%I^-4!^9B5DGDX9A+HZ#:#2)@6\Y
MA7]V/8%]?D%]>X9%>7J/279XF4QS=Z5.<'>R4&YWQ%!M=^!/<'GU2')[_T-T
M?/\^=7W_.W5]_SMU??\[=7W_.W5]_SO_80H _V\" .A\  #9A@$ SXX$ ,B5
M!@##F@8 NYP6 +.<*@.JF3D+HI5%%)N13AV4CE<FCHM?+8F(9C.$AFTX@(1T
M/7N">T%W@(1%='^-2'!]ETMM?*-.:GRP3VA\P5!G?-U0:G[S26V _T-N@?\_
M;X'_/&^!_SQO@?\\;X'_/&^!_SS_9 @ _W(  .%_  #3B0$ RI(# ,.8! "]
MG@0 MJ 3 *Z@)P*EG38)G9I#$Y:731R/DU4DB9%=*X2.9#%_C&LW>HIR.W:(
M>4!RAH)$;H6+1VJ#E4IG@J%-9(*N3V*"OT]A@MI/9(3R26:%_T-HAO\_:H;_
M/&J&_SQJAO\\:H;_/&J&_SS_9P0 ]G8  -R"  #.C0  Q94" +Z< P"WH0(
MKZ01 *BD) *@HC0(F)] $9&<2AJ*F5,BA)=;*7Z58C!YDFDU=9!P.G"/=SYL
MC7]":(R)1F6*DTEAB9]+7HFL35V)O4Y<B=9-7HKP2&"+_D-BB_\_8XS_/&.,
M_SQCC/\\8XS_/&.,_SS_:@  YGH  -6&  #)D0  P)D! +B? 0"PI0  J*D.
M **I(0&:J#$&DZ4^#XNC2!B$H%$@?IY9)WB<8"USFF<R;YAN-VJ6=3QFE7T_
M8I2'0U^2D49;DIU)69&K2E>1NTM6D=-+5Y+O1UJ2_4)<D_\^79/_.UV3_SM=
MD_\[79/_.UV3_SO_;@  X'X  ,Z+  #$E0  NIT  +&C  "IJ0  H:X+ )NO
M'0&4KBX$C*P[#(6J1A5^J$X<>*96(W*D72IMHF0O::%K-&2?<SA@GGL\7)V%
M/UF<CT)5FYQ%4YNJ1U&;ND=0F]%'49ON1%.;_$!5F_\\5IO_.E:;_SI6F_\Z
M5IO_.E:;_SKQ=   V8,  ,B0  "^F@  LZ$  *JG  "AK@  E[4& )*V& ",
MM2H#A;0W"7ZR0A%WL$P8<:Y4'VRM6R5GJV(J8JII+UZI<3-:J'HW5J>#.E.F
MCCU0IIM 3:6I04NEND)+IM%"2Z7M/TVE_#Q.I/\Y3Z3_-T^D_S=/I/\W3Z3_
M-T^D_S?D>@  SXD  ,*5  "VGP  K*4  **L  "8LP  CKL" (B]$@"#O24!
M?+PS!G:[/PUONDD4:KA1&F6W61]@MF D7+5G*5BT;RQ4LW@P4;.",TVRC39*
MLIHX2+&H.D:RN3I%LM$Z1K'M.4>P_#9'L/\T2*__,TBO_S-(K_\S2*__,TBO
M_S/;@@  QY   +N<  "NHP  I*H  )FQ  "/N0  A, # 'O&#0!XQAX <\8N
M VW%.@AGQ$4.8L-.$UW#5AA9PEX=5<%F(5'!;B1.P'<H2\"!*TB_C"U%OYHO
M0[^H,4&_NC%!P-(Q0;[N,$&]_2]!O/\N0;S_+4&\_RU!O/\M0;S_+4&\_RW.
MB@  OY@  +&@  "FJ   F[   )"X  "%OP  >L<$ &_/"0!KT14 9]$F 6/1
M- 1>T$ (6=!*#%7/4Q!1SUL43L]C&$O.:QM(SG4>1<Y_($+.C") SIDD/LZH
M)CS.NB8\S]0F/,WO)3O,^R4[R_\E.\K_)3O*_R4[RO\E.\K_)3O*_R7#DP
MM9X  *BF  "=K@  D;8  (6_  !YQP  ;\X$ &36"0!>WA$ 6]X@ %?>+0)3
MWSH$4-]$!DS?3@E)WU<,1M]?#T/?:!%!WW$3/M]\%3S?B1<ZX)89.."E&C?@
MMQHVX<T:-M_L&C7>^1HTW?\;--S_&S3<_QLTW/\;--S_&S3<_QNYG   JJ0
M )ZK  "2M0  A;X  'G'  !MSP  8M8# %CA" !5ZA, 4>L@ $WK*P%)ZS4"
M1>P^!$+L1P4_[$\'/>U8"3KM8 HX[6H,-NYT#3/N@ XR[HX/,.^=$"[OK1$M
M\, 1+?#>$2SN\1$L[/X1+.O_$"SK_Q LZ_\0+.O_$"SK_Q"MH@  H*D  ).S
M  "&O0  ><8  &S/  !@V   5=X  $[S"@!*]Q, 1O@= $/X)P$_^# "._DX
M CCY0 ,U^D<$,_I/!3#[5P4N^U\&*_QI!RG\= @G_(())?V0"23]H HC_K *
M(O[$"R'_X LA_?(*(/S\"B#\_ H@_/P*(/S\"B#\_ JBIP  E;$  (>[  !Y
MQ@  ;,\  %_9  !2WP  2.@  $/_"  __Q  ._\9 #?_(0 T_RD!,/\P 2W_
M-P(J_SX")_]$ B7_2P,B_U,#(/]< QW_9@0;_W($&?^ !1?_CP46_Y\&%?^O
M!A3_P 84_]8&$__I!A/_Z083_^D&$__I!A/_Z0:7KP  B+H  'K%  !LSP
M7MH  %#@  !$Y@  //4  #?_!  S_PT +_\3 "O_&@ H_R$ )?\G 2'_+0$>
M_S(!&_\X 1G_/P$6_T8"%/]- A'_5@(0_V "#O]L @S_>P,+_XL#"O^: PK_
MJ ,)_[4#"/_" PC_P@,(_\(#"/_" PC_P@.*N   >\,  &S.  !>VP  3^(
M $+G   V[   ,?\  "S_   G_P< (_\. "#_$@ <_Q@ &/\= !7_(0 2_R8
M$/\L 0[_,0$-_S<!"O\^ 0C_1@$%_T\! ?]9 0#_9@$ _W0! /^" @#_D (
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
M.(UB_S..9/\PCF3_+(YE_RR.9?\LCF7_+(YE_RS_50X _U\& /]I!@#T<@8
MXG@& -M\"0#9?PP S8$= ,1_, .[?#\*M'A+$JUU51JH<5XAHVYF)I]L;BN;
M:G4OF&A],Y5GA#:298PYCV25/(QCGSZ)8JI AV&W0H5AR4*$8N1!A63W.X9F
M_S6'9_\QAVC_+H=I_RV':?\MAVG_+8=I_RW_5PP _V$$ /YL P#D=0$ VWL%
M -. " #0@PH QX4: +Z$+0.V@3P)KWU($JAY4AFB=EL@G7-C)IEP:RN5;G(O
MD6UY,XYK@3:+:8DZB&B2/(5GG#^"9J=!@&:T0WYFQ41\9N%#?FCU/']J_S>
M:_\S@6S_+X%L_R^!;/\O@6S_+X%L_R__60L _V,! /1O  #?>   U'\$ ,Z#
M!@#*AP@ PH@8 +F'*P*QA3H(JH%&$:-^4!B=>ED?F'=A)9-U:"J/<V\OBW%W
M,XAO?C:%;H8Z@FR//7]KF4!\:J5">6JQ1'=JPD1V:MU$>&SS/GEN_SAZ;_\T
M>W#_,'QP_S!\</\P?'#_,'QP_S#_6P@ _V8  .=R  #:>P  SX(# ,F'!0#$
MB@8 O(P5 +2+* *LB3@'I85$$)Z"3AB8?U<>DWQ?)(YY9BJ*=VTNAG5T,H)T
M?#9_<H0Y?'&-/7EPET!V;Z)"<VZO1'%NP$5P;ME%<G#Q/W-R_SEU<_\U=G3_
M,79T_S%V=/\Q=G3_,79T_S'_708 _VD  .)T  #4?0  RX4" ,2*! "_C04
MMX\3 +"/)@&HC34'H(I"#IJ&3!:3@U4=CH%=)(E^9"F%?&LM@7IR,GUX>35Z
M=X(Y=G:+/'-UE4!P=*!";7.M1&MSO45J<]5%;'3O0&YV_CIO=_\V<7C_,G%X
M_S%Q>/\Q<7C_,7%X_S'_7P( ]VP  -YW  #0@0  QX@! ,"- P"YD0, LI,1
M *N3(P&CD3,&G(Y #96+2A6/B%,<B89;(H2#8BB @6DM?']P,7A^=S5T?( X
M<7N)/&YZDS]K>9Y":'BK1&9XNT5D>-%%9GGN0&A[_3IJ>_\V:WS_,FM\_S)K
M?/\R:WS_,FM\_S+_80  ZF\  -EZ  #,A   PXL  +N1 0"TE0$ K)<. *67
M(0&>EC$%EY,^#)"02!2*CE$;A(M9(7^)8"=[AV<K=X5N,'.$=31O@GTW:X&'
M.VB D3YE?YQ!8GZI0V!^N41??L]$8'_L0&* _#ID@/\V98'_,V:!_S)F@?\R
M9H'_,F:!_S+_9   Y7(  --^  #'AP  OH\  +:5  "NF0  IIL, *"<'@"9
MFRX$DID["HN61A*%E$\9?Y%7'WJ/7B5UCF4J<8QL+FV*<S)IB7LV9HB$.6*&
MCSU?A9H_7(6H05J%MT)9A<Q"6H7J/UR&^SI>AO\V7X?_,E^'_S)?A_\R7X?_
M,E^'_S+]:   X'8  ,V"  #"C   N9,  +"9  "HG0  GZ ) )FA&@"3H"L#
MC)\X"(6=0Q!_FDP7>9A4'7277")PE6,G:Y-J+&>2<3!DD7DS8(^"-UR.C3I9
MC9D]5XVF/U2-MD!3C<M 5(WI/5:-^CE7C?\U68[_,EF._S%9CO\Q68[_,5F.
M_S'M;0  V7L  ,B'  "]D   M)@  *J=  "AH0  EZ8$ )&G%0",IR<"A:8U
M!G^D0 UYHDH4<Z!2&FZ?61]IG6 D99QG*&&;;RQ>FG<P6IB ,U:7BS93EY<Y
M49:E.T^6M#Q.ELD\3I;H.D^6^391EO\S4I;_,%*6_S!2EO\P4I;_,%*6_S#F
M<@  T(   ,*,  "XE@  K9P  *.A  "9I@  CJT  (BN$0"#KB(!?:TQ!'>L
M/0IRJD<0;*E/%F>H5QMCIUX?7Z9E)%ND;2=8I'4K5*-_+E&BB3%.H98T2Z&D
M-DFAM#9(H<@W2*#G-4F@^3)*G_\P2Y__+DN?_RU+G_\M2Y__+4N?_RW=>0
MR88  +R2  "QF@  IJ   )RF  "1K   AK(  'VV#0!YMAT =;8L F^U.09J
MM$,+9;-,$6"R5!9<L5L:6+!C'E6O:R%1KW,E3JY]*$NMB"I(K94M1:VC+D2M
MLR]#K<@O0JSG+T.K^2U$J_\K1*K_*42J_RE$JO\I1*K_*42J_RG1@   P8T
M +68  "IGP  GJ4  ).L  "(L@  ?;@  '&^!@!NOQ4 :K\F 6:_,P-AOC\'
M7;Y("UF]40]5O5D34;Q@%TZ\:!I+NW$=2+M['T6ZAR)"NI0D0+JB)CZZLR8]
MNL@F/;KH)CVX^24]M_\D/;;_(SVV_R,]MO\C/;;_(SVV_R/'B   N94  *R=
M  "AI   EJL  (JR  !_N0  <[\! &C&!0!@R@X 7LH= %O*+ %7RC@#5,I#
M!5#*3 A-R54+2LE=#D?)9A%$R6\40<EY%C_(A1@\R),:.LBB&SG)LQPXR<D<
M.,CH'#?'^1PWQ?\<-L3_'#;$_QPVQ/\<-L3_'#;$_QR^D0  L)L  *2C  "8
MJ@  C+(  ("Y  !TP   :,<  %W-!0!3TPH 3]<2 $W8(@!+V#  2=@\ D;8
M1@-$V4\$0=E8!C_980@\V6L*.MEV##?9@@XUVI /--J@$#+:L1$QV\<1,=KG
M$3#8]A(PUO\3+]3_$R_4_Q,OU/\3+]3_$R_4_Q.SF@  IJ$  )JI  "-L0
M@+H  '3!  !HR0  7,\  %+5 P!(W @ 1>42 $/E'@!!YBH /N8U 3OG/@$Y
MYT<"-^=0 S3H600RZ&(%,.AM!B[I>0<LZ8<(*^J6"2GJIPHHZKH*)^O6"B?I
M\ HGY_T))N;_"B;F_PHFYO\*)N;_"B;F_PJHH   G*<  (^P  ""N0  =,(
M &C*  !;T0  3]<  $7=   ^[@D //(1 #GS&P V\R4 -/0N #'T-P$N]3\!
M+/5' 2GV3P(G]E<")?=A R/W; ,A^'H$'_B)!![YF@4<^:L%&_K !1KZW@4:
M^?(%&O?]!1GV_P49]O\%&?;_!1GV_P6>I@  D:\  (.Y  !UP@  9\L  %K3
M  !-V@  0M\  #CE   U^P< ,?\/ "[_%@ K_Q\ *?\F "7_+0 C_S0 (/\[
M 1[_0P$;_TL!&?]3 1;_70(4_VH"$O]X A'_B (0_YH"$/^K P[_O@,._]4#
M#O_M P[_\ ,.__ ##O_P P[_\ .3K@  A+@  ';"  !GS   6M4  $S<   _
MX0  ->8  "WT   J_P( )O\+ "/_$0 @_Q< '?\= !G_(P 6_RD %/\O !+_
M-0 0_ST #O]% 0S_3@$*_U@!!_]E 07_= $#_X4! O^6 0'_I@$ _[4! /_&
M 0#_R@$ _\H! /_* 0#_R@&&MP  =\$  &C,  !:UP  2]X  #[D   RZ0
M)^T  "/_   ?_P  &_\% !?_#  4_Q  $?\4  __&  -_QT "_\B  C_*  %
M_RX  O\U  #_/0  _T<  /]2  #_7@  _VT  /]^ 0#_C@$ _YL! /^I 0#_
MJP$ _ZL! /^K 0#_JP'_*BT!_RXK ?\P*P'_,"X"_RXU O\I/0/_)4D$_R-7
M!/\A9 7_'W(&_QU_!O\=B@;_'90&_QV<!_\<HP?_'*H'_QRQ!_\<N ;_'+\&
M_QS)!O\<U@;_'>4&_QWO!O\=^07_'?\%_QW_!?\=_P7_'?\%_QW_!?\=_P7_
M'?\%_QW_!?\=_P7_+"L!_S H ?\S* '_,RL"_S$Q O\M.@/_*T<$_RA4!?\F
M807_)&\&_R)\!_\BAP?_(I$'_R&9!_\AH0C_(:<(_R&N"/\AM0C_(;P(_R'&
M!_\AT0?_(>('_R+M!_\B]P?_(O\&_2+_!OPB_P;\(O\&_"+_!OLB_P;[(O\&
M^R+_!OLB_P;_+B@!_S,E ?\V)0'_-R<!_S4M O\T. /_,D0$_R]1!?\L7@;_
M*FL'_REW!_\H@PC_)XT(_R>6"?\GG0G_)Z0)_R>K"?\GL@G_)[D)_R?""?\G
MS0G_)]X)_R?K"?PG]@CY*/X(]RC_"/8H_PCU*/\(]2C_"/4H_PCU*/\(]2C_
M"/4H_PC_,B4!_S<B ?\Z(0'_.R,!_SLI O\[- +_.4 $_S9-!?\T6@;_,68'
M_S!S"/\N?PG_+HD*_RZ2"O\MF0O_+:$+_RVG"_\MK@O_+;4,_RV^#/XMR0S[
M+=D,^"WH"_0N] OQ+OX+[R[_"^XN_POM+O\+["[_"NPN_PKL+O\*["[_"NPN
M_PK_-2(!_SL> ?\_'0'_0!\!_T(F ?]",0+_0#P#_SY(!?\[50;_.6((_S=N
M"O\V>0O_-80,_32-#?PTE0WZ-)P.^3.C#O<SJ@_V,[(/]3.Z#_,SQ0_R,](/
M[C/E#^HT\@_G-/T/Y33_#^0T_P[B-?\.XC7_#>$U_PWA-?\-X37_#>$U_PW_
M.1X!_S\: ?]#& '_1AH!_TDC ?])+0+_2#@#_T5$!?]#4 ?_0%T)^SYI"_@]
M= WU/'\.\SN(#_$[D!#O.I@1[3J?$NPYIA/J.:X3Z3FV%.<YP13F.<X5XCGC
M%=XY\17;.OP4V#K_$]4[_Q+3._\2TCO_$=([_Q#2._\0TCO_$-([_Q#_/1L!
M_T,6 /](% #_3!<!_T\? ?]0* '_3S,"_TT_!/M*2@;U1U<)\49D#.U$;P[I
M0WD1YT*#$^1!BQ3B0),6X#^;%]\_HAC=/JH9VSZS&M@^O1K6/LH;TC[?&\X^
M[QO+/_L:R4#_&,= _Q?&0?\5Q4'_%,1!_Q3$0?\4Q$'_%,1!_Q3_01< _T<2
M /],$ #_4A0 _U8; /]7) '_5BX"^%0Y _%110;K3U()YDU>#.%+:1#=2703
MV4A]%M5&AAC218X:T$66',Y$G1W,1*4>RD.M'\A#MB#&0\,AQ4/3(<%#Z2&^
M1/<?O$7_';I&_QNY1_\9N$?_&+A'_Q>X1_\7N$?_%[A'_Q?_1!0 _TL0 /]1
M#@#_5Q$ _UL6 /]='@#Y72@![ULS N=9/P3@5TT(VE19#=-29!+.4&X6RDYW
M&<=,@!S%2X@>PDJ0(,!*ER&^29\CO$BG)+I(L"6X2+PFMTC+)[1'XR>R2?,E
ML$K_(JY+_Q^N3/\=K4S_&ZU-_QJM3?\:K4W_&JU-_QK_1Q$ _T\- /]6# #_
M7 X _V 2 /UB& #P8R$ YF(L =Y@.@/47D@'S5M4#<=87Q/#5FD7OU1R&[Q2
M>AZY48(AME"*([1/D26R3IDGL$VB**Y-JRJL3+8KJDS$+*A,VRRF3>\JI$_]
M)J10_R.C4?\@HU+_'J)2_QVB4O\=HE+_':)2_QW_2@\ _U(* /]:"0#_8 L
M_V4. /5G$0#H:!@ W6<D -)F-0+*9$0'PV%0#;U>6Q.Y7&08M5IM'+%8=2"N
M5WTCK%6$):E4C"BG4Y0JI5*=+*-2IBVA4;$OGU&^,)U1T3";4>HOFE/Z*II5
M_R:95O\CF5;_(9E7_Q^95_\?F5?_'YE7_Q__30T _U4& /]=!0#[9 < [VD)
M .EK# #A;!  TVT> ,EL,0+":D 'NV=,#;5D5Q.P86 9K%]I':A=<2&E7'@D
MHEJ )Z!9ARJ=6) LFU>8+IE6HC"65:PRE%6Y,Y-5RC.15>4SD5?W+9%9_RF1
M6O\ED5O_(Y%;_R&16_\AD5O_(9%;_R'_3PL _U<" /]A @#J: $ WFT$ -AP
M" #5< L RW(; ,)Q+@*Z;ST&M&Q)#:YI5!.I9UT9I&1E':%B;2&=870EFE]\
M*)A>@RN578LMDEN4,)!;GC*-6J@TBUFU-8I9QC:(6>$VB%ST,(A=_RN)7O\H
MB5__)8E?_R.)7_\CB5__(XE?_R/_40D _UH  /5D  #@;   UW$# -!T!@#-
M=0D Q'87 +QV*@&T=#H%KG%&#*=N41*B:UH8GFEB'9IG:2&697$EDV1X*)!B
M@"N-88@NBV"1,8A?FC.&7J4U@UZR-X)>PC> 7MPX@%_R,X%A_RV"8O\I@F/_
M)H)D_R6"9/\E@F3_)8)D_R7_4P8 _UT  .=G  #;;P  T'0" ,IX!0#&>0<
MOGH5 +9Z* &O>#<%J'9$"Z)S3A*<<%<8F&U?'91K9R&0:FXEC6AU*(IG?2N'
M984NA&2.,8%CES1_8J(V?&*O.'IBOCEY8M4Y>6/O-'IE_B][9O\K?&?_*'QG
M_R9\9_\F?&?_)GQG_R;_50, _V   .-J  #5<@  S'@! ,5[ P# ?04 N7X2
M +%^)0&J?34$HWI!"IUW3!&7=%47DG)='(YP9""*;FLDAVQR*(1K>BN!:H(N
M?FF+,7MGE31X9Z V=F:L.'1FO#ES9M$Z<V?M-G1I_3!U:O\L=FO_*7=K_R=W
M:_\G=VO_)W=K_R?_5P  ]F,  -]M  #1=0  R'L  ,%_ @"[@ , M($0 *R"
M(P&E@3($GGX_"9A[2A"2>5,6C79;&XET8B"%<FDD@7%P)WYO=RM[;G\N>&V(
M,75LDC1S:YXW<&JJ.6YJN3IM:LXZ;6OK-V]M_#%P;O\M<6[_*G%O_RAQ;_\H
M<6__*'%O_RC_60  ZV4  -MP  #->   Q'X  +R" 0"VA $ KH4. *>&( "@
MA3 #FH(]"). 2 ^.?5$5B7M9&H1Y8!^ =V<C?'5N)WET=2IV<WTN<W*&,7!Q
MD#1M<)PW:F^H.6AOMSIG;\LZ9W#I-VEQ^C)K<O\M;'/_*FQS_RAL<_\H;'/_
M*&QS_RC_7   YV@  -5S  #)>P  P((  +B&  "QB   J8D- ***'0"<B2X"
ME8<[!X^%10Z)@D\4A(!7&7]^7AY[?&4B>'ML)G1Y<RIQ>'LM;G>$,&MVCC-H
M=9HV972F.&-TM3EA=,DZ873G.&-V^3)E=O\N9G?_*V=W_REG=_\I9W?_*6=W
M_RG_7P  XVP  -!V  #%?P  O(4  +2*  "LC   HXX* )V.&@"7CBL"D(PX
M!HJ*0PR$ATP2?X55&'J$7!UV@F,A<X!J)6]_<2EL?GDL:'V"+V5\C#)B>Y@U
M7WJD-UUZLSA<>L<Y7'KE-UY[^#)?>_\N8'S_*V%\_REA?/\I87S_*6%\_RGU
M8@  WF\  ,QZ  # @P  MXD  *^.  "FD0  G9(& )>3%P"1DR@!BY(V!860
M00M_CDH1>HQ2%G6*6AMQB&$?;8=H(VJ&;R=FA'<K8X. +F""BC%=@98T6H&C
M-EB LC=6@,4W5H#C-EB!]S%9@?\M6X+_*EN"_RE;@O\I6X+_*5N"_RGL9@
MV',  ,=^  "\AP  LXX  *F2  "@E0  EI@! )"9$P"*F20!A9@R!'^6/@EY
ME$@.=)-0%&^15QEKD%X=:(YE(62-;25@C'4H78M^*UJ*B"Y7B90Q5(FA,U*(
ML#11B,,U4(CB-%*(]C!3B/\L5(C_*56(_RA5B/\H58C_*%6(_RCF:P  T'@
M ,*#  "WC   K9(  *.6  ":F@  CIX  (>?$ "#GR  ?I\O GB=.P=SG$4,
M;IM-$6F9519EF%P:89=C'EZ6:B%;E7(E5Y1\*%23ABM1DI(N3I*@,$R2KS%+
MDL(Q2I'@,4R1]2U-D?\J3I#_*$Z0_R9.D/\F3I#_)DZ0_R;><   R7T  +R)
M  "RD@  IY<  )V;  "3GP  AJ0  'ZF# !ZIAL =:8J 7"F-P1LI4$)9Z-*
M#6.B4A)?H5D66Z%A&5B@:!U4GW @49YZ(TZ=A"9+G9$I2)R>*D:<KBQ%G,$L
M19S?*T6;]"E&FO\G1YK_)4>:_R1'FO\D1YK_)$>:_R34=P  PH0  +:/  "K
ME@  H9P  ):@  "+I0  ?ZH  '2N!0!OKQ0 ;*\D &BO,@)DKCT%7ZU&"5NL
M3PU8K%815*M>%%&J9A=.JFX:2ZEX'4BI@R!%J(\B0ZB=)$&HK25 J, E/ZC?
M)3^F]"- I?\B0*7_(4"D_R! I/\@0*3_($"D_R#*?@  NXL  *^5  "DFP
MF:$  (ZF  ""K   =[$  &JV  !CN X 8;@= %ZX+ %:N#@"5[A"!5.X2PA0
MMU,+3;=;#DJV8Q!'MFL31+5U%D*U@1@_M8X:/;6<'#NUK!PZM< =.;7?'#FS
M]!PYLO\<.;'_&SFP_QLYL/\;.;#_&SFP_QO!A@  M),  *>:  "<H   D:<
M (6M  !YLP  ;;@  &*] 0!6P@< 4\,4 %+#(P!0Q# !3<0[ DK$10-'Q$X%
M1<17!T+#7PE PV@+/<-R#3O#?@\XPXP1-L.;$C7#JQ,SP\ 3,\/@$S/!]1,R
MP/\4,K__%#&^_Q0QOO\4,;[_%#&^_Q2XD   JYD  )^@  "3IP  AZX  'NT
M  !NNP  8\   %C% 0!-R@4 1,\, $/0%P!"T"4 0- R #_1/0$]T4<!.]%0
M CG260,VTF,$--)N!3+2>@<PTH@(+M*8"2W3J0DLT[X*+-/?"2O1\PHJS_X+
M*<[_#"G-_PTIS?\-*<W_#2G-_PVNF   HI\  ):F  ")K@  ?+8  &^]  !C
MPP  5\@  $S-  !"T@, .=D) #7?$  TWQL ,N G #'A,@ PX3T +N)' "WB
M4 $KXEH!*N-E BCC<0(FY'\#)>2/ R/EH00BY;0$(>7-!"#D[ 0@XOL$'^'_
M!1_@_P4?X/\%'^#_!1_@_P6DG@  F*4  (NN  !]M@  <+X  &/&  !6RP
M2]   $#5   VW   +^4' "WM$  K[A@ *>XB "?O*P E[S0 (_ \ "'P10 ?
M\4X '?)8 1OR9 $9\W$!&/.! 1?TD@(5]*4"%/6Z A/UU@(3].\"$O+\ A+P
M_P(2\/\"$O#_ A+P_P*:I   C:T  '^V  !QOP  8\<  %;.  !)TP  /=H
M #/?   JXP  )O0% "3[#0 A_!, 'OT; !S](@ 9_BD %_XQ !7_.0 3_T$
M$?]* !#_50 ._V$ #/]O 0S_@ $*_Y,!"?^F 0C_N@$'_]0!!__K 0;_]@$&
M__8!!O_V 0;_]@&/K   @+8  '*_  !CR0  5M$  $C8   [W0  ,.(  ";F
M   ?\   '/\  !G_"0 6_PX %/\3 !'_&0 /_QX #?\D  O_*P )_S( !O\[
M  /_1   _T\  /]<  #_:P  _WT  /^0  #_HP  _[0  /_&  #_U@  _]8
M /_6  #_U@""M0  <[\  &3)  !6TP  1]L  #K@   NY0  (^D  !KM   5
M_0  $O\  !#_ @ ._PD "_\-  C_$  $_Q,  ?\8  #_'@  _R0  /\K  #_
M,P  _ST  /])  #_5@  _V8  /]X  #_B@  _YL  /^H  #_L0  _[$  /^Q
M  #_L0#_)2L!_R@I ?\I*0'_*"P!_R,R ?\>.P+_&D<"_Q=5 _\58@/_$W #
M_Q)\ _\2AP/_$I$#_Q*9 _\2H /_$J<#_Q*M _\1M /_$;L#_Q'$ _\1S@/_
M$=\#_Q'K O\2]@+_$OX"_Q+_ O\2_P+_$O\"_Q+_ O\2_P+_$O\"_Q+_ O\2
M_P+_*"D!_RLF ?\L)@'_*RD!_R@O ?\B. +_($0"_QU2 _\;7P/_&&P#_Q=Y
M!/\7A 3_%XX$_Q>6!/\6G03_%J0$_Q:J!/\6L03_%K@$_Q;  _\6R@/_%ML#
M_Q;H _\7] /_%_T#_!?_ OL7_P/[%_\#^A?_ _H7_P/Z%_\#^A?_ _H7_P/_
M*B8!_RXC ?\O(@'_+R4!_RPK ?\J-0+_)T$"_R1. _\B6P/_(&@$_QYT!/\=
M@ 3_'8H$_QV2!?\=F@7_':$%_QVG!?\=K07_';0$_QV]!/\=QP3_'=0$_AWF
M!/L=\@3W'OL#]1[_!/0>_P3S'O\$\Q[_!/(>_P3R'O\$\A[_!/(>_P3_+B(!
M_S(? ?\T'@'_,R !_S(F ?\R,@'_+SX"_RQ* _\J5P/_)V0$_R9P!?\E>P7_
M)(4%_R2.!O\DE@;_))T&_R2C!O\DJ@;])+$&_"2Y!OLDPP;Y),\&]B3C!O(D
M\ 7N)?H%[27_!NLE_P;J)?\&Z27_!NDE_P;I)?\&Z27_!NDE_P;_,AX!_S8;
M /\X&0#_.!L!_SHC ?\Y+0'_.#H"_S5& _\R4@3_,%\$_RYK!?\M=@;]+( '
M^BR)!_DKD0?W*YD(]2N?"/0KI@CS*ZT(\2NU"/ KOPCN*\L(ZRO?".<L[@CD
M+/H(XBS_"> L_PG>+/\(WBS_"-TL_PC=+/\(W2S_"-TL_PC_-1H _SH6 /\]
M% #_/Q< _T$? /]!*0'_0#0!_SU! O\Z30/\.%H%^#9E!O0U<0?Q-'L([S.$
M">TSC0GK,I0*Z3*;"N@RH@OF,JH+Y#*R#.,RNPSA,L@,WS+<#-HR[ W5,_@-
MTC/_#= S_PS.,_\,S33_"\PT_PO,-/\+S#3_"\PT_PO_.18 _SX2 /]!$ #_
M11, _T@; /]() #_1R\!_D0[ O="1P/Q/U0%[#Y@!N@\:PCE.W8)XCM_"^ Z
MB S=.9 -VSF7#MDXG@_6.*80U#BN$=(XMQ'0.,,2SCC3$LHXZ!+'.?<2Q#G_
M$<(Z_Q#!.O\/P#K_#K\Z_PZ_.O\.OSK_#K\Z_P[_/1, _T(/ /]&#0#_2Q
M_TX6 /]/'P#]3BD!]$PT >Q(00+F1TX$X$5;!MM$9@G60G ,TD%Y#L] @A#-
M0(H1RC^1$\D_F13'/J 5Q3ZH%L,^L1?!/KP7P#[+&+T^XABZ/O(7MS__%K5
M_Q2T0/\3LT'_$;-!_Q"S0?\0LT'_$+-!_Q#_0!  _T8, /]+"@#_40T _U,1
M /]4& #S5"( Z5(M >%0.P':3TD#TDU5!\Q+8 O(26H.Q4AS$<)'>Q._1H,5
MO46+%[M%DQBY1)H9MT.B&K5#JQNT0[8<LD/$';!#V1ZM0^T=JT7\&JE%_QBH
M1O\6J$;_%:='_Q.G1_\3IT?_$Z='_Q/_1 X _TH( /]0!@#_50H _U@- /=9
M$0#J6!@ WU<D -17-0',540$QE10",%26PR]4&40N4YM$[9-=A:T3'T8L4N%
M&J]*C1NM294=JTF='JE(IB"G2+ AI4B](J1(SR*A2.@BH$GX'I]+_QN>2_\9
MG4S_%YU,_Q:=3/\6G4S_%IU,_Q;_1PL _TT" /]4 @#W6@0 ZUT' .=="P#A
M7!  TUT> ,I=, '#7#\$O5I,"+=85PRS5F 1KU1I%*Q3<1>I47@:IU" '*1/
MAQZB3X\@H$Z8(9Y-H2.<3:LDFDVX)9E,R":63.(FE4[U(I1/_Q^44/\<E%'_
M&I11_QB44?\8E%'_&)11_QC_20@ _U   /M8  #E7@  W6(# -9C!P#480H
MRF(9 ,)C+ &[8CL#M&!("*]=4PRJ6UP1IEID%:-8;!B@5W0;G55['9M4@R"9
M5(LBEE.3))12G2624:<GD%&S*(Y1PRF-4=TJC%+R)HM4_R*+5?\>BU;_'(M6
M_QJ+5O\:BU;_&HM6_QK_3 0 _U,  .Q<  #?8@  U&8! ,YH!0#+9P@ PF<6
M +IH* &S9S@#K65%!ZAC4 RC85D1GU]A%9M=:!B87' ;E5IW'I-9?R&06(<C
MCE>/)8Q7F2>)5J,IAU:O*H55ORN$5M4L@U?O*8-8_B2#6?\@A%K_'H1:_QR$
M6O\<A%K_'(1:_QS_3@$ _U<  .5?  #89@  SFH  ,=L P##:P4 O&P2 +1M
M)0"M;#4#IVI"!Z%G30R<9581F&->%91B91B18&P;CE]T'HQ>>R&)78,DAER,
M)H1;E2B!6J J?UJL+'U:NRU\6L\N>UOL*WQ<_"9\7?\B?5[_'WU>_QU]7O\=
M?5[_'7U>_QW_4   ]5D  .%C  #2:@  R6X  ,)P 0"]< , MG 0 *YQ(@"H
M<#("H6X_!IQL2@N7:E,0DFA;%(YF8AB+96D;B&-P'H5B>"&"88 D@&"))GU?
MDBE[7ITK>%ZI+79>N"YU7LPO=%[I+75@^B=V8?\C=V+_('=B_QYW8O\>=V+_
M'G=B_Q[_4@  [%P  -QF  #.;0  Q'(  +UT  "W= $ L'0. *EU'P"B="\"
MG'(]!9=P1PJ1;E$/C6Q9%(EJ8!>%:6<;@FAN'G]F=2%]97TD>F2&)W=CD"EU
M8YLL<F*G+G!BMB]O8LDO;F+F+F]D^2AP9?\D<6;_(7%F_Q]Q9O\?<6;_'W%F
M_Q__5   Z%\  -=I  #*<   P'4  +EX  "R>   JW@- *1Y'0">>"T!EW<Z
M!9)U10J,<DX.B'!6$X1O7A> ;60:?6QK'7IK<R!W:GLC=&F#)G)HC2EO9YDL
M;&:E+FIFLR]I9L8P:&;D+VIH]REK:?\E;&G_(FQJ_R!L:O\@;&K_(&QJ_R#_
M5P  Y&(  -)L  #&<P  O7@  +5[  "M?   I7P* )]]&@"9?"H!DWLX!(UY
M0PF(=TP.@W54$G]S6Q9[<F(9>'!I'75O<"!R;G@C;VV!)FQLBREJ;)<L9VNC
M+F5KLB]D:\0P8FOA+V1L]BIF;?\F9FW_(V=N_R!G;O\@9V[_(&=N_R#V60
MX&4  ,YO  #"=@  N7P  +%_  "I@   H( ' )F!%P"4@2@!CH U XA^00B#
M?$H-?GI2$7IX615V=V 9<W9G''!T;A]M<W8C:G)_)F=QB2ED<94K8G"A+6!P
ML"]><,(O77#?+U]Q]2I@<?\F87+_(V)R_R!B<O\@8G+_(&)R_R#O7   W&D
M ,IR  "^>@  M8   *V$  "DA0  FH4# )2%% ".AB4!B80S X.#/@=^@4@+
M>7]0$'5^5Q1Q?5X8;GME&VMZ;!YH>70B97A])6)WARA?=I,J7':?+%IUKBY9
M=< N6'7=+EEV\RI;=O\F7'?_(UQW_R!<=_\@7'?_(%QW_R#J8   U6P  ,5V
M  "Z?@  L80  *B(  "?B0  E(H  (V*$0"(BR$ @XHP GZ).P5YAT4*=(9.
M#G"$51)L@UP6:8)C&F:!:AUB@'(@7W][(UQ^A299?9$I5WR>*U5\K"Q3?+XM
M4GS:+5-\\BE5?/\E5GS_(E=\_R!7?/\@5WS_(%=\_R#E9   SW   ,%Z  "V
M@P  K8D  *.,  "9C@  C8\  (:0#@"!D1T ?9 L 7B/. 1SCD((;HU+#&J,
M4Q!GBEH48XEA%V"(:!M=AW >6H9Y(5:%@R14A8\F482<*$^$JBI-A+PJ3837
M*DV#\2=/@_\D4(/_(E"#_Q]0@_\?4(/_'U"#_Q_>:0  R74  +R   "RB
M_^)]$$E#0U]04D]&24Q%  \2J(T  )V1  "3DP  A98  'Z7"P!YEQD =9<H
M 7&7-0-LEC\&:)5("F244 UADU<179)>%5J19AA7D&X;5(]W'E&.@2!.CHTC
M2XV:)4F-J29(C;LG1XW4)T>,\"1(C/\B28O_($J+_QY*B_\>2HO_'DJ+_Q[5
M;@  PWL  +>%  "LC0  HI(  )>6  ",F0  ?YP  '6>!0!PGQ, ;9\C &F?
M, %EGCL$89Y%!UV=30I:G%0-5YM<$52:8Q11FFL73IET&4N8?QQ(F(L>19>9
M($.7J"%"E[HB09?3(D&6[R!"E?X>0I7_'4.4_QQ#E/\<0Y3_'$.4_QS,=0
MO($  +&,  "FD@  FY<  )&;  "%GP  >:,  &JG  !EIPX 8Z@< &"H*P%=
MJ#8"6:= !%:G2093IE$)4*99#$VE8 Y*I6D11Z1R%$2D?19"HXD8/Z.7&CVC
MIQL\H[D<.Z/2&SNB[QL[H/X:.Y__&3R?_Q@\G_\8/)__&#R?_QC$?   MHD
M *J2  "?EP  E9P  (FA  !]I@  <:H  &2N  !:L0@ 5[$4 %6R(P!3LC !
M4+([ DVR1 -+L4T%2+%5!T6Q70E#L64+0+!O#3ZP>@\[L(<1.:^6$S>OIA0V
MK[@4-;#1%#6N[Q0TK?X4-*S_%#2K_Q0TJ_\4-*O_%#2K_Q2[A0  KY   *.7
M  "8G0  C*,  ("H  !TK0  :+(  %RV  !0N@$ 2;P- $B\&0!&O2< 1;TS
M $.]/0%!O4<!/[U0 CV]6 ,ZO6$%.+UK!C:]=P@TO80),KV3"C"]I LOO;<,
M+K[0"RZ\[@PMNOX-++G_#2RX_PXLN/\.++C_#BRX_PZSCP  II<  )N=  "/
MHP  @ZH  ':P  !JM0  7KH  %*^  !'P@$ /<<& #C)$  WR1L -LHG #7*
M,P TRST ,\M' #'+40$PRUL!+LQE BS,<0(JS'\#*<R0!"?,H00FS;0$)<W.
M!"7+[@0DR?P&(\C_!R/'_P<CQ_\'(\?_!R/'_P>IE@  GIT  )*C  "%JP
M>+(  &NX  !?O@  4L(  $?&   ]R@  -,\$ "O4"0 FV0\ )=D9 "7:)0 D
MVC  (]L[ "/;10 BW%  (=U; "#=:  >WG8 '=Z' 1S?F0$:WZP!&=_$ 1C>
MYP$8W/@!&-O_ A?:_P(7VO\"%]K_ A?:_P*@G   E*,  (>K  !YLP  ;+H
M %_!  !2Q@  1LH  #O.   QTP  *=D  "'>!0 >Z X '>@5 !OI'@ 9Z2<
M&.HP !;J.0 5ZT, %.Q. !+L6@ 1[6< $.YW !#NB@ .[YX #O"S  WPS0 ,
M[^P #.W\  SK_P ,Z_\ #.O_  SK_P"7HP  B:L  'NT  !MO   7\0  %+*
M  !%S@  .=,  "_8   EW0  '>$  !CL @ 6]PL %/<1 !'X%P 0^!X #ODE
M  WY+0 +^C4 "?L_  ?[2@ $_%<  _UF  +^=P  _8L  /V?  #\M0  _-$
M /SM  #\_   _/T  /S]  #\_0"+JP  ?;0  &Z]  !@Q@  4LT  $32   W
MV   +-T  "+A   9Y0  $^H  !#Z   ._P8 #?\,  K_$  '_Q0 !/\:  '_
M(   _R<  /\P  #_.@  _T4  /]3  #_8@  _W4  /^*  #_GP  _[,  /_'
M  #_Y0  _^4  /_E  #_Y0!_M   <+T  &''  !3T   0]8  #;=   JX@
M'^8  !;J   0[0  #/H   G_   &_P   O\$  #_"0  _PT  /\0  #_%
M_QH  /\A  #_*0  _S0  /]   #_3@  _UX  /]R  #_AP  _YH  /^J  #_
MN0  _[D  /^Y  #_N0#_("D!_R(G ?\B)P'_'RH!_QDP ?\2.0'_$$4!_PU3
M ?\,8 '_"FT"_PEY O\)A +_"8X!_PF6 ?\)G0'_":,!_PFI ?\)L '_"+<!
M_PB^ ?\(R '_"-8!_PCF ?\(\0'_"/L _PC_ /\(_P#_"?\!_PG_ ?\)_P'_
M"?\!_PG_ ?\)_P'_(R8!_R4D /\E) #_(R<!_QTL ?\8-0'_%4(!_Q)0 ?\0
M70+_#FH"_PYV O\.@ +_#HH"_PZ2 O\.F@+_#J "_PZF ?\-K0'_#;,!_PV[
M ?\-Q0'_#=$!_PWC ?\-[P'^#?H!^@W_ ?D._P'Y#O\!^0[_ ?@._P'X#O\!
M^ [_ ?@._P'_)B, _R@@ /\H( #_)B( _R(H ?\@,@'_'#\!_QE, ?\760+_
M%64"_Q-Q O\3? +_$X8"_Q.. O\2E@+_$IT"_Q*C O\2J0+_$K "_Q*W O\2
MP0+_$LP!_1+? ?D3[0'U$_@!\Q/_ ?(3_P'Q$_\"\!3_ O 4_P+P%/\"\!3_
M O 4_P+_*A\ _RP< /\L&P#_*QT _RDD /\H+P'_)3L!_R)( ?\?5 +_'6$"
M_QMM O\:=P+_&H$"_QJ* O\:D@+_&ID"_1J? OP:I@+[&JP"^1JT O@:O0+V
M&L@"\QK; N\:Z@+L&_<"Z1O_ N@;_P/G'/\#YAS_ ^4<_P/E&_\#Y1O_ ^4;
M_P/_+1L _S 7 /\Q%0#_,!8 _S$@ /\P*@#_+C8!_RM# ?\H3P+_)EP"_R1G
M OPC<@/Y(WP#]R*% _4BC0/S(I4#\B*; _ BH@/O(JD#[2*Q ^PBN0/J(L4#
MZ"+5 ^0CZ0/@(_8$WB/_!-LD_P39)/\$V"3_!-<D_P36)/\$UB3_!-8D_P3_
M,18 _S02 /\V$0#_-Q, _SD; /\X)0#_-C$!_S,] ?TQ2@'X+E8"]"UB _ L
M;0/M*W<#ZBN !.@JB 3F*I $Y2J7!.,JG@7A*J4%X"JM!=XJM@7<*L(%VBK2
M!M4KYP;0*_4'S2S_!\LL_P?)+/\'R"S_!\<L_P;'+/\&QRS_!L<L_P;_-1(
M_SD. /\Z#0#_/A  _T 6 /\_( #_/2H ^3LW ?(X1 'L-E$"YS5< ^,T9P/@
M,W($W3-[!=HR@P;6,HL&U#*3!](QF@C0,:$(SC&I"<PQL@G+,;P*R3'*"L8R
MX0O",O$+OS/^"[TS_PJ[,_\*NC/_";HS_PFZ,_\)NC/_";HS_PG_.1  _ST+
M /] "0#_1 T _T81 /]%&0#W1", [D$O .8_/ '@/DH!VCU7 M,\8@3/.VP&
MS#IU!\DZ?0G'.84*Q3F,"\,XE S!.)L-P#BC#;XXK Z\.+8/NCC##[DXUQ"U
M..P0LCG[#[ Z_PZO.O\-KCK_#*TZ_PNM.O\+K3K_"ZTZ_PO_/ T _T & /]%
M! #_20D _TL- /E*$0#M21H XT8F -I&-@#11D4!RT51 \9$7 7"0F8(OT)O
M"KQ!=PNZ0'\-N#^&#K8_CA"T/I41LCZ=$K ^IA.O/K 4K3Z]%*L^S16I/N85
MIC_W$Z1 _Q*C0/\0HD#_#Z) _PZB0?\.HD'_#J)!_P[_/PD _T0  /]*  #W
M3@( [% & .I/"P#C3!  UDP> ,U-, #&33\!P$Q,!+M+5P:W26$)M$AI#+%'
M<0ZN1GD0K$: $:I%B!.H1) 4ID28%J1#H1>B0ZL8H$.W&9]#QQF=0^ :FT3S
M%YE%_Q681O\3F$;_$9A&_Q"71O\0ET;_$)=&_Q#_0@4 _T<  /=/  #E4P
MW54! -=5!@#54@L RU,9 ,-4*P"\5#L!ME)(!+%14@>M4%P*J4YD#:9-; ^D
M3'01H4M[$Y]*@A6=2HH7FTF3&)E)G!J72*8;E4BR')1(P1V22-@=D$GO&X]*
M_AB/2_\6CDO_%(Y,_Q*.3/\2CDS_$HY,_Q+_10  _TL  .E3  #>6   TUL
M ,U;! #*6 < PE@5 +I:)P"S6C<!KEA$!*E73P>D55@*H51@#9Y3:!";46\3
MF%!V%990?A>43X89DDZ.&H].F!R-3:(=BTVN'XI-O""(3= @ATWK'X9/_!N&
M4/\8AE#_%H90_Q2&4?\4AE'_%(91_Q3_1P  ^$\  .17  #570  S&   ,5@
M @#!7@4 NET1 +-?(P"L7S,!IEY  Z%<2P>=6E0*F5E<#I989!&35FL3D%5R
M%HY4>AB+5((:B5.*'(=2E!Z%4IX?@U&J(8%1N")_4<LB?E+G(7Y3^1U^5/\:
M?E7_%WY5_Q9^5?\5?E7_%7Y5_Q7_2@  [E(  -Y;  #/80  QF0  +]E  "Z
M8P( LV(/ *QC( "F8S !H&(] YMA2 :67U$*DEY9#8]<81&,6V@3B5IO%H99
M=AB$6'X:@E>''']7D!]]5ILA>U:G(GE6M2-W5L<D=E;D)'97]Q]W6/\;=UG_
M&7=9_Q=W6?\6=UG_%G=9_Q;_3   Z58  -E?  #+90  P6@  +II  "T:
MK6<- *9H' "@:"T!FF<Z Y5E10:08TX*C&)7#8EA7A"&7V43@UYL%H!=<QA^
M7'L:>UR#'7E;C1]V6I@A=%JD(W):LB1Q6L0E;UKA)7!;]B!Q7/\<<5W_&G%=
M_QAQ7?\7<5W_%W%=_Q?]3P  Y5D  --B  #':   O6P  +9M  "O;   IVL+
M *!L&0";;"H!E6LW I!I0P6+:$P)AV94#(-E6Q" 8V(3?6)I%7IA<!AX87@:
M=6"!'7-?BQ]P7I8B;EZB)&Q>L"5K7L$F:5[>)FI?]"%K8/\=:V'_&VQA_QEL
M8?\8;&'_&&QA_QCU40  XEP  ,]E  ##:P  N6\  +%Q  "J<0  HF\( )MO
M%P"6<"< D&\U HMN0 6&;$D(@FI2#'YI60][:& 2=V9F%'5F;A=R978:<&1^
M'6UCB!]K8Y,B:6*@)&9BKB5E8K\F9&+:)F1C\B)E9/\>9F3_&V=D_QEG9?\8
M9V7_&&=E_QCP4P  W5\  ,MH  "_;P  MG,  *YU  "F=0  G7,% )9S% "1
M="0 BW,R H9R/@2!<$<(?6]/"WEM5PYV;%X1<VMD%'!J;!=M:G,::VE\'&AH
MAA]F9Y$B8V>>)&%FK"5@9KTF7V?6)E]G\2)@:/\>86C_'&)H_QIB:/\98FC_
M&6)H_QGL5P  V6(  ,=K  "\<@  LW<  *IY  "A>0  EW<! )!X$0"+>"$
MAG@O 8%W.P1\=44'>'1-"G1R50YQ<5P1;G!C%&MO:A9H;G$99FYZ'&-MA!Y@
M;(\A7FR<(UQKJB5::[LF66S3)EIL[R-;;/\?7&W_'%UM_QI=;?\976W_&5UM
M_QGH6@  TF8  ,-O  "X=@  KWL  *9^  "=?@  D7P  (I\#P"%?1X @7TM
M 7Q\.0-W>D,&<WE+"7!X4PQL=UH0:79A$V9U:!9C=&\887-X&UYR@AY;<HT@
M67&:(E=QJ"15<;DE5''0)51Q[B)6<?X>5W'_'%=Q_QI8<?\96''_&5AQ_QGC
M7@  S6D  +]S  "T>@  JW\  **"  "8@P  BX$  (2!#0!_@AH >X(I 7:!
M-@)R@4 %;G])"&I^4 MG?5<.9'Q>$6%[9A1>>FT76WIV&5EY@!Q6>(L?4WB8
M(5%WIB)0=[<C3W?.(T]W["%0=_T>47?_&U)W_QE2=_\94G?_&5)W_QG>8@
MR&X  +MW  "P?P  IX0  )V'  "2AP  A(<  'V'"0!XB!8 =(@F '"(,@)L
MAST$:(9&!F6%3@EAA54,7H1<#UN#8Q)9@FL55H%T%U. ?AI0@(D<3G^6'DQ_
MI2!*?[8A27_,(4E^ZQ]*?OP<2W[_&DM^_QE,?O\83'[_&$Q^_QC59P  PW,
M +9\  "LA   HHD  )B+  "-C0  ?(T  '6.! !OCQ( ;9 A &F0+@%ECSD"
M8HY"!%Z.2P=;C5(*6(Q9#%:+80]3BV@24(IQ%$V)>Q=*B8<92(B5&T:(HQU$
MB+0=0XC*'4.'ZAQ$AOL:1(;_&$6&_Q=%A?\7187_%T6%_Q?-;0  O7@  +&"
M  "GB@  G(X  )*0  "&DP  >94  &R7  !FEPX 8Y@; &&8*0!>F#4!6I<^
M U>71P55ED\'4I96"4^57@Q,E&8.2I1O$$>3>1-$DX450I*3%T"2HA@^DK,9
M/9+)&3V1Z1@]D/H7/H__%CZ/_Q4^C_\5/H__%3Z/_Q7%<P  MW\  *R)  "A
MCP  EI,  (N6  !_F0  <YP  &2?  !<H D 6: 4 %>A(@!5H2\ 4J$Y 5"A
M0P)-H$L$2J!3!4B@6@=%GV,)0Y]L"T">=@X^GH,0.YZ1$3F=H!(XG;(3-Y[(
M$S>=Z!(VF_H2-IK_$C:9_Q$WF?\1-YG_$3>9_Q&^>P  L8<  *6/  ";E
MD)@  (2<  !WH   :Z0  %^G  !2J@  3:L. $NK&@!*JR< 2*LS $:K/0%$
MJT8!0JM. D"K5@,^JU\%.ZMH!CFJ<P@WJH )-*J/"S*JGPPQJK ,,*K'##"I
MYPPOI_H-+Z;_#2^E_PTOI?\-+Z7_#2^E_PVVA   JHX  )Z4  "4F0  AYX
M 'NC  !OJ   8ZP  %>O  !+L@  0;4& #ZV$0 ]MAX .[8I #JW-  YMSX
M-[=' #:W4 $TMUH!,K=D C"W;P,NMWP$++>+!2JWG 4IMZX&*+C%!2BWY@4G
MM?D')K/_!R:R_P@FLO\()K+_"":R_PBOC0  HI0  )>:  "+H   ?J8  '&K
M  !EL   6;0  $VW  !"NP  .+X! "_""0 MPQ( +,,> "O#*0 JQ#, *<0]
M "C%1P GQ5$ )L5< "7&:  CQG8!(L:& 2#&F $?QJL!'L?! 1[&Y $=Q/@"
M',+_ QS!_P,<P?\$','_!!S!_P2EE   FIH  (ZA  "!IP  <ZX  &>T  !:
MN0  3KT  $+    XPP  +\<  ";+!  >T H &]$1 !K2&@ 9TB4 &-,O !C3
M.@ 7U$0 %M10 !7570 4U6L $]9\ !+7CP 1V*0 $-F[ !#9W@ 0U?, $-/_
M !#2_P$0T?\!$-'_ 1#1_P&<F@  D:$  (.H  !UL   :+<  %N]  !.P0
M0L4  #?(   MS   )-   !S5   5V@4 $.(+ !#C$0 .Y!H #N0C  WE+0 ,
MY3< "^9"  KF3P )YUT ".=M  ;F@  %YI4 !.:K  +FQ  !YN8  .?Y  #G
M_P  YO\  .;_  #F_P"3H0  A:D  '>Q  !IN0  6\   $[&  !!R@  -<X
M "K2   AU@  &=L  !+?   -XP  "_$(  GS#@ '\Q, !/(:  +R(@  \BH
M /(T  #R/P  \DP  /)<  #R;0  \H(  /*8  #SK0  \\8  /3E  #T]@
M]/L  /3[  #T^P"'J0  >;(  &JZ  !<P@  3LD  $#.   STP  *-@  ![=
M   5X0  #^0   KH   %\P   _T!  #\"   ^PT  /L1  #[%@  _!X  /PF
M  #\,   _3P  /Y)  #^6@  _FT  /^"  #_F   _ZP  /_   #_V   _^0
M /_D  #_Y ![L@  ;+L  %W$  !/S0  0-(  #+9   FW@  &^(  !+F   ,
MZ@  !>T   #T    _P   /\   #_    _P0  /\)  #_#@  _Q(  /\8  #_
M(0  _RL  /\W  #_1@  _U@  /]K  #_@   _Y4  /^F  #_LP  _[L  /^[
M  #_NP#_&R8 _QPD /\:) #_%2< _Q M /\*-@#_!4, _P%0 ?\ 7@'_ &L!
M_P!V ?\ @0#_ (H _P"2 /\ F@#_ *  _P"F /\ K #_ +( _P"Y /\ P@#_
M ,T _P#? /\ [ #_ /@ _P#_ /T _P#] /\ _0#_ /T _P#] /\ _0#_ /T
M_P#_'R, _Q\A /\>(0#_&2, _Q,I /\.,@#_#$  _PE- ?\'6@'_!&<!_P-S
M ?\#?0'_ X<!_P./ /\"E@#_ IP _P*B /\"J #_ J\ _P&V /\!O@#_ <D
M_P'; /\ Z@#\ /8 ^ #_ /<"_P#W _\ ]@3_ /8$_P#V!?\ ]@7_ /8%_P#_
M(A\ _R(< /\A' #_'A\ _Q@D /\5+P#_$CP _Q!) /\.5@'_#&(!_PMN ?\+
M>0'_"X(!_PN+ ?\+D@'_"ID!_PJ? /\*I0#_"JL _PJR /\*NP#]"L8 ^PK4
M /<*YP#S"O0 \ K_ .\+_P#N#/\ [0S_ >T,_P'M#/\![0S_ >T,_P'_)1L
M_R88 /\E%P#_(1@ _R A /\>*P#_&C< _Q=% /\440'_$EX!_Q%I ?\1= '_
M$7T!_Q"& ?T0C@'\$)4!^A"; ?D0H0'W$*@!]A"O ?00MP#S$,( \1#0 .T0
MY0#H$?( YA'^ >02_P'C$O\!XA+_ >(2_P'A$O\!X1+_ >$2_P'_*18 _RH3
M /\I$@#_)Q, _R@< /\G)P#_(S, _R _ /\=3 #_&U@!_!ED ?@9;@'V&'@!
M\QB! ?$8B0'O&) ![AB7 >P8G@'J&*0!Z1BL ><8M 'F&+\!Y!C- > 9XP'<
M&O$!V!K^ M0;_P+2&_\"T1O_ M ;_P+0&_\"T!O_ M ;_P+_+1( _RX/ /\N
M#0#_+Q  _R\7 /\N(0#_+"T _RDY /DF1@#T)%,![R)> >LB:0'H(7,!YB%\
M >,AA 'A(8P!X"&3 =XAF@'<(:$!VB&I =@AL0+5(;P"TR+) M BWP+,(_ #
MR"/] \8D_P/$)/\#PR3_ \(D_P/!)/\#P23_ \$D_P/_, \ _S(+ /\S" #_
M-@T _S82 /\U&@#],B4 ]# R .TM/P#G+$P XBM8 =TK8P'9*FT!U2IV M(J
M?P+0*H8"SBJ. \PJE0/**IP#R2JC!,<JK 3%*K8$PRK#!<(JU06^*^L%NBOY
M!K@L_P:V+/\%M2S_!;0L_P6T+/\%M"S_!;0L_P7_- P _S8% /\Y P#_/ @
M_SP- /T[$P#Q.!T Z#4I . T-P#9,T8 T312 <TS70'),V<"QC-P \0R> 3!
M,H $OS*'!;XRCP:\,I8&NC&>![@QI@>W,; (M3*\"+,RS FQ,N4)K3/U":LS
M_PFJ,_\(J#/_!Z@S_P>G,_\'IS/_!Z<S_P?_-P< _SH  /\^  #Z00$ \4$&
M /$_#0#F/!( VSH? - [,0#*/$  Q#Q- < \6 *\.V$#N3MJ!;8Z<@:T.GH'
MLCF!"+ YB FO.9 *K3B8"JLXH0NI.*H,J#BV#:8XQ0VD.-X.H3GQ#9\Z_PR>
M.O\+G3K_"IPZ_PF<.O\)G#K_"9PZ_PG_.P( _SX  /=$  #F1P  WT@! -I&
M!@#90 L S4(9 ,5$*P"^1#L N41( ;5#4P.Q0EP$KD)E!JM!; >I0'0)ID![
M"J0_@PNC/XH-H3Z3#I\^G ^=/J40FSZQ$9H^OQ&8/M02EC_M$90__ ^30/\.
MDD#_#))!_PN20?\+DD'_"Y)!_PO_/0  _T,  .E)  #>3@  TT\  ,U. P#*
M20@ PDD4 +M*)@"U2S8 KTM# JM*3@.G25<%I$A@!Z%'9PF>1F\*G$9V#)I%
M?0Z8184/ED2.$)1$EQ*20Z$3D$.L%(]#NA6-0\T5BT3H%8I%^A*)1O\0B4;_
M#HA&_PV(1O\-B$;_#8A&_PW_0   \D<  .-/  #44P  RU4  ,14  # 4 0
MN4\1 +)0(@"L43( IU$_ J)02@.>3U,%FTY<")A-8PJ53&H,DTMQ#9%*>0^.
M2H 1C$F)$HI)DA2(2)P5ADBH%H5(M1>#2,<8@4CD&(%*]Q6 2O\2@$O_$(!+
M_P^ 2_\.@$O_#H!+_P[_0P  [$L  -U3  #.6   Q%H  +U:  "X5P$ L50.
M *I6'@"E5BX GU8[ 9M51@.75% %DU-8")!27PJ-468,BU!M#HA/=!"&3WP2
MA$Z%$X).CA6 39D7?DVD&'Q-LAEZ3<,:>4W?&GA.]!=X3_\4>$__$GA0_Q!X
M4/\/>%#_#WA0_P_]1@  YT\  -97  #(7   OU\  +=?  "Q7   JED, *1:
M&@">6RH F5LX 91:0P.064P%C%A5"(E77 J&5F,,@U5J#H%4<1!_4WD2?5.!
M%'I2BQ9X4I48=E&A&711KQMS4< ;<5';''%2\AEQ4_\5<53_$W)4_Q%R5/\0
M<E3_$')4_Q#S2   XU,  -!;  #$8   NF,  +-C  "L80  I%X) )U?%P"8
M7R< DU\U 8Y>0 .*74H%AEQ2!X-;60J 6F ,?5EG#GM8;A!X6'42=E=^%'16
MB!=R5I,8;U:?&FY5K!ML5;T<:U;5'6M6\!IK5_\7:UC_%&Q8_Q)L6/\1;%C_
M$6Q8_Q'Q2P  WU8  ,Q>  # 9   MV<  *YH  "G9@  GV(& )AC% "29"0
MC6,R 8EB/0*$84<$@6!/!WU?5@EZ7ET+=UUD#75<:Q!S7',2<%M[%&Y;A1=L
M6I 9:EJ<&VA9JAQF6KH=95K1'65:[AME6_X79EO_%69<_Q-G7/\29US_$F=<
M_Q+M3@  VED  ,AA  "\9P  LVH  *ML  "B:@  F6<" ))G$0"-9R$ B&<O
M 81F.P)_940$>V1-!GAC5 EU8EL+<F%A#7!A:0]M8' 2:U]Y%&E?@Q=F7HX9
M9%Z:&V)>J!QA7K@=7U[.'5]>[!M@7_T885__%6%?_Q-B7_\28E__$F)?_Q+J
M40  U%P  ,1D  "Y:@  L&X  *=P  ">;@  E&L  (UJ$ "':QX @VLL 'YK
M. )Z:D(#=FE*!G-H4@AP9UD*;69@#6ME9P]H9&X19F1W%&1C@19A8XP87V*8
M&EUBIAQ;8K8=6F+,'5IBZAQ;8_P87&/_%EQC_Q1=8_\376/_$UUC_Q/F50
MSU\  ,%H  "V;@  K'(  *1T  ":<P  CF\  (=O#0"";QL ?7 I 'EO-0%U
M;C\#<FU(!6YL4 =K;%<*:6M>#&9J90YD:6P186EU$U]H?Q9<:(H86F>6&EAG
MI!Q69[0=56?*'55GZ!M69_L85V?_%E=H_Q189_\36&?_$UAG_Q/A6   RV,
M +UK  "R<@  J78  *!X  "6=P  B',  (%S"P!\=!< >'0F '1T,@%P<ST"
M;7-&!&IR3@=G<54)9'!<"V%P8PY?;VH07&YS$EIN?!57;8@756R4&5-LHQM1
M;+,<4&S('$]LYQM1;/H846S_%5)L_Q12;/\34FS_$U)L_Q/<7   QV<  +EO
M  "O=@  I7L  )Q\  "1?   @G@  'IY!P!U>10 <GHC &YZ+P%K>3H":'E#
M V1X2P5A=U((7W=9"EQV8 Q9=6@/5W1P$51T>A-2<X863W.3&$URH1E,<K$:
M2G+&&DIRY1I+<OD73'+_%4QR_Q--<O\237+_$DUR_Q+48   PFL  +5T  "K
M>P  HG\  )>!  ",@0  >GX  '-_ @!N?Q$ :X > &B + !E@#<!8H!  U]_
M2 1<?E &67Y7"%=]7@M4?&8-47QN#T][>!%,>X,42GJ1%DAZGQ=&>J\817K$
M&$1ZY!A%>?@61GG_%$9X_Q)'>/\11WC_$4=X_Q'-90  O7   +%Y  "G@
MG(0  )*&  "&A@  =X8  &N&  !FAPT 8X<9 &"()P!>B#,!6X@\ EB'10-6
MATT$4X94!E"&6PA.A6,*2X1L#$F$=@]&@X$11(./$T*#G11 @JX5/X/"%3Z"
MXA4_@?<3/X'_$D" _Q% @/\00(#_$$" _Q#&:P  MW8  *Q_  "BA0  EXD
M (R+  "!C0  <XX  &6/  !=CPD 6I 4 %B0(0!6D2T 4Y X 5&000).D$D#
M3)!0!$J/6 5'CV '18YI"4*.<PM C7\-/HV-#SR-G! ZC:P1.8W!$3B-X1 X
MB_80.(K_#SF)_P\YB?\..8G_#CF)_PZ_<@  LGT  *>&  "<B@  D8X  (:1
M  !ZDP  ;94  %^7  !4F0$ 3YD/ $Z:&@!,FB< 2IHR $B:/ %&FD0!1)I,
M D*:5 - F5P$/IEF!3N9< <YF'P(-YB*"C68F@LSF*L+,IB_##*8WPLQEO4+
M,97_"S&4_PLQD_\+,9/_"S&3_PNX>@  K(4  *&+  "6D   BY0  '^7  !R
MFP  9IT  %J@  !.H@  1:0) $*D$P! I!\ /Z0J #ZE-  \I3X .Z5' 3FE
M3P$WI5@"-:5A C.E; ,QI7D$+Z2'!2VDEP8LI*D&*Z2]!BJDW@8JHO4'*:'_
M!RF@_P@IG_\(*9__""F?_PBQ@@  I8L  )J1  "0E@  @YH  ':?  !JH@
M7J8  %*I  !&JP  /*T  #6O#  SL!4 ,K A #&P*P OL#4 +K$^ "VQ2  L
ML5$ *[%; "FQ9P$GL70!)K&# 22QE (CL:8"(K*[ B&RVP(AK_,#(*[_ R"M
M_P0?K/\$'ZS_!!^L_P2JBP  G9$  ).7  "'G   >J(  &VG  !@JP  5:\
M $FQ   ^M   ,[<  "JZ P DO T (KT5 "&](  AO2H (+TS !^^/0 >OD<
M';Y2 !R_7@ :OVP &;]\ !B_C@ 7P*$ %L"V !3 TP 5OO$ %;S_ 16[_P$4
MNO\"%+K_ A2Z_P*AD@  EI@  (J>  !]I   ;ZH  &*O  !6M   2K<  #ZZ
M   SO0  *L   "'$   9QP4 $\L+ !',$@ 1S!L $,PE  _-+P .S3H #LU&
M  W-4@ -SF  #,YP  O.@P *SI< "<ZL  C.Q@ (SN@ ",W[  G+_P )R_\
M"<O_  G+_P"8F   C9X  '^E  !QK   9+,  %>Y  !*O0  /L   #+#   H
MQ@  '\H  !?-   1T0  #-8%  C9#  &V1( !=H;  3:)  #VRX  =LY  #<
M10  W5(  -YB  #><P  WH@  -^=  #?LP  W\X  .#N  #?^@  W_\  -__
M  #?_P"/GP  @:8  '.N  !EM0  6+T  $K"   ]Q0  ,<D  ";,   =T
M%-0   [9   )W0   ^$   #C!P  XPT  .02  #E&0  YB(  .<K  #I-@
MZT,  .Q2  #L8@  [78  .Z,  #NH0  [[<  ._1  #OZP  \/8  /#V  #P
M]@"$IP  =:\  &>W  !9OP  2\8  #S*   OS@  )-(  !K8   2W   #.
M  7C    YP   .L   #K    [04  .X+  #P$   \14  /,>  #T)P  ]S,
M /E   #Z40  ^V,  /QW  #]C0  _:,  /ZV  #^R0  _]\  /_?  #_WP!W
ML   :+D  %K!  !,R@  /,\  "[4   BV@  %]X  !#B   )Y@   .D   #L
M    \    /8   #V    ]P   /@   #Z!P  ^PT  /T1  #_&0  _R,  /\O
M  #_/@  _T\  /]B  #_=P  _XT  /^?  #_K@  _[H  /^Z  #_N@#_%B,
M_Q4A /\2(0#_#B0 _P8J /\ ,P#_ $$ _P!. /\ 7 #_ &@ _P!T /\ ?@#_
M (< _P"/ /\ E@#_ )P _P"B /\ J #_ *X _P"U /\ O0#_ ,< _P#6 /\
MYP#^ /, _@#^ /T _P#\ /\ ^P#_ /L _P#[ /\ ^P#_ /L _P#_&B  _QD>
M /\6'@#_$"  _PHE /\$, #_ #T _P!+ /\ 6 #_ &0 _P!P /\ >@#_ (,
M_P"+ /\ D@#_ )@ _P"> /\ I #_ *H _P"Q /T N0#[ ,, ^@#0 /@ XP#W
M /$ ]@#\ /0 _P#T /\ \P#_ /, _P#S /\ \P#_ /, _P#_'1P _QP9 /\9
M&0#_%!L _PXA /\,+ #_"3D _P5& /\"4P#_ %\ _P!K /\ =0#_ 'X _P"&
M /\ C@#_ )0 _@"; /P H0#Z *< ^ "N /4 M0#S +\ \0#+ /  WP#N .X
M[ #Y .L _P#J /\ Z@'_ .D!_P#I ?\ Z0'_ .D!_P#_(!< _Q\4 /\<$P#_
M%Q4 _Q8= /\3* #_$#0 _PU! /\,3@#_"5H _PAF /\(< #^!WD _ >! /H'
MB0#X!Y  ]@:6 /,&G0#Q!J, [P:J .T&L@#J!KL Z ;( .8&W #D!NP X@CZ
M . *_P#>"_\ W0O_ -T,_P#<#/\ W S_ -P,_P#_(Q( _R,0 /\A#@#_'A
M_QX8 /\<(P#_&"\ _Q0[ /\220#\$%4 ^ ]@ /0/:@#Q#W0 [PY\ .T.A #K
M#HL Z0Z2 .<.F0#F#J  Y ZG .(.KP#@#K@ W@[% -P.V@#6$.P TA'Z ,\2
M_P#-$O\!S!+_ <L3_P'*$_\!RA+_ <H2_P'_)P\ _R<, /\E"0#_)@T _R43
M /\C' #_("@ ^QPU /4:0@#O&$\ ZA=: .8690#C%FX X!9W -X6?P#<%H<
MV1:. -86E0#4%IP TA>C - 7JP#.&+4 S!C! ,L8T@#'&N@!PQOX < ;_P&^
M'/\!O1S_ KP<_P*\&_\"O!O_ KP;_P+_*PP _RL% /\K P#_+0D _RP. /\I
M%0#W)B  [B,M .<A.@#A'T@ VQ]4 -4@7P#1(&@ SB!Q ,PA>0#*(8$!R"&(
M <8ACP'$(98!PR&> <$BI@&_(J\!O2*[ KPCR@*Y(^,"M23T K,D_P.Q)/\#
MKR3_ Z\D_P.N)/\#KB3_ ZXD_P/_+P8 _R\  /\R  #_,P( ^3(( /<O#@#K
M*Q8 X2<B -@G,@#0*4$ RRI. ,8J60##*F(!P"IK ;TJ<P&[*GH"N2J" K@J
MB0*V*I "M"J8 [,JH0.Q*JH#KRNU!*XKQ 2L*]L$J"SO!*8L_@6D+/\$HRW_
M!*(M_P2B+/\$HBS_!*(L_P3_,@  _S,  /DX  #I.0  XCD  -XU!P#>+@T
MT2\; ,DQ+ ##,SL O3-( +DT4P&V,UP!LS-E K S;0*N,W0#K#)[ ZLR@P2I
M,HH$IS*3!:4RFP:D,J4&HC*P!Z RO@>?,M$'G#/J!YHS^P>8-/\'ES3_!I8T
M_P:6-/\%EC3_!98T_P7_-0  _S@  .H^  #?0@  U4(  ,\_ P#-. @ Q3@5
M +TZ)@"W.S8 LCQ# *X\3@&J.U<"ISM@ Z4Z9P.C.F\$H3IV!9\Y?0:=.84'
MFSF-!YDXE@B8.* )ECBK"I0XN J3.<H+D3GE"X\Z]PJ-.O\)C#O_"(P[_P>,
M._\'C#O_!XP[_P?_.   \3X  .-%  #420  RTH  ,5'  #!000 NC\1 +-!
M(0"M0C$ J$,^ *1#20&@0E,"G4%; YM!8@280&H%ED!Q!I0_> >2/W\(D#^(
M"H\^D0N-/IL,BSZF#8D^LPV(/L0.AC_@#H0_] V#0/\+@T#_"H) _PF"0?\(
M@D'_"()!_PC_/   ZT,  -Q*  #,3P  PU   +Q.  "W20$ L48. *I(' "D
M22P H$DZ )M)10&82$X"E$=7 Y)'7@6/1F4&C49L!XM%<PF)17L*AT2#"X5$
MC0R#1)<.@4.B#W]#KQ!^0\ 0?$3:$7M$\0]Z1?\->D;_"WI&_PIZ1O\)>D;_
M"7I&_PGU/@  YD@  --/  #'5   O54  +94  "P4   J4P+ *)-& "=3B@
MF$XV )1.00&034L"C4U3!(I,6@6'2V$&A4MH"(-*;PF 2G<+?DE_#'Q)B0YZ
M2),/>$B?$'=(K!)U2+P2=$G2$W-)[A%R2O\/<DK_#7)*_PMR2O\+<DK_"G)*
M_PKR0@  X$P  ,Y3  #!6   N%H  +!9  "I5@  HE(' )M2%0"64R0 D5,R
M (U3/@&)4D<"AE%0!(-15P6 4%X&?D]E"'M/; EY3G,+=TY[#75-A0YS39 0
M<4V<$F]-J1-N3;D4;$W.%&Q-ZQ-L3OT0;$__#FQ/_PQL3_\+;$__"VQ/_PON
M10  W%   ,E7  "]7   M%X  *Q>  "D6P  G%8$ )56$@"05R$ BU@O (=7
M.P&#5D0"?U9- WQ55 5Z5%L&=U1B"'53: ES4W +<5)X#6]2@@]M48T1:U&9
M$FE1IA1G4;859E'+%652Z11E4OL19E/_#V93_PUF4_\,9E/_#&93_PSJ20
MU5,  ,5:  "Z7P  L&(  *AB  "?7P  EEH  (]:$ "*6QX A5LL (%;. %]
M6T$">EI* W=9401T6%@&<5A?!V]79@EM5VT+:U9V#6E6?P]G58H19567$V-5
MI!1A5;058%7(%E]5YQ5@5OH28%;_#V%7_PYA5_\-85?_#&%7_PSG3   T58
M ,%>  "V8P  K68  *1F  ";9   D%X  (E>#@"$7QL @%\I 'Q?-0%X7S\"
M=%Y' W%=3P1O7%8%;%Q<!VI;8PEH6VL+9EIS#61:?0]B6H@17UF4$UY9HA1<
M6;(56UG&%EI9Y15;6OD26UK_$%Q:_PY<6O\-7%K_#5Q:_PWC3P  S5D  +YA
M  "S9@  J6D  *!J  "7:   BV(  (-B# !^8Q@ >F,F '9C,@!S8SP!;V)%
M FQA3 1J850%9V!:!V5@80AC7VD*85]Q#%]>>PY=7H816EZ3$EA=H!177; 5
M5E[$%E5>XQ567O<25E[_$%=>_PY77O\-5U[_#5=>_PW>4P  R%T  +MD  "P
M:@  IFT  )UN  "3;0  A6<  'YG"0!X9Q4 =&<C '%H+P!N9SD!:V=" FAF
M2@-E9E(%8V58!F!E7PA>9&<*7&1O#%IC>0Y88X0056*1$E-BGQ-28JX546+"
M%5!BX1518O8246+_$%)B_PY28O\-4F+_#5)B_PW95@  Q&   +=H  "L;@
MHW$  )IS  "/<0  ?VL  'AK!0!R:Q( ;FP? &ML+ !H;#<!9FQ  F-K2 -@
M:T\$7FI6!EQJ70=9:64)5VEM"U5I=PU3:((/4&B/$4YGG1--9ZP42VC %$MH
MWA1+9_423&?_#TQG_PY-9_\-36?_#4UG_PW26@  P&0  +-L  "I<@  H'8
M )9W  "*=@  >7$  '%Q  !K<0\ :'$< &9R* !C<C0 8'(] 5YR10);<4T#
M67%4!5=P6P94<&,(4F]K"E!O= Q-;H .2VZ-$$ENFQ%';:L21FZ^$T5NW!)&
M;?011FW_#T=M_PY';/\-1VS_#4=L_PW,7P  O&D  +!Q  "E=P  G'L  )%\
M  "&>P  =7@  &MW  !E=PP 87@7 %]X) !=>3  6GDZ 5AY0@)6>$H"4WA1
M!%%W6 5/=V '3'9H"$IV<@I(=7T,176*#D-UF0]"=:D00'6\$$!UV1! =/,/
M0'3_#D%S_PU!<_\,07/_#$%S_PS&9   MVX  *MV  "B?   EW\  (R!  "!
M@0  <H   &5_  !=?P@ 67\3 %> ( !5@"L 4X$V %& /@%/@$8"38!. DM_
M50-)?UT%1G]F!D1^< A"?GL)/WZ("SU]EPP\?:<-.GVZ#CI^U@TZ?/$-.GO_
M##I[_PLZ>O\+.GK_"SIZ_PO :0  LG0  *=\  "=@0  DH0  (>&  ![AP
M;H<  &"'  !5AP$ 4(@. $Z(&@!-B28 2XDP $F).@!(B4(!1HE* 42)4@)"
MB5H#0(AC!#V(;04[B'@&.8>&"#>'E0DUAZ8*-(>Y"C.'TPHSAO ),X7_"3.$
M_PDS@_\),X/_"3.#_PFY<   K7H  **"  "7AP  C8H  (&,  !UC@  :(\
M %J0  !/D0  1Y(* $22$P!#DQ\ 09,J $"3-  _DST /9-% #N330$ZDU8!
M.)-? C:3:0,TDW4#,I*#!#"2DP4NDJ0&+9*W!BR2T08LD>\&*X__!BN._P8K
MC?\'*XW_!RN-_P>S>   IX(  )R(  "1C   AY   'J3  !ME0  89<  %69
M  !)FP  /YP! #F=#@ WG1< -IXB #2>+  SGC4 ,IX^ #&>1P PGU  +I]:
M "V?9 $KGW$!*9Y_ B>>D (FGJ$"))ZU B.>S@(CG>X#(YO^ R*:_P0BF?\$
M(IG_!"*9_P2L@0  H(@  )6.  "+D@  ?Y8  '*:  !EG0  6:   $ZC  !"
MI   -Z8  "ZH!0 IJ0\ **D8 ">J(@ FJBP ):HU "2J/P CJD@ (JM3 "&K
M7@ @JVH 'JMY !VKBP ;JYT &JNQ !FKR@ 9JNP!&:C] 1BG_P(8IO\"&*;_
M ABF_P*EB0  F8\  (^4  "#F0  =9X  &BB  !<I@  4*D  $2L   YK@
M+[   ":S   >M08 &;</ !BW%P 7MR$ %K<J !6W-  4N#X $[A) !*X5  2
MN6( $;EQ !"Y@P /N9< #KFL  VYQ  -N.< #K;[  ZU_P .M/\ #K3_  ZT
M_P"<D   DI4  (:;  !YH   :Z8  %ZK  !2KP  1K(  #JU   OMP  );H
M !V]   5P   $,,&  O&#@ *Q14 "<4>  C%*  'Q3( !L8]  7&20 %QE<
M \9F  +&=P !QHL  ,:@  #%M@  QM(  ,7O  #%_   Q?\  ,7_  #%_P"5
ME@  B9P  'NC  !MJ0  8*\  %.T  !&N   .KL  "Z^   DP0  &\0  !/'
M   .R@  ",X!  '0"@  T!   - 6  #1'@  TB<  -,Q  #4/   U4D  -98
M  #6:0  UGP  -:2  #6IP  UK\  -;@  #6\P  UOX  -;_  #6_P",G0
M?J0  &^K  !AL@  5+D  $:]   YP0  +<0  "+'   9RP  $<X   S2   %
MU0   -L   #< P  W0H  -X/  #?%   X1P  .(D  #D+@  YCH  .=)  #H
M60  Z&L  .F!  #IF   Z:T  .G%  #IX@  Z?(  .GU  #I]0" I0  <:T
M &.U  !5O   1\(  #G&   LR@  (,X  !;2   /U@  "-L   #?    XP
M .4   #G    Z $  .H'  #K#0  [1$  .\8  #Q(0  \RL  /8X  #W2
M^%H  /EM  #ZA   ^IL  /JO  #ZP@  ^MH  /K?  #ZWP!TK@  9;8  %:^
M  !(Q@  .<L  "O0   ?U   %-H   W?   %XP   .8   #I    [0   .\
M  #Q    \P   /4   #V @  ^ D  /H.  #]$P  _QP  /\H  #_-@  _T<
M /]:  #_;@  _X4  /^:  #_JP  _[D  /^\  #_O #_$2  _Q > /\,'@#_
M!"$ _P G /\ , #_ #X _P!, /\ 60#_ &4 _P!P /\ >@#_ (, _P"+ /\
MD@#_ )@ _P"> /\ I #_ *H _P"P /\ N #_ ,( _P#. /\ X@#^ /  _0#[
M /L _P#[ /\ ^P#_ /H _P#Z /\ ^@#_ /H _P#_%!P _Q(: /\.&@#_"!P
M_P A /\ +0#_ #H _P!( /\ 50#_ &$ _P!L /\ =@#_ '\ _P"' /\ C@#_
M )0 _P": /X H #] *8 _ "L /L M #Y +T ^ #) /< W #U .P \P#X /,
M_P#R /\ \0#_ /  _P#P /\ \ #_ /  _P#_%Q@ _Q46 /\1%0#_#!< _P4=
M /\ * #_ #8 _P!# /\ 4 #_ %P _P!G /\ <0#_ 'H _ "" /H B0#X )
M]P"6 /4 G #T *( \P"H /$ L #P +@ [@## .P TP#J .< Z0#U .< _P#F
M /\ Y0#_ .4 _P#E /\ Y0#_ .4 _P#_&A, _Q@1 /\4$ #_#Q$ _PT9 /\*
M) #_!3  _P$^ /\ 2P#_ %< _@!B /H ; #U '4 \@!] /  A #N (L [ "1
M .L EP#I )X YP"D .8 K #D +0 X@"_ .  S0#> ., W #R -H _0#8 /\
MU@#_ -4!_P#5 ?\ U0+_ -4"_P#_'A  _QP- /\7"P#_%0X _Q05 /\1'P#_
M#BH _PLX /T(10#X!E$ ] 1< .X$9@#J!&\ Y@-W .0$?P#B!(8 X 2, -X$
MDP#=!9H VP6@ -@%J #5!;$ T@6[ - &R0#.!^  S CQ ,D*_P#'"_\ Q@S_
M ,4,_P#%#/\ Q0S_ ,4,_P#_(0P _R & /\< P#_'0H _QL0 /\8& #_%",
M]A$P .\./@#J#DH Y0U6 .$-8 #=#6D V0UQ -4->0#3#8$ T0V( ,\-CP#-
M#I8 RPZ= ,H.I0#(#JX Q@^Y ,00R #"$-\ OA'R +L2_P"Y$_\ MQ/_ ;83
M_P&V$_\!MA/_ ;83_P'_)08 _R,  /\C  #_) , _R$* /T=$0#Q&AL Z!8G
M .$4-0#:$T, TQ1/ ,X560#+%6, R!9K ,46<P##%WL P1>" , 8B0"^&)
MO!B8 +L9H "Y&:D MQFT +4:P@"T&M8 L!OM :T<_ &K'?\!J1W_ :D=_P&H
M'?\!J!W_ :@=_P'_*   _R<  /XJ  #O*@  YR<! .<B"0#D'1  V1L= ,\=
M+0#)'CP Q"!) +\@4P"\(5T N2%E +<B;0"U(G0 LR)\ +$B@P&P(HH!KB*2
M :PCFP&K(Z0!J2.O :<CO &F),X!HR3H J E^0*>)?\"G27_ IPE_P*;)?\"
MFR7_ ILE_P+_+   _RT  .TR  #B-   VC,  -,N P#2)0H R247 ,$G)P"[
M*38 MBI# +(K3@"O*U< K"M@ *HK9P&H*V\!IBMV :0K?0&C*X0"H2N- I\K
ME0*>*Y\"G"NJ YHKM@.9+,<#ERSB Y0M]022+?\#D2W_ Y N_P.0+?\#D"W_
M Y M_P/_,   \C,  .0Z  #6/0  S#P  ,<Y  ##,04 O2X1 +4P(0"P,C
MJS,] *<S20"D,U( H3-: 9\S8@&<,VD"FC-P IDS=P*7,G\#E3*' Y,RD 22
M,IH$D#*E!8XRL06-,\(&BS/<!HDT\@:'-/\%AC3_!88T_P2%-/\$A33_!(4T
M_P3\,P  ZSH  -Q!  #-1   PT0  +U!  "X.P$ LC<. *LX' "E.2L H3HX
M )T[1 ":.TT!ESI6 90Z70*2.F0"D#IK XXY<@.,.7H$BCF"!8DYBP6'.94&
MA3F@!X,YK0>".;P(@3G3"'\Z[@A].OX'?#O_!GP[_P5\._\%?#O_!7P[_P7T
M-P  Y4   -)'  #%2@  O$L  +5)  "O0P  J3X+ *(_%P"=0"8 F$$T )1!
M/P"104D!CD%1 8M 60*)0& #AT!G X4_;02#/W4%@3]]!G\^AP=]/I$(>SZ<
M"7H^J0EX/K@*=S_-"G4_Z@IT0/P(=$#_!W1 _P9S0/\&<T#_!G- _P;Q.P
MWT4  ,Q,  "_3P  ME   *Y/  "G2@  H$0' )I%% "51B( D$8P (Q'/ ")
M1D4!AD9. 8-&50*!15P#?D5C!'Q$:@1Z1'$%>41Y!G=$@@AU0XT)<T.9"G%#
MI@MP0[4,;D3)#&U$YPQM1?H*;$7_"&Q%_P=L1?\';$7_!VQ%_P?L/P  V$D
M ,=0  "[5   L54  *E4  "A4   F4H" )))$0"-2A\ B4LL (5,. ""2T(!
M?TM* 7Q*4@)Y2E@#=TI?!'5)9@5S26T&<4EV!V](?PAM2(H);$B6"VI(HPQH
M2+(-9TC%#69)Y UF2?@+9DG_"69*_PAF2?\'9DG_!V9)_P?H0P  TDT  ,)3
M  "W6   K5D  *18  "<50  DTX  (Q.#@"'3QL @D\I ']0-0![4#\!>$]'
M 79/3P)S3E4#<4Y<!&]-8P5M36H&:TUR!VE-? AG3(<*94R3"V-,H UB3*\.
M84W"#F!-X0Y@3?8,8$[_"F!._PE@3O\(8$[_"&!._PCC1P  S5   +Y7  "S
M6P  JET  *%=  "86@  C5,  (92# " 4Q@ ?%,E 'E4,0!U5#P <U-$ 7!3
M3 )M4E,":U)9 VE28 1G46@&95%P!V-1>0AA480*8%"1#%Y0G@U<4*T.6U'
M#EI1W@]:4?4,6E+_"EM2_PE;4?\(6U'_"%M1_PC?2@  R5,  +M:  "P7P
MIF$  )UA  "47@  B%<  (!6"@!Z5Q4 =E<B '-8+@!P5SD ;5=! 6I720)H
M5E "9E97 V167@1B564%8%5M!UY5=PA<58(*6E6.#%E5G U75:L.5E6^#U55
MVP]55?,-557_"U95_PE65?\)5E7_"%95_PC;30  Q5<  +A>  "M8@  HV4
M )IE  "08P  @UP  'M;!@!U6Q( <5L? &Y<*P!K7#8 :%L_ 65;1P%C6TX"
M85I5 U]:7 1=6F,%6UIK!EE9=0A768 *55F,"U19F@U26:H.45F\#E!9V Y0
M6?(-45G_"U%9_PI16?\)45G_"%%9_PC440  PEH  +1A  "J9@  H&@  )=I
M  ",9P  ?6   '5? P!O7Q  :U\< &A@* !F8#, 8V \ 6%@1 %?7TP"7%]3
M UM?6@197V$%5UYI!E5><PA37GX)45V*"T]=F0Q-7:@-3%ZZ#DM>U Y+7O$,
M3%[_"TQ=_PI,7?\)3%W_"$Q=_PC/5   OEX  +%E  "G:@  G6T  )1M  ")
M;   >&4  &]D  !I9 X 9609 &)D)0!@93  7F4Z %QE0@%:94H"6&11 E9D
M6 -49%\$4F1G!5!C<0=.8WL)3&.("DICEPM(8Z8,1V.X#49CT0U&8^\,1F+_
M"D=B_PE'8O\)1V+_"$=B_PC*6   NF(  *YI  "C;@  FG$  )!R  "$<0
M=&L  &EI  !C:0L 7VD5 %QJ(0!::BT 6&LV %9K/P%5:T<!4VI. E%J50-/
M:ET$36IE!4II;@9(:7D'1FF&"41IE0I#:*4+06FW#$!ISPQ :.X+06C_"D%G
M_PE!9_\(0F?_"$)G_PC%70  MF8  *IM  "@<P  EG8  (MW  " =@  <'(
M &5Q  !<< < 6' 1 %9P'0!4<2@ 4G$S %!Q/ !/<D0!37%+ 4MQ4P))<5H#
M1W%B!$5P; 5#<'<&07"$!S]PDP@];Z,).W"U"CMPS0HZ;^P).V[^"#MN_P@[
M;?\'.VW_!SMM_P>_8@  L6L  *9S  "=>0  DGL  (=\  ![?   ;7H  &!X
M  !6=P$ 4'<. $YX& !,>"0 2WDN $EY-P!(>4  1GE( 41Y3P%">5<"07E@
M C]X:0,\>'0$.GB"!3AXD08W>*$'-7BS!S1XRP<T=^L'-';]!S1U_P<U=?\&
M-73_!C5T_P:Y:   K7$  *)Y  "8?@  C8   (*!  !V@@  :8$  %N!  !1
M@0  2( * $6!$P!#@1X 0H(I $&",@! @CL /H)# #V"2P [@E,!.8)< 3>"
M9@(U@G$#,X)_ S&!C@0P@9\$+H&Q!2V!R 4M@>D$+7_\!2U^_P4M??\%+7W_
M!2U]_P6S;@  J'@  )U_  "2@P  B(8  'V'  !PB   8XD  %6*  !+B@
M08H" #N+#@ YBQ< .(PB #>,+  VC#4 -(P] #.,1@ RC4\ ,8U8 "^-8@$M
MC&X!*XQ[ 2J,BP(HC)P")HRO B6,Q@(EB^@")8K[ R6(_P,EB/\#)8?_ R6'
M_P.M=@  HX   )>%  "-B0  @HP  ':.  !ID   7)(  %"3  !$E   .I4
M #&6"  MEQ$ +)<: "N7)  JERT *9<V "B8/P GF$@ )IA2 "687  CF&@
M(IAW ""8AP ?F)D!'9BL 1R8PP$<E^4!')7Z 1N4_P$;D_\"&Y/_ AN3_P*G
M?P  G(8  )&+  "'CP  >I(  &V5  !AF   59L  $F=   ]G@  ,Y\  "JA
M   AHPH 'Z,1 !ZC&@ =I"0 '*0M !ND-@ :I#\ &:1* !BD50 6I6$ %:5P
M !2E@0 3I90 $J6H !&EOP 0I.( $:+X !&A_P 1H/\!$:#_ 1&@_P&@A@
ME8P  (R1  !_E0  <9H  &2>  !8H0  3*0  $"F   UIP  *JD  "*L   9
MK@  $K ) !"Q$  0L1@ #K$B  ZQ*P -L34 #;%   RQ2P +L5@ "K%G  BQ
M>  'L8L !;&@  2PM0 $L-  !+#O  6O_@ &KO\ !J[_  :N_P"8C@  CY,
M (*8  !UG0  9Z(  %JG  !.JP  0:T  #6O   KL0  (;0  !BV   1N0
M#;P#  >^#  #O1(  ;T9  "^(@  OBL  +XV  "^00  OTX  +]<  "_;0
MOX   +Z5  "^J@  OL(  +WD  "]]@  O?\  +W_  "]_P"2E   A9H  'B@
M  !JI@  7*L  $^P  !"LP  -;8  "JX   @NP  %[X  !#!   +Q   !,<
M  #)!P  R0T  ,D2  #*&0  RR(  ,LK  #--0  SD$  ,Y0  #/8   SW(
M ,^'  #/G0  S[,  ,_.  #/ZP  SO@  ,[^  #._@"(FP  >J(  &RH  !>
MKP  4+4  $*Y   UO   *;\  !["   5Q@  #LD   C,    T    -,   #5
M    U@8  -@,  #9$0  VQ8  -P?  #>*   X#0  .)!  #B40  XV,  .-W
M  #DC@  Y*0  .2Z  #EU   Y>H  .7S  #E\P!\HP  ;JH  &"R  !1N0
M0[X  #7"   HQ@  ',D  !/-   ,T0  !-4   #:    W@   .$   #B
MY    .4#  #G"0  Z0X  .L2  #M&@  [R0  /(Q  #T00  ]%,  /5F  #U
M?   ]I,  /:I  #WO   ]\X  /??  #WWP!PK   8;0  %.[  !%PP  -L<
M "?,   ;T   $=4   K;    WP   .(   #E    Z0   .P   #M    \
M /$   #S    ]00  /<*  #Z$   _!8  /\A  #_+@  _T   /]3  #_:
M_X   /^6  #_J   _[8  /^_  #_OP#_#1P _PH; /\"&P#_ !X _P D /\
M+@#_ #P _P!* /\ 5@#_ &, _P!M /\ =P#_ '\ _P"' /\ C@#_ )0 _P":
M /\ H #_ *8 _P"L /\ M #_ +T _P#) /X W0#] .T _ #Z /L _P#Z /\
M^0#_ /H _P#Z /\ ^@#_ /H _P#_$!D _PT7 /\&%@#_ !@ _P > /\ *@#_
M #< _P!% /\ 4@#_ %X _P!I /\ <@#_ 'L _P"" /\ B0#_ )  _@"6 /T
MG #\ *$ ^P"H /D KP#X +@ ]@## /0 T@#S .< \@#V /  _P#O /\ \ #_
M .\ _P#O /\ [@#_ .X _P#_$A0 _P\2 /\+$@#_ !( _P : /\ )0#_ #,
M_P!  /\ 30#_ %D _P!D /T ;0#[ '8 ^0!] /< A #U (L ] "1 /, EP#Q
M )T \ "C .X J@#L +, Z@"] .@ RP#G .$ Y0#Q ., _0#C /\ X@#_ .$
M_P#A /\ X #_ .  _P#_%!  _Q$. /\-#0#_!P\ _P(5 /\ ( #_ "T _P Z
M /\ 1P#Y %, ]0!> /( : #P '  [0!X .L ?P#I (4 Z ", .8 D@#E )@
MXP"? .$ I@#? *X W "X -H Q0#6 -D U #L -( ^0#1 /\ SP#_ ,X _P#.
M /\ S@#_ ,X _P#_%PP _Q0( /\/!0#_#@L _PP1 /\'&@#_ 28 _  T /0
M00#M $T Z0!8 .8 8@#C &H X !R -X >0#; (  V0"& -8 C0#3 ), T0":
M ,\ H0#- *H RP"S ,D OP#& -  Q0#H ,, ]@#! /\ P +_ +\#_P"_ _\
MOP/_ +\#_P#_&P8 _Q<  /\4  #_$P4 _Q$- /\.% #Y"A\ \ 8L .8#.0#@
M T8 W -1 -8$6P#2!&0 SP5L ,P%<P#*!7H R 6! ,8%AP#%!HX PP:6 ,$&
MG0"_!J8 O0:P +L'O "Y",T N KE +4+]P"S#?\ L0W_ + -_P"P#O\ KP[_
M *\._P#_'@  _QL  /\;  #Z&@  ]18% /81#0#K#A4 X@LB -@+,0#0##X
MRPU* ,<-50#$#EX P0YF +\.;0"]#G0 NP][ +D/@@"W$(H MA"1 +00F@"R
M$*, L!&M *\1N@"M$<H JA+E *<4]P"E%?\ HQ7_ *(5_P"B%?\ HA7_ *(5
M_P#_(@  _R   / C  #F)   X"$  -P9!0#;$ P T!$9 ,@3*0#"%3< O19$
M +D73@"U%U< LQA@ + 89P"N&&X K!EU *L9? "I&80 J!J, *8:E "D&IX
MHQNH *$;M "?',4 GAS? )H=\P&8'O\!EQ[_ 98?_P&5'_\!E1__ 94?_P'_
M)@  ]"<  .8M  #:+P  SRT  ,HG  #''P@ P1P3 +H>(@"T'S$ KR ] *LA
M2 "H(E( IB): *,C8@"A(VD H"-O )XC=P"<(WX FR.& )DDCP&7))D!EB2C
M 90DL &2);\!D276 8XF[P&,)_\"BR?_ HHG_P*))_\"B2?_ 8DG_P'Z*0
M[#   -TV  #-.   Q#<  +XR  "Z*P( M24. *XG'0"H*2L I"HX * J0P"=
M*TP FBM5 )@K7 "6*V, E"MJ 9(K<0&0+'@!CRR! 8TLB@&++)0"BBR? H@L
MJP*&++H"A2W. X,NZ@.!+OP#@"[_ G\N_P)_+O\"?B[_ GXN_P+T+@  Y#<
M -(]  #%/P  NS\  +0\  "O-0  J2\+ *,O%P">,28 F3(S )8R/@"2,T@
MD#-0 (TS6 "+,UX!B3-E 8<S; &&,W,!A#-\ H(SA0* ,X\#?S.: WTSIP-\
M,[4$>C/)!'DTY@1W-?D$=C7_ W4U_P-U-?\#=37_ W4U_P/P,P  W3T  ,I#
M  "^10  M48  *U#  "F/0  H#8& )DV$P"4."$ D#DN (PY.0").4, ASE,
M (0Y4P&".5H!@#EA 7XY: )\.6\">CEW GDY@ -W.8L$=3F6!'0YHP5R.;$%
M<3G$!F\ZX@9N.O<%;CO_!&T[_P1M._\#;3K_ VTZ_P/J.0  U4(  ,1(  "Y
M2P  KTL  *=)  "?1   F#X! )$\$ ",/1T B#XJ (0_-0"!/S\ ?C]( 'P_
M3P%Z/U8!>#]= 78^9 )T/FL"<CYS W ^? -O/H<$;3Z3!6L^H 9J/JX&:3_
M!V<_W@=G/_4&9D#_!69 _P1F0/\$9C__!&8__P3E/0  ST8  +],  "T3P
MJE   *)/  "92@  D40  (I!#0"$0AD @$,F 'U$,@!Z1#P =T1$ '5$3 %R
M1%,!<$-9 6]#8 )M0V<":T-O VE#>01H0X,%9D./!F1#G0=C0ZL'84.]"&!$
MV0A@1/,'8$3_!E]$_P5?1/\$8$3_!&!$_P3@00  RDH  +M0  "P4P  IU4
M )Y3  "53P  BTD  (-'"P!]1Q4 >4<B '9(+@!S2#@ <4A! &Y(20%L2% !
M:DA6 6A(70)F1V0"94=L V-'=@1A1X %8$>-!EY'F@=<1ZD(6TB["%I(U A:
M2/$'6DG_!EI)_P5:2/\%6DC_!%I(_P3;1   QDT  +A3  "M5P  HUD  )I8
M  "15   ADX  'U+" !W2Q( <TP? '!,*P!M3#4 :TP^ &A,1@!F3$T!9$Q3
M 6),6@)A3&("7TQJ UY,<P1<2WX%6DN*!EA+F =73*<(5DRY"55,T0E43.\(
M5$W_!E5,_P953/\%54S_!55,_P752   PE$  +57  "J6P  H%P  )=<  "-
M60  @5,  '=/! !Q3Q  ;E < &I0* !H4#( 95 [ &-00P!A4$H!7U!1 5U0
M6 )<4%\"6E!G UA0<0174'L%55"(!E-0E@=24*4(4%"W"5!0S@E/4.T(4%#_
M!U!0_P904/\%4%#_!5!0_P702P  OU0  +):  "G7@  G6   )1@  ")70
M?%<  ')4  !L4PX :%09 &54) !B5"\ 8%0X %Y40 !<5$@!6E1/ 5E45@%7
M5%T"551E U14;@125'D%4%2&!DY4E =-5*0(2U2U"$M4S E*5.L(2U3^!TM4
M_P9+5/\%2U3_!4M4_P7,3@  NU<  *Y>  "D8@  FF0  )%D  "&8@  =UL
M &U8  !F6 P 8E@6 %]8(@!=62P 6UDV %E9/@!7648 5EE- 5195 %265L"
M45EC T]9; --67<$2UB$!4E8D@=(6*('1UFS"$99R@A%6>H(1EG]!D98_P9&
M6/\%1UC_!4=8_P7'4@  N%L  *MA  "A9@  F&@  (YI  "#9P  <F   &A>
M  !A70D 7%T3 %I='@!772D 5EXS %1>.P!27D, 45Y* 4]>4@%.7ED"3%YA
M DI>:@-(7G4$1EZ"!41=D 9#7J '05ZQ!T!>R = 7N@'0%W\!D%=_P5!7?\%
M05S_!4%<_P7#5@  M%\  *AF  ">:@  E6T  (IM  !_;   ;V<  &1D  !;
M8@4 5F(0 %1B&P!28R4 4&,O $YD. !-9$  2V1( $ID3P%(9%<!1F1? D5D
M: )#9',#06-_!#]CC@4]8YX&/&.P!CMDQ@8[9.8&.V/Z!3MB_P4[8O\%/&'_
M!#QA_P2^6P  L&,  *5J  ";;P  D7(  (9R  ![<0  ;&T  &!K  !5:0
M3V@- $UI%P!+:2$ 26HK $AJ- !':CT 16M$ $1K3 !":U0!06M< 3]J90(]
M:G ".VI] SEJC 0W:IP$-FJN!35JQ 4U:N4%-6GY!#5I_P0U:/\$-6C_!#5H
M_P2Y8   K&D  *%P  "8=0  C7<  ()W  !W=P  :70  %QS  !1<0  2' *
M $5P$@!#<1T 0G$G $!R,  _<C@ /G)  #UR2  [<E  .G)9 3AR8P$V<FT"
M-')Z C-RB0,Q<IH#+W*L RYRP0,N<N,#+G'X RYP_P,N;_\#+F__ RYO_P.S
M9@  IV\  )UV  "3>@  B'P  'Y]  !R?0  9'P  %=[  !,>@  0GD# #QY
M#@ Z>A< .7HA #AZ*@ W>S, -GL[ #1[1  S>TP ,GM5 #![7P O>VH!+7MW
M 2M[AP$J>Y@"*'NJ B=[OP(F>^$")GKW B9X_P(F>/\")W?_ B=W_P*N;
MHW8  )E\  ".?P  A((  'B#  !LA   7X0  %&$  !'A   /(0  #.$"0 P
MA!$ +X0: "V$)  LA2T *X4U "J%/@ IA4< *(90 ">&6@ FAF8 )(9S ".&
M@P AAI4 ((:G 1Z&O $>AMX 'H3U 1Z"_P$>@O\!'H'_ 1Z!_P&H=   GGT
M )."  ")A0  ?H@  '&*  !EBP  6(P  $R-  ! C@  -HX  "R/   ED P
M(Y 3 "*0'  AD"4 ()$N !^1-@ >D4  '9%) !R15  :D6  &9%N !B1?@ 6
MDI  %9*D !21N0 3D=@ $X_T !2._P 4C?\ %(S_ 12,_P&C?0  F(,  (Z(
M  "$C   =X\  &F1  !=DP  4)4  $67   YF   +ID  "6:   =FP( %IT,
M !6=$P 4G1L $YTD !*=+0 1GC< $9Y! !">3  /GE@ #IYG  V>=P ,GHH
M"YV>  J=L@ )G<P "9SL  J;_@ +FO\ "YG_  N9_P"<A   D8H  (B.  ![
MD@  ;98  &"9  !4G   2)\  #R@   PH0  )J,  !VE   5IP  $*D%  NK
M#0 (JA, !ZH;  :J)  %JBX !*HX  *J1  !JE   *I>  "J;@  JH$  *J5
M  "IJ@  J<$  *CD  "H]@  I_\  *?_  "G_P"5BP  C)   '^5  !QF@
M8YX  %:B  !*I@  /:@  #&J   FJP  ':T  !2P   .L@  ";4!  *V"@
MM@\  +85  "W'0  MR4  +<O  "X.0  N$8  +A4  "X9   N'8  +B+  "W
MH   M[8  +?3  "V[P  MOP  +;_  "V_P"/D@  @I<  '2=  !FH@  6*<
M $NL   ^KP  ,;$  ":S   <M@  $[@   V[   &O@   ,$   #"!   P@L
M ,,0  #$%0  Q!P  ,4D  #&+@  R#H  ,E'  #)5P  R6D  ,E]  #)E
MR*H  ,C#  #(Y   R/0  ,C]  #(_0"%F0  =Y\  &BF  !:JP  3;$  #^U
M   QN   );H  !J]   1P   "\,   /'    R@   ,T   #.    SP,  - )
M  #1#@  TQ(  -49  #7(@  VBT  -TY  #>20  WEH  -]N  #?A0  WYP
M -^R  #>RP  WN8  -_T  #?] !YH0  :Z@  %RO  !.M0  0+L  #&^   D
MP0  &<4  !#(   )S    ,\   #3    V0   -P   #=    WP   .$   #B
M!0  Y L  .80  #H%@  ZB   .TK  #P.@  \4L  /%>  #R<P  \XL  /.B
M  #SM@  \\D  //A  #SX0!MJ@  7K$  %"Y  !!OP  ,L0  "3(   7S
M#M    ;5    V@   -X   #B    Y@   .D   #J    [    .X   #P
M\@   /0&  #V#   ^1(  /P<  #_*0  _SH  /]-  #_8@  _W@  /^0  #_
MHP  _[,  /_!  #_P0#_!QD _P$7 /\ %P#_ !H _P A /\ *P#_ #D _P!'
M /\ 5 #_ %\ _P!J /\ <P#_ 'L _P"# /\ B@#_ )  _P"6 /\ FP#_ *$
M_P"H /\ KP#_ +@ _P#$ /X U0#\ .H ^P#X /H _P#Y /\ ^ #_ /@ _P#V
M /\ \P#_ /$ _P#_"Q4 _P43 /\ $P#_ !0 _P : /\ )P#_ #0 _P!" /\
M3P#_ %L _P!E /\ ;@#_ '8 _P!^ /\ A0#^ (L _0"1 /L EP#Z )T ^ "C
M /< JP#V +, ] "^ /, S #Q ., [P#S .X _P#M /\ [ #_ .L _P#L /\
M[ #_ .L _P#_#1$ _PD0 /\ #P#_ !  _P 6 /\ (@#_ "\ _P ] /\ 2@#_
M %4 _0!@ /H :0#X '$ ]@!Y /0 ?P#S (8 \0", .\ D@#N )@ [ "? .L
MI@#I *X YP"X .4 Q0#C -H X0#M -\ ^P#> /\ W0#_ -T _P#= /\ W0#_
M -T _P#_#PT _PP+ /\#"0#_  P _P 2 /\ '0#_ "D ^P W /@ 1 #U %
M\@!: .X 8P#L &L Z0!S .< >@#E (  XP"& .$ C #? ), W0"9 -L H0#9
M *D U0"R -( O@#0 ,X S@#F ,P ]@#* /\ R@#_ ,D _P#( /\ R #_ ,@
M_P#_$0@ _PT" /\'  #_!0@ _P . /\ %@#W "( [P P .L /0#H $D Y !4
M .  70#= &4 V0!M -4 <P#2 'H T "  ,X AP#, (T R@"4 ,@ FP#& *0
MQ "M ,( N #  ,< O0#? +P \0"[ /X N0#_ +@ _P"X /\ N #_ +@ _P#_
M%   _P\  /\-  #_#   _P<) /@!$ #H !H XP H -T -@#8 $( T@!- ,X
M5P#* %\ QP!F ,4 ;0## '0 P0!Z +\ @0"] (@ NP"/ +D EP"W )\ M0"H
M +, LP"Q ,( KP#8 *X"[0"L _L JP7_ *H&_P"I!O\ J0;_ *D&_P#_%@
M_Q(  /<2  #L$0  Y@X  .4&" #= Q( U ,@ ,T$+0#(!#H PP5& +\%4 "\
M!E@ N09@ +<'9P"U!VX LP=U +$(>P"O"(( K@F* *P)D@"J"9L J JE *8*
ML "E"[\ HPS4 *$-[0"?#OX G0[_ )P/_P";#_\ FP__ )L/_P#_&@  ]QD
M .H>  #?'@  U1H  - 3 @#.# L QPL6 , -)0"Z#C( M@X_ +(/20"O$%(
MK!!: *H080"H$6@ IA%O *01=@"B$7T H1&% )\2C@"=$I< G!*B )H3K0"8
M$[P EQ30 )05[ "2%OT D!?_ (\7_P".%_\ CA?_ (X7_P#Z'0  [B,  -\H
M  #0*@  QR<  ,$A  "]&04 N1(0 +(5'@"M%BP J!<X *080P"A&4P GQE4
M )P:7 ":&F( F1II )<;< "5&W< E!M_ )(<B "0')( CQR= (T=J0"+';<
MBA[* (@?YP"&(/H A"#_ 8,@_P&#(/\!@B#_ 8(@_P'U)   Y2P  -,Q  #&
M,P  O#$  +8M  "P)0  K!T, *8>& "A("8 G"$R )DB/0"5(D< DR-/ )$C
M5@"/(UT C21D (LD:P"))'( B"1Z (8D@P"$)8T @R68 8$EI & )K(!?B;%
M 7TGX@%[)_<!>2C_ 7@H_P%X*/\!>"C_ 7@H_P'O*P  W3,  ,HY  "^.P
MM#H  *TV  "F+P  H2@' )LG$P"6*"  D2DM (XJ. "+*T( B"M* (8K4@"$
M*U@ @BQ? ( L9@!_+&T ?2QU 'LL?@%Z+(@!>"R4 78MH %U+:X"="W  G(N
MW0)Q+O0"<"__ F\O_P)O+_\!;B__ 6XO_P'H,0  TSH  ,,_  "W00  KD$
M *8^  ">.   ES$! )$N$ ",+QP B# H (0Q,P"!,CT ?S)& 'TR30![,E0
M>3); '<R80!U,FD!=#)P 7(R>0%P,X0!;S.0 FTSG0)L,ZL":C2\ FDTU0-H
M-?$"9S7_ F<U_P)F-?\"9C7_ F8T_P+B-@  S#\  +U$  "R1P  J$<  *!$
M  "8/P  D#D  (@T#0"#-1< ?S8D 'PW+P!Y-SD =SA" '0X20!R.%  <3A7
M &\X7@!M.&4!;#AM 6HX=0%H.( "9SB, F4XF0-D.:@#8CFY V$ZT -@.NX#
M8#K_ U\Z_P)?.O\"7SK_ E\Z_P+=.P  QT,  +E)  "N2P  I$P  )M*  "2
M10  B3\  ($Z"0![.A0 =SL@ '0\*P!R/#4 ;ST^ &T]1@!K/4T :3U3 &@]
M6@!F/6$!9#UI 6,]<@%A/7T"8#V) EX]E@-=/J4#6SZV!%H^S 1:/^P$63_^
M UD__P-9/_\"63__ ED^_P+6/P  PT<  +5,  "J4   H%   )=/  ".2P
MA$4  'I !@!U/Q$ <4 < &U * !K03( :4$[ &=!0@!E04D 8T%0 &%!5P!@
M05X!7D%F 5U";P);0GH"6D*& UA"E -70J,$54.S!%1#R0140^D$4T/] U-#
M_P-40_\#5$/_ E1#_P+00@  OTH  +)0  "G4P  G50  )13  "*4   ?TH
M '5% @!N0PX :T09 &=%) !E12X 8D4W &%%/P!?148 745- %M%5 !:1EL!
M649C 5=&; )61G<"5$:# U-&D0-11J$$4$>Q!$]'QP1.1^<$3D?[!$Y'_P-.
M1_\#3T?_ T]'_P/,1@  NTX  *]4  "D5P  FE@  )%7  "&5   >TX  '!*
M  !I2 T 94@6 &))(0!?22L 74DT %M)/ !924, 5TE* %9)4@!52ED!5$IA
M 5)*:@%12G4"3TJ! TY*CP-,2Y\$2TNP!$I+Q01)2^8$24OZ!$E+_P-*2_\#
M2DO_ TI+_P/(20  N%$  *Q7  "A6P  F%P  (Y<  "#60  =E,  &M.  !D
M30H 7TP3 %Q-'@!:32@ 6$TQ %9-.@!434$ 4TY( %).3P!03E<!3TY? 4U.
M: %,3G,"2D]_ DE/C0-'3YT$1D^N!$5/PP1$4.0$1$_Y!$5/_P-%3_\#14[_
M T5._P/$3   M54  *E;  "?7@  E6   (M@  " 7@  <E<  &=3  !>40<
M65$1 %=1&P!4424 4E(O %%2-P!/4C\ 3E)& $U330!,4U4 2E-= 4E39@%'
M4W "15-] D13BP-"4YL#052L!$!4P00_5.($/U3X T!3_P- 4_\#0%/_ T!2
M_P/ 4   LE@  *9>  "<8@  DF4  (AE  !]8@  ;EP  &-9  !95@, 5%8.
M %%6& !/5B( 35<L $Q7- !*5SP 25A$ $A82P!'6%, 15A; 4189 %"6&X!
M0%A[ C]8B0(]6)D#/%BJ SM9OP,Z6> #.ECW SI8_P,[5_\#.U?_ SM7_P.\
M5   KEP  *-C  "99P  D&D  (5I  !Y9P  :V(  &!@  !570  3EL, $M;
M% !)7!\ 1UPH $9=,0!%73D 0UU! $)=2 !!7E  0%Y8 #Y>80$\7FP!.UYX
M CE>AP(W7I<"-EZI S5>O0,T7]T#-%[U S5=_P(U7?\"-5S_ C5<_P*X60
MJF$  *!G  "6;   C&X  (%N  !V;   9VD  %QF  !19   2&() $1B$0!"
M8AL 06,D #]C+0 ^8S4 /60] #QD10 [9$T .615 #AD7P V9&D!-61V 3-D
MA0$Q994",&6G B]ENP(N9=H"+F3T BYC_P(O8_\"+V+_ B]B_P*S7@  IV8
M )QM  "3<0  B',  'US  !R<@  9'   %AN  !-;   0FH# #QI#@ Z:A8
M.6H@ #AJ*  V:S$ -6LY #1K00 S;$D ,FQ2 #%L7  O;&8 +FQS "QL@@$J
M;),!*6RE 2ALN0$G;=8!)VOR 2=J_P$G:O\!*&G_ BAI_P*N9   HVP  )ES
M  ".=@  A'@  'EY  !M>   8'<  %-V  !(=0  /G,  #1R"@ Q<Q$ ,',:
M "]S(P N<RL +70T "QT/  K=$0 *71- "AU5P G=6, )75O "1U?P B=9
M(76B "!UMP ?==( 'W3Q !]S_P$?<O\!(''_ 2!Q_P&I:P  GG,  )1Y  "*
M?   @'X  '1_  !G?P  6G\  $U^  !#?@  .'T  "]] @ H?0T )GT4 "1]
M'  C?B4 (GXM "%^-@ A?C\ 'W]( !Y_4@ =?UX '']K !I_>@ 9?XP %W^?
M !9_LP 5?\X %7[O !9\_P 6>_\ %GO_ !=[_P"D<@  FGH  (]_  "%@@
M>X0  &V&  !@AP  5(<  $B(   \B   ,H@  "B(   @B 4 &HD. !F)%0 8
MB1T %XHF !:*+@ 5BC< %(I! !.*3  2BU@ $8ME !"+=0 /BX< #HJ;  V*
MKP ,BL@ #(GJ  V'_  .A_\ #H;_  Z&_P"?>P  E($  (J%  " B   <XL
M &6-  !9CP  3)   $&2   TD@  *I(  "&3   9E   $I8&  Z7#@ -EQ4
M#)<=  R7)@ +ER\ "I<Y  F71  (EU  !I=>  67;@ #EH   9:4  "5J
ME;X  )3@  "4]   D_\  9+_  &2_P"8@@  CH@  (6,  !WCP  :I(  %V5
M  !0F   1)H  #B;   LG   (IT  !F>   2H   #:("  >C"P !HQ   *,7
M  "C'P  HR<  *,Q  "D/   I$@  *16  "D90  HW<  *.+  "CH   HK8
M *'2  "A\   H/L  *#_  "@_P"1B@  B8X  'N2  !MEP  8)L  %.>  !&
MH0  .:,  "VD   CI@  &:@  !&J   ,K   !:X   "O!P  KPT  *\1  "P
M&   L"   +$H  "Q,@  LCX  +),  "R6P  LFP  +*!  "QEP  L:P  +#&
M  "PZ   K_<  *__  "O_P",D   ?Y4  '&:  !CGP  5:0  $>H   ZJ@
M+:P  "*N   8L   $+,   JU   "N    +L   "[    O <  +P-  "]$0
MOA8  +\>  # )P  P3(  ,)   ##3P  PV   ,-T  ##BP  PZ$  ,.X  #"
MUP  PN\  ,+Z  #!_@"!EP  <YT  &6C  !7J   2:T  #NQ   MLP  (;8
M !:Y   .NP  ![X   #!    Q0   ,<   #(    R0   ,H%  #+"P  S0\
M ,X4  #0'   TR8  -8R  #800  V%,  -EF  #9?   V90  -FK  #9PP
MV>$  -GP  #9] !VGP  9Z8  %FL  !+L@  /+<  "ZZ   AO0  %<    W$
M   %QP   ,H   #.    T@   -4   #6    V0   -L   #=    WP<  .$,
M  #C$0  YAD  .DD  #L,@  [4,  .Y6  #O:P  [X0  .^<  #OL@  [\8
M ._=  #OY !JJ   6Z\  $RV   ^O   +\   "#$   4R   #,P   +0
MU    -D   #>    X@   .4   #F    Z    .D   #L    [@   / "  #R
M"0  ]0\  /@7  #\(P  _S,  /]&  #_6@  _W$  /^)  #_GP  _[$  /_
M  #_Q@#_ !4 _P 4 /\ % #_ !< _P = /\ * #_ #< _P!$ /\ 40#_ %P
M_P!F /\ ;P#_ '< _P!^ /\ A0#_ (L _P"1 /\ EP#_ )T _P"D /\ JP#_
M +0 _@"_ /T S@#[ .8 ^0#V /@ _P#W /\ ]P#_ /< _P#P /\ [ #_ .D
M_P#_ Q( _P 0 /\ $ #_ !$ _P 7 /\ ) #_ #( _P _ /\ 3 #_ %< _P!A
M /\ :@#_ '( _P!Y /T @ #\ (8 ^@", /D D@#X )@ ]@"? /4 I@#T *X
M\@"Y /  Q@#N -X [0#P .L _@#J /\ Z0#_ .D _P#G /\ XP#_ .  _P#_
M!PX _P - /\ "P#_  P _P 3 /\ 'P#_ "P _P Z /\ 1@#^ %( ^P!< /@
M90#U &P \P!T /$ >@#O ($ [@"' .P C0#J ), Z0": .< H0#F *D XP"S
M .$ OP#? -  W0#I -H ^0#9 /\ UP#_ -4 _P#5 /\ U0#_ -0 _P#_"0H
M_P$% /\  P#_  D _P 0 /\ &0#[ "8 ]P T /0 0 #R $P [@!6 .H 7P#G
M &< Y !N .( = #@ 'L W@"! -P AP#: (T U@"4 -0 FP#1 *, SP"M ,P
MN #* ,< R #@ ,8 \P#% /\ PP#_ ,, _P## /\ PP#_ ,, _P#_"P$ _P,
M /\   #_  , _P + /, $@#N !\ Z@ M .8 .@#B $4 W@!/ -D 6 #4 &
MT0!H ,X ;@#, '0 R@![ ,@ @0#& (< Q ". ,( E@#  )X O@"G +L L@"Y
M ,  MP#4 +4 [ "S /L LP#_ +( _P"R /\ L0#_ +$ _P#_#0  _P8  /\#
M  #W    ]  # .< #0#@ !@ V@ E -, ,@#. #X R@!) ,8 4@## %H P !A
M +X : "\ &X N@!T +@ >P"V ($ M "( +( D "P )D K@"B *P K0"J +H
MJ #+ *8 Y@"E /< I #_ *, _P"B /\ H@#_ *( _P#_$   ^PP  .\.  #F
M#0  WPD  -H !@#0 !$ R0 = ,0 *@"_ #< NP!" +< 2P"T %0 L@!; *\
M8@"M &@ JP!N *D =0"H 'L I@"# *0 BP"B )0 H "> )X!J "< K4 FP/&
M )D%X@"8!O0 E@C_ )4)_P"4"?\ E G_ )0)_P#\$0  \14  .,9  #6&0
MS!4  ,<0  #$!PH O0,4 +<$(0"R!BX K@@Z *H)1 "G"4T I I5 *(*7 "@
M"F( G@MI )P+;P";"W8 F0Q^ )<,A@"6#)  E R: )(-I@"1#;, CPW% (T.
MX@"+$/8 B1#_ (@1_P"'$?\ AQ'_ (<1_P#V&0  YR   -8D  #()0  OR(
M +D<  "T% $ L0T. *H.&0"E#R< H1 S )T1/@":$4< F!)/ )425@"3$EP
MD1)C ) 3:0".$W  C!-X (L3@0")%(L AQ26 (85H@"$%;  @Q;! ($7W0!_
M&/0 ?1G_ 'P9_P!\&?\ >QG_ 'L9_P#O(0  W2D  ,HM  "^+P  M2P  *XG
M  "H(   HQ<( )X6$P"9%R$ E!DM )$:. ".&D$ BQM) (D;4 "'&U< A1Q>
M (0<9 ""'&L @!QS '\=? !]'88 ?!Z1 'H>G@!X'ZL =Q^\ '8@U !T(?
M<B'_ '$B_P!Q(?\ <2'_ '$A_P#H*   TC   ,(U  "W-P  K34  *4Q  ">
M*P  F"," )(>$ "-(!L B2$G (8B,@"#(SP @2-$ 'XC2P!\)%( >R19 'DD
M7P!W)&8 =B5N '0E=P!S)8$ <2:- &\FF0!N)J< ;2>X &PGS@%J*.T!:2G_
M 6@I_P%H*?\!:"C_ 6@H_P'A+@  RS8  +P[  "Q/0  IST  )\Y  "7,P
MCRT  (@G# "#)Q8 ?R@B 'PI+0!Y*C< =RH_ '4J1P!S*TX <2M4 ' K6P!N
M*V( ;"MJ &LL<@!I+'T :"R) &8ME@%E+:0!9"ZT 6,NR@%A+^D!8"_] 6 O
M_P%@+_\!8"__ 6 N_P':-   Q3P  +=!  "L0P  HD,  )E   "0.@  B#0
M ( N" !Z+1( =RX> ',O*0!Q,#, ;S [ &TP0P!K,4H :3%1 &<Q5P!F,5X
M9#%F &,R;P!A,GD 8#*% 5\RD@%=,Z$!7#.Q 5LTQ@%:-.8!637[ 5DU_P%9
M-/\!633_ 5DT_P'2.   P$   +-%  "H2   GD@  )5&  "+0   @CL  'DU
M! !S,Q  ;S0: &PT)0!I-2\ 9S4W &4V/P!C-D8 8C9- & V5 !?-EL 73=C
M %PW:P!;-W8!63>" 5@XCP%6.)X!53BO E0YPP)3.>0"4SKY 5,Y_P%2.?\!
M4SG_ 5,Y_P'-/   O$0  *])  "D3   FDP  )%+  "'1@  ?4   ',[  !L
M. T :#D7 &4Y(@!C.BL 8#HT %XZ/ !=.D, 6SI* %H[4 !8.U@ 5SM@ %8[
M: !5/',!4SQ_ 5(\C0%0/9P!3SVL DX^P0)-/N$"33[X DT^_P%-/O\!33W_
M 4T]_P')0   N$@  *Q-  "A4   EU$  (Y/  "$2P  >44  &Y   !F/0L
M8CT4 %\]'@!</B@ 6CXQ %@^. !7/D  53]& %0_30!3/U4 4D!= %! 9@!/
M0' !3D!\ 4Q!B@%+09H"2D&K DE"O@)(0MX"2$+V DA"_P)(0O\!2$'_ 4A!
M_P'%1   M4L  *E0  ">5   E50  (M3  " 4   =4H  &I&  !A0@@ 7$$1
M %E"&P!70B4 54(N %-"-0!10CT 3T)# $]#2P!.0U( 341: $M$8P!*1&X!
M245Z 4=%B %&19@"14:I D1&O0)#1MP"0T;U D-&_P)#1O\!0T7_ 4-%_P'!
M1P  LD\  *94  "<5P  DE@  (A8  !^50  <4\  &9*  !<1@4 5T8/ %1&
M& !11B( 3T8K $Y&,P!,1SH 2T=! $I'20!)2%  2$A8 $=(80!%26P 1$EX
M 4))A@%!298!0$JG C]*NP(^2]@"/DKS CY*_P(^2?\!/TG_ 3])_P&]2@
MKU(  *-8  "96P  D%T  (9<  ![60  ;5,  &)/  !73 $ 44H- $Y*%0!,
M2Q\ 2DLH $E+, !'2S@ 1DP_ $5,1@!$3$X 0TU6 $)-7P! 36H /TUV 3U.
MA $\3I0!.TZE 3E/N0(Y3]0".4_R 3E._P$Y3O\!.4W_ 3I-_P&Z3@  K%8
M *%;  "77P  C6$  (-A  !X7@  :5@  %]6  !44@  3$\+ $E/$@!'4!P
M15 E $-0+0!"4#4 05$\ $!11  _44P /E)4 #Q270 [4F< .E)S #A3@@$W
M4Y(!-5.D 313MP$S5-$!,U/Q 313_P$T4O\!-%+_ 312_P&V4@  J5H  )Y@
M  "49   BV8  (!E  !T8P  9EX  %Q<  !16   1U4' $)5$ ! 51@ /U8A
M #U6*@ \5C( .U8Y #I700 Y5TD .%=1 #=86@ U6&4 -%AQ #)8@ $Q6) !
M+UFB 2Y9M0$M6<\!+5GO 2Y8_P$N5_\!+E?_ 2Y6_P&R5P  I5\  )ME  "1
M:0  AVH  'QJ  !Q:   8V4  %AB  !-7P  0UT" #Q;#0 Z7!0 .%P= #=<
M)@ U72X -%TV #-=/@ R748 ,5Y. #!>5P O7F( +5YN "Q??0 J7XX *5^@
M "A?LP$G7\P )U_M 2=>_P$G7?\!*%W_ 2A<_P&M7   HF0  )AJ  ".;@
M@V\  'EO  !N;@  8&L  %1I  !)9P  /V4  #5C"0 R8Q$ ,&,9 "]D(0 N
M9"D +60Q "QD.0 K94( *F5* "AE5  G95\ )F9K "1F>@ C9HL (F:= "!F
ML0 ?9LD 'V;K "!E_@ @9/\ (&/_ 2%C_P&I8@  GFH  )5P  "*<P  @'4
M '5U  !I=   7'(  $]Q  !$;P  .FX  #!M P I; T )VP4 "9L'  E;20
M)&TL "-M-  B;3T (6Y& "!N4  >;EL '6YG !QN=@ :;H< &6^: !AOK@ 6
M;\8 %F[I !=M_  8;/\ &&O_ !AK_P"D:0  FG$  )!V  "&>0  ?'L  '%[
M  !D>P  5WH  $IY   _>   -7@  "MW   B=@< '78/ !QW%@ ;=QX &G<F
M !EW+@ 8=S< %WA  !5X2@ 4>%8 $WAC !)X<@ 1>(, $'B7  ]XJP .>,,
M#G?F  YV^@ /=?\ $'7_ !!T_P"?<0  E7@  (M\  ""?P  =X$  &J"  !=
M@@  4((  $2"   X@@  +H(  "2"   <@@  %(() !&#$  0@Q8 $(,>  Z#
M)P .@S  #8,Y  V#1  ,@U  "X-=  F#;  (@WX !H.1  6"I0 #@KL !(';
M  2!\@ %@/\ !G__  9__P":>0  D'X  (:#  !]A0  ;X<  &*)  !5B@
M28L  #V,   QC   )HP  !V-   5C@  #X\#  J0#  &D!$ !(\8  ./(  !
MCRD  (\R  "0/0  D$D  (]6  "/90  CW8  (^*  ".GP  CK0  (W/  ",
M[@  C/L  (O_  "+_P"4@   BX4  (*)  !TC   9H\  %F1  !,DP  0)4
M #26   HE@  'I<  !68   /F@  "IL   *<"0  G X  )P3  "<&@  G"(
M )TK  "=-0  G4   )U.  "=7   G6X  )R!  "<EP  G*P  )O&  ":Z
MF?D  )G_  "8_P".B   AHP  'B0  !JE   7)<  $^:  !"G0  -IX  "F?
M   ?H0  %:(   ZD   (I@   *@   "I!   J0H  *D.  "I$P  JAH  *HB
M  "K*P  K#8  *Q$  "L4P  K&,  *QW  "KC@  JZ0  *N\  "JW@  J?0
M *G]  "I_P")C@  >Y,  &V7  !?G   4:   $2D   VI@  *J@  !ZI   4
MJP  #:X   :P    L@   +4   "U    M0,  +8)  "W#@  N!(  +@9  "Z
M(0  NRL  +PX  "]1P  O5@  +UK  "]@0  O9D  +VP  "]S   O.H  +SW
M  "[_@!^E0  <)L  &*@  !3I0  1JH  #BM   JKP  'K$  !.T   ,MP
M [D   "\    OP   ,(   #"    PP   ,0   #&!@  QPP  ,@0  #*%@
MS"   ,\K  #0.@  T4L  -%>  #2<P  THL  -*D  #3NP  T]@  -/M  #3
M]@!SG0  9*,  %:I  !'KP  .;,  "JV   =N0  $KP   J_    PP   ,8
M  #)    S0   ,\   #0    T@   -0   #6    V0(  -L(  #>#@  X1,
M .0=  #H*@  Z#P  .E/  #I9   ZGP  .N5  #KK   Z\(  .S5  #LY0!F
MI@  6*P  $FS   [N0  *[P  !W    1Q   "<@   #,    SP   -,   #9
M    W0   .    #A    XP   .4   #G    Z@   .P   #N!   \0L  /42
M  #X'   ^RL  /T^  #^4P  _FH  /^#  #_FP  _ZX  /^^  #_R@#_ !(
M_P 0 /\ $0#_ !, _P 9 /\ )@#_ #0 _P!! /\ 30#_ %@ _P!B /\ :P#_
M ', _P!Z /\ @0#_ (< _P"- /\ DP#_XGT024-#7U!23T9)3$4 $!+_ )D
M_P"@ /\ IP#^ *\ _ "Z /H R0#Y .$ ^ #S /< _P#V /\ ]0#_ /$ _P#I
M /\ Y #_ .$ _P#_  \ _P - /\ #0#_  X _P 4 /\ (0#_ "X _P \ /\
M2 #_ %, _P!= /\ 9@#^ &T _ !U /L >P#Y (( ^ "( /< C@#V )0 ] ";
M /, H@#Q *H [P"T .T P0#K -4 Z@#L .@ _ #G /\ Y0#_ .8 _P#@ /\
MV0#_ -0 _P#_  L _P ( /\ !@#_  D _P 0 /\ ' #_ "D _P V /\ 0@#[
M $X ]P!7 /0 8 #R &@ [P!O .T =@#L 'P Z@"" .@ B #G (X Y0"5 .,
MG #A *0 WP"N -T N0#: ,H UP#D -0 ]@#1 /\ T #_ -  _P#/ /\ RP#_
M ,< _P#_  , _P   /\   #_  0 _P - /H %@#V ", \P P /  / #M $<
MZ0!1 .4 6@#B &( WP!I -T ;P#: '8 V !\ -0 @@#2 (@ T "/ ,T E@#+
M )X R0"H ,< LP#% ,$ P@#8 ,  [P"_ /X O@#_ +T _P"\ /\ O #_ +P
M_P#_ @  _P   /\   #_    ]  ' .T $0#H !P XP I -\ -0#; $$ U@!+
M -$ 5 #- %P R@!C ,@ :0#& &\ PP!U ,$ >P"_ (( O@"( +P D "Z )@
MN "B +4 K "S +D L0#+ *\ YP"N /@ K #_ *L _P"L /\ K #_ *L _P#_
M!   _P   /8   #N    YP   -\ # #6 !4 SP B ,H +@#' #H PP!$ ,
M30"\ %4 N0!< +< 8P"U &D LP!O +$ =0"O 'L K0"" *L B@"I )( IP"<
M *4 I@"C +, H0## )\ W@"> /( G0#_ )P _P"< /\ FP#_ )L _P#_!P
M]@D  .D+  #?"@  U00  ,X !0#& !  P  : +L )P"W #( LP ] +  1@"M
M $\ J@!6 *@ 7 "F &, I !H *( ;P"A '4 GP!\ )T A "; (T F0"7 )<
MH@"5 *X DP"] )$ TP"0 .T CP#\ (X _P"- ?\ C0'_ (T!_P#Y#@  ZA(
M -P5  #-%0  Q!$  +X,  "Z @H M  2 *X '@"J "H I@ U *( /P"@ $@
MG0%0 )L"5@"9 EP EP-C )4#:0"3 V\ D01V ) $?P".!8@ C 62 (H&G@"(
M!JH A@>Z (4(SP"$"NL @@O\ ($,_P" #/\ @ S_ ( ,_P#Q%0  X!T  ,T@
M  #!(0  N!T  +$7  "L$   J D- *('%@"="2, F0HN )4+. "3#$$ D Q)
M (X-4 ",#5< B@U= (@-8P"'#6H A0YQ (,.>@""#H0 @ Z/ 'X/FP!\#Z@
M>Q"X 'H0S@!X$>P =A+_ '42_P!T$_\ =!/_ '03_P#H'@  TR8  ,,J  "X
M*@  KB@  *<C  "@'   FQ,# )8/$ "0$!L C!$G (D2,@"&$SL A!-# ((4
M2P" %%$ ?A17 'P47@![%64 >15L '<5= !V%GX =!:* '(7E@!Q%Z0 ;QBT
M &X8R0!M&>@ :QK\ &H;_P!J&_\ :AO_ &H;_P#@)@  RBT  +PQ  "P,P
MIS$  )\L  "7)@  D!\  (H7# "%&!8 @1DB 'X:+ ![&S8 >1L^ '<<10!U
M'$P <QQ3 '$=60!P'6  ;AUG &T>< !K'GH :AZ% &@?D@!G'Z  92"P &0A
MQ0!C(>0 8B+Z &$B_P!A(O\ 82+_ &$B_P#7+   PS0  +8X  "J.0  H3@
M )@U  "0+P  B"@  ( A" ![(!( =R$= '0B)P!Q(C$ ;R,Y &TC00!K(T@
M:2-. &@D50!F)%L 921C &,E:P!B)74 826! %\FC@!>)IT 72>M %LHP0!;
M*.  6BGW %DI_P!9*?\ 62G_ %DH_P#/,@  OCD  +$]  "F/P  G#\  ),\
M  "*-@  @3   'DJ P!R)@\ ;B<9 &LH(P!I*"P 9BDU &4I/ !C*4, 82I*
M & J40!>*E< 72I? %PK: !:*W( 62Q] %@LBP!6+9H 52VJ %0NO0!3+MP
M4B_U %(O_P!2+O\ 4B[_ %(N_P#*-@  NCT  *U"  "B1   F$0  (]!  "%
M/   >S<  '(Q  !K+ P 9RT5 &0M'P!A+B@ 7RXQ %TN.0!<+T  6B]& %@O
M30!7+U0 5C!< %4P9 !3,6X 4C%Z %$QB !0,I< 3C*H $TSNP!---@ 3#3S
M $PT_P!,-/\ 3#/_ $PS_P#&.@  MD(  *E&  ">20  E4D  (M'  "!0@
M=ST  &TW  !D,@D 8#(2 %TR' !:,B4 6#,M %8S-0!5,SP 4S1# %(T2@!1
M-%$ 4#19 $\U80!--6P 3#9W $LVA0!*-Y4 2#>F $<XN %'.-,!1CCQ 48X
M_P%&./\ 1CC_ $8W_P#!/@  LD4  *9*  "<30  DDT  (A+  !^1P  <T(
M &D]  !?-P8 6C80 %<W& !4-R( 4C<J % W,@!/.#D 33A  $PX1P!+.$X
M2CE6 $DY7P!(.FD 1SIU $4[@P!$.Y, 0SRD 4(\M@%!/= !03WP 4$]_P%!
M//\!03S_ 4$\_P"^0@  KTD  *-.  "94   CU$  (50  ![3   ;T8  &5"
M  !:/0( 5#L. %$[%0!/.Q\ 33LG $L[+P!)/#8 1SP] $<\1 !&/4L 13U4
M $0^7 !#/F< 0C]S $ _@0 _/Y$ /D"B #U M0$\0<X!/$'N 3Q!_P$\0/\!
M/$#_ 3T__P&Z10  K$P  *%1  "75   C54  (-4  !X40  ;$L  &%'  !6
M0@  3T , $P_$P!)0!P 1T D $9 + !$0#, 0T Z $)!0@!!04D 0$)1 #]"
M6@ ^0V4 /4-Q #M#?P Z1(\ .42@ #A%LP$W1<L!-T7L 3=%_P$W1/\!.$3_
M 3A#_P"W20  J5   )Y5  "46   BUD  (!8  !V5@  :%   %U,  !32
M2D4) $9$$0!$1!D 0D0B $%%*0 _13$ /D4X #U%/P \1D< .T9/ #I'6  Y
M1V( .$AN #9(?  U2(T -$F> #-)L0 R2<D ,4GK #))_@ R2/\ ,DC_ #-(
M_P"T3   IU0  )Q9  "27   B%T  'Y=  !S6@  954  %M2  !03@  1DH%
M $!)#@ ^218 /4D> #M*)@ Z2BX .4HU #A+/0 W2T0 -DM- #1,5@ S3&
M,DQL #%->@ P38L +DV< "U.KP L3L< +$[I "Q-_0 M3?\ +4S_ "U,_P"P
M4   I%@  )E=  "/80  AF(  'MA  !P7P  8EL  %A8  !.50  0U$! #M/
M#  X3Q, -D\; #5/(P T4"L ,U R #)0.@ Q4$( ,%%* "Y14P M4ET +%)I
M "M2>  I4H@ *%.: "=3K0 F4\4 )E/G "93_  G4O\ )U'_ "=1_P"L50
MH%P  )9B  "-9@  @V<  'AF  !M90  8&$  %5>  !*6P  /U@  #56"  Q
M51  ,%87 "Y6'P M5B< +%8O "M7-@ J5SX *5=' "A74  F6%H )5AG "18
M=0 C688 (5F8 "!9JP ?6<( 'UGE !]8^@ @6/\ (%?_ "%7_P"H6@  G6(
M )-G  "*:P  ?VP  '5L  !J:P  76@  %%E  !&8P  .V   #%> P J70T
M*%T3 "9=&P E7B, )%XJ "->,@ B7CH (5Y# "!?3  ?7U< 'E]C !Q@<0 ;
M8(( &6"5 !A@J0 78,  %F#B !=?^0 87O\ &5[_ !E=_P"D8   F6@  )!N
M  "&<   ?'(  ')R  !F<0  6&X  $QL  !!:P  -FD  "UG   C9@@ 'V8/
M !UF%0 <9AT &V8E !IF+0 99S4 &&<^ !=G2  69U, %6A? !-H;@ 2:'\
M$6B2 !!HI@ /:+T #FC@ !!G]P 09O\ $67_ !%E_P"?9P  EF\  (QS  ""
M=@  >'@  &UX  !@=P  4W8  $9T   [<P  ,7(  "=Q   ><0  %G * !-P
M$  3<!< $G ? !%Q)P 0<2\ $'$X  YQ0@ .<4X #7%;  QQ:0 +<7H "G&-
M  AQH0 &<;8 !G#2  =P[P (;_\ "6[_  EN_P";;P  D74  (=Y  !^?
M='X  &9^  !9?@  37X  $!]   U?0  *GP  "%\   8?   $7P$  Q\#  *
M?!$ "7P9  A\(0 '?"D !GPR  1\/0 #?$@  7Q5  !\8P  ?'0  'R'  ![
MG   >[$  'K+  !YZP  >?H  'G_  !X_P"6=P  C'P  (.   !Y@P  ;(0
M %Z%  !1A@  18<  #F'   MAP  (X<  !J'   2AP  #8@!  :)"@ !B0\
M (D4  "(&P  B",  (DL  ")-@  B4(  (A.  "(70  B&T  (B!  "'E0
MAZL  (;$  "%Y@  A/@  (3_  "$_P"0?@  AX,  'Z'  !QB0  8XL  %:-
M  !)CP  /)$  #"1   DD0  &I(  !*3   -E   !I4   "6!@  E@P  )40
M  "6%0  EAT  )8D  "6+@  ECD  )9&  "650  EF4  )9X  "5C@  E:0
M )2\  "3WP  D_4  )+_  "2_P"+A@  @XH  '6-  !GD   690  $R7   _
MF0  ,IH  ":;   ;G   $IT   R?   $H    *(   "C 0  HP<  *,,  "C
M$   I!4  *0<  "E)0  IB\  *8\  "F2P  IEL  *9N  "EA   I9L  *2S
M  "CT   H^\  *+\  "B_P"&C0  >)$  &J5  !<F0  3IT  $&@   SH@
M)J,  !NE   1IP  "JD   &K    K0   *\   "P    L    + %  "Q"P
ML@\  +,4  "T&P  M20  +<P  "W/P  MU   +=B  "W>   MY   +:I  "V
MP@  MN0  +;U  "U_@![DP  ;9@  %^=  !0H@  0J8  #2I   FJP  &JT
M !"O   )L@   +0   "W    N@   +P   "]    O@   +X   #  @  P0@
M ,(-  #$$@  QAD  ,DD  #*,@  RT,  ,M5  #,:@  S(,  ,R<  #+M0
MS,X  ,SI  #,]@!PFP  8:$  %*F  !$JP  -K   ">R   :M0  $+@   >[
M    O@   ,$   #$    R    ,L   #+    S0   ,X   #0    T@   -4#
M  #8"@  VQ   -X8  #B)   XS4  .1(  #E7   YG,  .:-  #FI0  YKP
M .;3  #GYP!CI   5:H  $:P   XM0  *+D  !J\   /P   !<0   #'
MRP   ,\   #4    V    -P   #=    WP   .$   #C    Y0   .@   #J
M    [08  /$.  #U%@  ^"4  /DX  #Y30  ^F,  /M\  #\E0  _*H  /R[
M  #]RP#_  \ _P . /\ #@#_ !  _P 6 /\ (P#_ #  _P ] /\ 20#_ %0
M_P!> /\ 9@#_ &X _P!V /\ ? #_ (( _P") /\ CP#_ )4 _@"; /T HP#[
M *L ^@"U /D PP#W -L ]@#P /0 _P#S /\ \@#_ .P _P#B /\ W #_ -8
M_P#_  P _P ) /\ " #_  H _P 2 /\ '@#_ "L _P X /\ 1 #_ $\ _P!9
M /X 80#\ &D ^@!P /@ =P#W 'T ]@"# /0 B0#R (\ \0"6 .\ G0#M *4
M[ "O .H O #H ,T Y@#H .0 ^@#C /\ X@#_ .  _P#5 /\ S@#_ ,L _P#_
M  8 _P ! /\   #_  0 _P . /\ &0#_ "4 _0 R /L /@#W $D \P!3 /
M7 #N &, [ !J .H <0#H '< Y@!] .0 @P#B (D X "0 -X EP#< )\ V0"I
M -8 M #3 ,0 T #> ,X \P#, /\ RP#_ ,H _P#( /\ P@#_ +X _P#_
M_P   /\   #_    ^P + /8 $P#Q "  [0 L .H . #G $, XP!- .  5@#<
M %T V0!D -4 :P#2 '$ T !V ,X ? #, (, R@") ,@ D0#& )D Q "C ,$
MK0"_ +L O0#/ +L ZP"Y /P MP#_ +< _P"V /\ M #_ +$ _P#_    _P
M /\   #V    [@ % .< #P#A !D VP E -4 ,0#2 #P S@!& ,H 3P#' %<
MQ !> ,$ 9 "_ &H O0!P +L =@"Y 'P N "# +8 B@"S ), L0"< *\ IP"M
M +, JP#% *D X0"G /4 I@#_ *4 _P"D /\ I #_ *0 _P#_    _    /$
M  #H    X    -0 "P#, !, QP ? ,( *@"_ #4 O  _ +@ 2 "U %  LP!7
M +  7@"N &0 K !I *L ;P"I '4 IP!\ *4 A "C (P H0"6 )\ H0"= *T
MF@"\ )@ T@"7 .X E0#^ )0 _P"5 /\ E0#_ )4 _P#\ 0  \ 4  .,'  #5
M!0  S    ,4 ! "^  X N  7 +, (P"O "X JP X *D 00"F $H HP!1 *$
M5P"? %T G0!C )L :0": &\ F !V )8 ?0"4 (8 D@"0 )  FP". *< C "V
M (H R0"( .< AP#Y (< _P"& /\ A@#_ (8 _P#T#   Y!   -$2  #%$0
MO0X  +8(  "Q  @ JP 1 *8 &P"A "8 G@ Q )H .@"8 $, E0!* ), 40"1
M %< CP!= (X 8P", &D B@!P (@ =P"& (  A "+ (( E@"  *, ?@"Q 'T
MQ ![ N$ >@/U 'H%_P!Y!?\ > ;_ '@&_P#J$P  UAH  ,8=  "Z'   L1D
M *H3  "D#0  GP4, )D % "5 !\ D0(I (T#,P"+!#P B 5$ (8&2P"$!E$
M@@=7 ($'70!_!V, ?0AJ 'L(<@!Z"'P > F& '8)D@!T"J  <PJO '$+P0!P
M#-\ ;PWV &X._P!M#O\ ;0[_ &T._P#A'   RR,  +PF  "Q)@  J"0  * >
M  "9&   DQ " (X+#@"("Q< A PB ($-+ !^#34 ? X] 'H.10!X#DL =PY1
M '4/6 !S#UX <1!E ' 0;@!N$'< ;!"" &L0CP!I$9T :!&M &82P !E$M\
M9!/V &,4_P!C%/\ 8A3_ &(4_P#6)   PRH  +4N  "J+P  H"T  )@H  "0
M(@  B1L  ((3" !]$1( >1(< '83)P!S%#  <10X &\5/P!M%48 ;!5, &H6
M4P!H%ED 9Q9A &46:0!D%W( 8A=^ &$8BP!?&)D 7AFI %P9O !<&M@ 6AOS
M %H<_P!9'/\ 61S_ %D<_P#-*@  O3$  *\U  "D-@  FS0  )(Q  ")*P
M@24  'D= P!S& X ;QD8 &P:(@!I&RL 9QLS &4<.P!D'$$ 8AU( & =3@!?
M'54 71U< %P>9 !;'FX 61]Y %@?AP!6()8 52"F %0AN !3(=( 4B+Q %(C
M_P!2(_\ 4B+_ %(B_P#(+P  N#8  *LZ  "@/   ECL  (TX  "#,@  >BT
M '(F  !J( P 9B 3 &,A'0!A(28 7R(O %TB-@!;(CT 6B-$ %@C2@!7(U$
M52-8 %0D80!3)&H 425V % E@P!/)I, 3B>C $PGM0!,*,X 2RCN $LI_P!+
M*/\ 2RC_ $LH_P##-   LSL  *<_  "<00  DD   (D^  !_.0  =3,  &PM
M  !C)P@ 7B81 %PF&0!9)R( 5R<K %4H,@!4*#D 4BA  %$H1@!0*4T 3BE5
M $TI70!,*F< 2RIS $DK@ !(*Y  1RRA $8MLP!%+<L 12[L $0N_P!$+O\
M12W_ $4M_P"^.   L#\  *1#  "910  CT4  (5#  ![/@  <3D  &<T  !>
M+@0 6"L. %4K%@!2+!\ 4"PG $\L+P!-+38 3"T\ $HM0P!)+4H 2"Y2 $<N
M6@!&+V0 12]P $,P?@!",(T 03&> $ RL0 _,L@ /S/J #\S_@ _,O\ /S+_
M #\R_P"[/   K4,  *%'  "620  C$D  (-(  !X1   ;3X  &,Y  !:-
M4C , $\P$P!,,!P 2C D $DQ*P!',3( 1C$Y $0Q0 !#,D< 0C)/ $$S6 !
M,V( /S1M #XT>P ]-8L /#:< #LVKP Z-\8 .3?H #DW_  Z-_\ .C;_ #HV
M_P"W0   JD8  )Y+  "430  BDX  (!,  !U2   :D,  & ^  !6.0  334)
M $DT$0!'-1D 134A $,U* !!-2\ 0#4V #\V/0 ^-D4 /3=- #PW50 [.&
M.CAK #DY>0 X.8D -SJ; #4ZK0 U.\0 -#OF #0[^P U._\ -3K_ #4Z_P"T
M0P  ITH  )Q.  "240  B%(  'Y0  !S30  9T@  %Q$  !2/P  2#H& $0Y
M#P!!.18 /SD> #XY)@ \.2T .SHT #HZ.P Y.T( .#M* #<\4P V/%T -3UI
M #0]=P S/H< ,3Z9 # _JP O/\( +S_D "\_^@ P/_\ ,#[_ # ^_P"Q1P
MI$T  )E2  "/50  AE8  'Q5  !Q4@  9$P  %E)  !/10  14 # #\^#0 \
M/A, .CX; #D^(P W/BH -C\Q #4_.  T/T  ,T!( #) 40 Q05L ,$%G "Y"
M=0 M0H4 +$.7 "M#J@ J0\  *43B "I#^0 J0_\ *T+_ "M"_P"N2@  H5$
M )=6  "-60  @UH  'E:  !N5P  85(  %=.  !-2P  0T<  #I#"@ V0Q$
M-$,8 #-#(  R1"< ,40O #!$-@ O13T +45& "Q%3P K1ED *D9D "E'<@ H
M1X, )D>5 "5(J  D2+X (TC@ "1(]P E1_\ )4?_ "9'_P"J3P  GU4  )1:
M  "+7@  @5\  '=>  !K7   7U@  %55  !+40  0$T  #5*!P P20X +DD5
M "U)'0 L220 *THK "I*,P H2CL )TM# "9+3  E2U8 )$QB "-,<  A3(
M($V3 !]-I@ >3;L '4[= !Y-]@ >3/\ 'TS_ "!+_P"G4P  G%H  ))?  "(
M8P  ?F0  '1C  !I80  7%X  %);  !'6   /%4  #)2 @ J4 P )T\2 "90
M&0 E4"  )% H "-0+P B43< (5%  "!120 >4E, '5)? !Q2;0 :4WT &5.0
M !A3I  64[D %5/9 !93]  74O\ &%'_ !E1_P"C60  F&   (]E  "%:
M>VD  '%I  !F9P  660  $UA  !"7P  .%P  "Y:   E6 @ (%<. !Y7%  =
M5QP '%@C !M8*P :6#, &5@\ !A810 665  %5E; !19:0 36GH $EJ- !%:
MH0 06K< #EK5 !!9\P 06?\ $5C_ !%8_P"?7P  E68  (QK  "";0  >&X
M &YO  !B;0  56H  $AH   ^9@  ,V4  "EC   @80$ && + !5@$  48!<
M$V > !)@)@ 28"X $6$W !!A0  /84L #F%8  UA9@ ,8G8 "V*)  IAG0 )
M8;( "&'+  AAZP )8/T "E__  M?_P";9@  DFT  (AQ  !^<P  =74  &IT
M  !<<P  3W(  $-P   X;P  +6X  "1L   ;:P  $VL$  YJ#  -:A( #&H9
M  MJ(0 *:BD "6HR  AJ/  ':T< !6M3  1K80 ":W$  &J$  !JF   :JT
M &G&  !IYP  :?@  &C_  !H_P"7;0  C7,  (1W  ![>@  <'L  &-[  !6
M>@  27H  #UY   Q>   )W<  !UV   5=@  #W8"  EV"@ $=@\  '85  !V
M'   =B0  '4L  !U-@  =4$  '5.  !U7   =6P  '5^  !TDP  =*@  '/
M  !SXP  <O<  '+_  !Q_P"2=0  B7H  (!^  !V@   :8$  %N"  !.@@
M08(  #6#   I@@  'X$  !:!   0@@  "H(   *#!P  @@T  ((1  ""%P
M@AX  ((F  ""+P  @CL  ()'  ""50  @64  (%X  "!C0  @*(  '^Z  !_
MW0  ?O0  'W_  !]_P"-?   A($  'N$  !NA@  8(@  %**  !%BP  .8P
M "R,   AC   %XP  !"-   )C@   H\   "0 P  CPD  (\.  "/$@  D!@
M ) ?  "0*   D#(  ) _  "030  D%T  (]P  "/A0  CIP  (ZS  "-T
MC/   (O^  "+_P"(A   @(@  '*+  !DC0  5I   $B3   [E0  +I8  "*6
M   7EP  #Y@   B9    FP   )T   "=    G0,  )T)  "=#0  GA$  )X7
M  "?'P  GRD  * U  "@0P  H%0  *!F  "?>P  GI,  )ZK  "=Q@  G>D
M )SY  "<_P"#BP  =8X  &>2  !9E@  2YD  #V<   PG@  (Y\  !>@   .
MH@  !Z0   "F    J    *H   "J    J@   *L!  "K!P  K P  *T0  "N
M%@  KQX  +$I  "Q.   L4@  +%:  "Q;P  L8@  +&@  "PN@  K]T  *_R
M  "O_0!XD0  :I8  %R:  !-GP  /Z,  #&F   CIP  %ZD   ZK   %K@
M +    "R    M0   +<   "W    N    +D   "Z    O ,  +T)  "^#@
MP!0  ,,>  #%*P  Q3P  ,9.  #&8@  QGH  ,:4  #&K0  QL@  ,7E  #%
M\P!LF0  7IX  $^D  !!J   ,JP  "2O   6L0  #;0   .W    N@   +T
M  #     Q    ,8   #&    R    ,D   #+    S    ,X   #0!@  TPT
M -@3  #<'@  WBT  -]   #@5   X6L  .&%  #AGP  X;<  .'/  #AY@!@
MH0  4J<  $.M   TL@  );4  !>Y   -O    ;\   ##    QP   ,H   #/
M    TP   -8   #7    V@   -P   #?    X0   .,   #F    Z0$  .P+
M  #P$@  \Q\  /0Q  #V1@  ]UP  /AT  #XCP  ^:8  /FX  #XR0#_  T
M_P + /\ "P#_  X _P 3 /\ 'P#_ "P _P Y /\ 10#_ %  _P!9 /\ 8@#_
M &H _P!Q /\ =P#_ 'X _P"$ /X B@#] )  _ "7 /H G@#Y *< ]P"Q /8
MO@#U -( \P#L /$ _@#P /\ \ #_ .8 _P#< /\ T@#_ ,T _P#_  < _P $
M /\  @#_  8 _P 0 /\ &P#_ "< _P S /\ /P#_ $H _@!4 /L 70#Y &0
M]P!K /4 <@#S '@ \@!^ /  A #O (H [0"1 .P F0#J *$ Z "K .8 M@#D
M ,< X@#C .  ]P#> /\ W0#_ -D _P#, /\ Q0#_ ,$ _P#_    _P   /\
M  #_  $ _P - /\ %@#\ "( ^0 N /8 .0#S $4 [P!. .P 5P#I %X Y@!E
M .0 ; #B '( X !W -\ ?@#= (0 VP"+ -@ D@#5 )L T@"D ,\ KP#- +X
MRP#5 ,D [P#' /\ Q0#_ ,0 _P"^ /\ N #_ +4 _P#_    _P   /\   #^
M    ]P ) /$ $0#K !P YP H .0 ,P#A #X W0!( -@ 40#3 %@ T !? ,X
M90#, &L R@!Q ,@ =P#& 'T Q "$ ,( C #  )0 O@"> +L J "Y +8 MP#(
M +4 Y@"S /H L0#_ +  _P"P /\ K #_ *D _P#_    _P   /H   #Q
MZ  # .  #0#8 !8 T0 B ,T +0#* #< Q@!! ,( 2@"_ %( O0!9 +H 7P"X
M &4 MP!J +4 < "S '8 L0!] *\ A0"M (T JP"7 *D H0"G *X I0"^ *(
MV "@ /( GP#_ )X _P"> /\ G@#_ )P _P#_    ]P   .L   #A    U@
M ,L "0#% !$ OP ; +L )@"W #$ M  Z +$ 0P"N $L JP!2 *D 6 "G %X
MI@!D *0 :0"B '  H !V )X ?@"< (8 F@"0 )@ FP"6 *< E "V )( R@"0
M .D CP#\ (X _P"- /\ C #_ (T _P#X    Z0(  -L#  #, 0  Q    +T
M @"V  T L  5 *L ( "G "H I  T *$ / "> $0 G !+ )H 4@"8 %@ E@!=
M )4 8P"3 &D D0!P (\ =P"- (  BP"* (D E0"' *$ A0"O (, P0"! .
M@ #U '\ _P!_ /\ ?P#_ '\ _P#N"@  W X  ,H0  "^#@  M0L  *\#  "I
M  < HP 0 )X & "9 ", E@ L ), -0"0 #X C@!% (P 2P"* %$ B !7 (8
M70"% &, @P!J ($ <0!_ 'H ?0"$ 'L CP!Y )P =P"J '4 NP!T -0 <@#P
M '( _P!R /\ <0#_ '$ _P#C$0  S1<  +\9  "S&0  JA4  *,0  "="@
MEP$* )$ $@"- !L B0 E (4 +P"# #< @  ^ 'X 10!] $L >P!1 'D 5P!X
M %T =@!D '0!:P!R 70 < )_ &X"BP!L Y@ :P.F &D$MP!H!<X 9P?L &8(
M_0!F"?\ 90G_ &4)_P#6&@  Q"   +8C  "K(P  H2   )D;  "2%   C X!
M (8'#0" !!0 ? 8> 'D'* !V"#  = @X '()/P!P"44 ;PI, &T*4@!L"E@
M:@M? &@+9P!G"W  90QZ &,,AP!B#)4 8 VD %\-M@!>#<X 7 [M %P/_P!;
M$/\ 6Q#_ %L0_P#-(0  O"@  *\K  "D*P  FBD  )(D  ")'P  @A@  'L1
M!0!U#0\ <0T7 &X.(0!K#BH :0\R &<0.0!E$$  9!!& &,030!A$%, 7Q%:
M %X18@!<$6L 6Q%V %D2@P!8$I( 5A.B %43M !4$\L 4Q3L %(5_P!2%O\
M4A7_ %(5_P#&*   MBX  *DR  "?,@  E3$  (PM  "#)P  >B$  '(:  !K
M$PL 9Q,3 &04' !A%"4 7Q4M %T5- !<%3L 6Q9" %D62 !8%D\ 5A=6 %47
M7@!3%V< 4AAR % 8?P!/&8X 3AJ? $P:L !+&\< 2QOI $H<_0!*'/\ 2AS_
M $H<_P#!+0  L30  *4W  ":.   D#<  (<T  !]+P  ="D  &PC  !D' <
M7AD0 %L:& !9&R$ 5QLI %4;, !4'#< 4AP] %$<1 !/'4L 3AU2 $T=6@!+
M'F, 2AYN $D?? !''XL 1B"< $4AK@!$(<0 0R+F $,B_ !#(O\ 0R+_ $,B
M_P"\,@  K3@  *$\  "7/@  C3T  (,Z  !Y-0  ;S   &8J  !>) ( 5R -
M %0@% !1(!T 3R$E $XA+ !,(3, 2R(Z $DB0 !((D< 1R). $8C5P!$(V
M0R1K $(D>0!!)8@ /R:9 #XFJP ])\$ /2?C #TH^@ ]*/\ /2?_ #TG_P"X
M-@  JCT  )Y   "40@  BD(  ( _  !V.P  ;#8  &(P  !9*@  424+ $TE
M$0!+)1D 224A $<F* !%)B\ 1"8V $,F/0!")T0 02=+ #\H5  ^*%T /2EI
M #PI=@ [*H8 .2N7 #@KJ0 W++\ -RS@ #<L^  W+/\ -RS_ #@L_P"U.@
MIT   )Q$  "11@  AT8  'U$  !S0   :#L  %\V  !5,0  3"L' $<I#P!%
M*A8 0RH> $$J)0 _*BP /BLS #TK.0 \*T$ .RQ( #HL40 Y+5L ."YF #8N
M<P U+X, -"^5 #,PIP R,+T ,3'> #$Q]P R,?\ ,C#_ #,P_P"Q/@  I$0
M )E(  "/2@  A4H  'M)  !P10  94   %L[  !2-@  2#$$ $(N#0 _+A,
M/2X; #LN(@ Y+RD ."\O #<O-@ V,#X -3!& #0Q3P S,5D ,C)D #$R<0 P
M,X$ +S23 "XTI@ L-;L +#7; "PU]0 M-?\ +33_ "XT_P"N00  HD@  )=,
M  "-3@  @TX  'E-  !N2@  8D4  %A   !./   13<  #TS"P Y,Q$ -S,8
M #8S'P T,R8 ,S,M #(T-  Q-#P ,#5$ "\U3  N-E8 +39B "PW;P K-W\
M*CB1 "@XI  G.;D )CG8 "<Y]  H.?\ *#C_ "DX_P"K10  GTL  )1/  "+
M4@  @5,  '=2  !L3P  7TD  %9&  !,0@  0CT  #@X"  T. \ ,C@5 #$X
M'0 O."0 +C@K "TY,@ L.3D *SI! "HZ2@ I.U0 *#M? "<\;0 E/'T )#V/
M ",]H@ B/;< (3[4 "$^\P B/?\ (SW_ ",\_P"H20  G4\  ))3  ")5@
M?U<  '56  !J4P  74\  %-,  !*2   0$0  #9 !0 O/0T +3T3 "L]&@ J
M/B$ *3XH "@^+P G/C< )C\_ "0_2  C0%( (D!= "%!:@ @07H 'D&- !U"
MH  <0K4 &T+1 !M"\0 <0O\ '4'_ !Y!_P"E30  FE,  )!8  "&6P  ?5P
M ');  !G6   6U0  %%2  !(3@  /4H  #-'   J0PL )D,0 "5#%@ D0QX
M(T0E ")$+  A1#0 ($4\ !Y%10 =14\ '$9: !M&:  91G@ &$>* !='G@ 6
M1[, %$C. !5'[P 61_\ %T;_ !=&_P"B4@  EU@  (U=  "$8   >F$  '!@
M  !E7@  65H  $]8  !$5   .5$  "].   F2P8 ($H. !Y*$P =2AH '$HA
M !M+*  :2S  &4LX !=+0@ 63$P %4Q7 !1,90 3374 $DV( !%-G  03;$
M#D[,  ]-[@ 03?\ $4S_ !%,_P">5P  E%T  (MB  "!90  =V8  &UF  !C
M9   5F$  $I>   _6P  -5@  "M6   B5 $ &E(* !92$  54A8 %%(= !-2
M)  24BP $5(T !%2/@ 04T@ #U-4  Y38@ -5'( #%2$  M4F  )5*T "%3%
M  E4YP *4_L "U+_  M2_P";70  D60  (AH  !^:P  =&P  &ML  !?:@
M4F<  $5D   Z8@  ,&   "9>   =70  %5L% !!:#  .6A$ #EH8  U;(  ,
M6R< "ULP  I;.@ )6T4 !UM1  9;7@ $6VT  UN   %;E   6Z@  %O   !:
MX@  6O8  5K_  )9_P"79   CFL  (1N  ![<   <G(  &=Q  !9<   3&X
M $!L   U:P  *FD  "%G   89@  $68!  QE"@ '90\ !&44  -D&P "9",
M &0L  !D-0  9$   &1,  !D6@  9&D  &1[  !DCP  8Z0  &.[  !BW0
M8O0  &+_  !A_P"3;   B7$  (!U  !X=P  ;7@  &!W  !2=@  1G4  #ET
M   N=   (W(  !IQ   2<0  #7$   9Q"   < T  ' 2  !P%P  ;Q\  &\F
M  !O,   ;SL  &]'  !O5   ;V0  &]U  !NB@  ;:   &VV  !LU@  :_(
M &O_  !K_P".<P  A7@  'U[  !S?0  97X  %A^  !+?@  /GX  #)^   F
M?0  ''P  !-\   -?   !GT   !]!0  ? L  'P/  !\$P  ?!D  'PA  !\
M*0  ?#0  'M   ![3@  >UX  'MO  !ZA   >IH  'FQ  !XS@  =^\  ';^
M  !V_P")>@  @7\  'B"  !K@P  784  $^&  !"AP  -8@  "F'   =AP
M%(<   V(   &B0   (H   "*    B08  (D,  ")#P  B1,  (D:  "*(@
MBBP  (HX  "*1@  B58  (EH  ")?   B)0  (>K  "&Q@  A>H  (7[  "$
M_P"%@@  ?88  &^(  !ABP  4XT  $6/   XD0  *Y$  !^2   4D@  #9,
M  24    E@   )<   "8    EP   )<%  "7"P  F X  )@3  "9&@  F2(
M )HN  ":/0  F4T  )E>  "9<P  F(L  )BC  "7O   EN(  );W  "5_P"
MB0  <HP  &2/  !6DP  2)8  #J9   LF@  'YL  !2<   ,G@   Y\   "A
M    HP   *4   "E    I0   *4   "F @  IP@  *<-  "H$0  J1D  *LC
M  "K,0  JT$  *Q3  "L9P  JX   *J:  "JLP  JM   *GO  "I^P!UCP
M9Y0  %F8  !*G   /)\  "VB   @HP  $Z4   NG   !J0   *L   "N
ML0   +(   "R    LP   +0   "U    M@   +@$  "Y"P  NQ   +T8  "_
M)   OS4  ,!'  # 6P  P'(  ,"-  #!I@  P,$  +_C  "^\P!JEP  6YP
M $VA   ^I0  +ZD  "&K   3K0  "[    "S    M0   +@   "\    OP
M ,$   #!    PP   ,0   #&    QP   ,D   #+    S@@  -$/  #5&
MV"<  -DY  #:30  VV0  -M^  #<F0  W+   -S)  #<XP!=GP  3Z4  $"J
M   RKP  (K(  !2U   *N    +L   "_    PP   ,8   #+    S@   -$
M  #1    U    -8   #9    VP   -X   #@    Y    .<&  #K#@  [QD
M / J  #R/P  \U4  /1M  #TB   ]*$  /2V  #TQP#_  D _P & /\ !P#_
M  P _P 1 /\ ' #_ "@ _P T /\ 00#_ $P _P!5 /\ 70#_ &4 _P!L /\
M<@#^ '@ _ !^ /L A #Z (L ^0"2 /< F0#V *( ] "L /, N0#Q ,L \ #H
M .X ^P#M /\ [ #_ .$ _P#2 /\ R0#_ ,0 _P#_  $ _P   /\   #_  0
M_P . /\ %P#_ ", _P O /\ .P#] $8 ^@!0 /< 6 #T %\ \@!F /  ; #O
M '( [0!X .P ?@#J (4 Z0", .< DP#E )P XP"F .$ L0#? ,$ W0#= -L
M] #9 /\ U@#_ ,\ _P#$ /\ O0#_ +D _P#_    _P   /\   #_    _P +
M /P $P#W !X ]  J /( -0#N $  Z0!* .8 4@#C %D X !@ -X 9@#< &P
MV@!R -< > #4 'X T@"% -  C0#. )4 S "? ,D J@#' +@ Q0#- ,, ZP#
M /X OP#_ +X _P"V /\ L #_ *T _P#_    _P   /\   #Y    \@ & .L
M#P#F !D X0 D -X +P#: #D TP!# ,\ 3 #, %, R0!: ,< 8 #% &8 PP!K
M ,$ <0"_ '< O0!^ +L A@"Y (X MP"8 +4 HP"S +  L0#" *X X "L /<
MJP#_ *H _P"H /\ HP#_ *  _P#_    _P   /4   #K    X0   -8 # #/
M !, R@ > ,8 *0#" #, OP ] +L 10"X $T M@!4 +, 6@"Q %\ L !E *X
M:@"L '  JP!W *D ?P"G (< I0"1 *, G "@ *D G@"X )P S@": .X F0#_
M )< _P"6 /\ E@#_ ), _P#]    \0   .4   #9    S0   ,0 !@"]  \
MMP 8 +, (@"P "P K0 V *D /@"G $8 I !- *( 4P"@ %D GP!> )T 9 ";
M &H F@!P )@ =P"6 (  E "* )$ E0"/ *( C0"P (L PP") ., B #Y (8
M_P"& /\ A@#_ (8 _P#S    XP   -$   #%    O0   +8   "N  L J  2
M *0 ' "@ "8 G  O )H -P"7 #\ E0!& )( 3 "1 %( CP!8 (T 70"+ &,
MB@!J (@ <0"& 'D A "# (( CP!_ )L ?@"I 'P NP!Z -4 > #R '@ _P!W
M /\ =P#_ '< _P#G!P  T0P  ,,-  "X#   K@@  *@   "B  4 FP . )8
M%0"2 !\ C@ H (L ,0"( #D A@!  (0 1@"" $P @ !2 '\ 5P!] %T >P!C
M 'H :P!X ', =@!] '0 B !Q )4 < "D &X M !L ,H :P#J &H _ !J /\
M:@#_ &H _P#:$   QA0  +@6  "M%0  I!(  )P.  "6!P  D  ) (H $ "%
M !@ @0 A 'X *@![ #( >0 Y '< 0 !U $8 <P!, '( 40!P %< ;@!> &T
M90!K &X :0!W &< @P!E )$ 8P"? &( KP!@ ,0 7P#D %\!^ !> O\ 7@+_
M %X"_P#.&   O1T  + @  "E'P  FQP  ),7  "+$0  A P  'X$"P!Y !(
M=0 ; '( (P!O "L ;0$S &L!.@!I D  9P-& &8#3 !D!%( 8P19 &$$8 !?
M!6D 7@5S %P&?P!:!HT 60>< %<(K0!6",$ 50GA %0+]@!4"_\ 5 O_ %0+
M_P#&'P  MB4  *DH  ">*   E"4  (LA  "#&P  >Q0  '0. P!N"0T :0@4
M &8)'0!D"B4 8@HM & +- !>"SH 70M  %L,1P!:#$T 6 Q4 %<-7 !5#60
M5 UO %(->P!0#HH 3PZ: $X.K !,#\( 3!#C $L0^0!+$/\ 2Q'_ $L0_P"_
M)@  L"L  *0O  "9+P  CRT  (8I  !])   =!X  &P7  !E$0< 7PX0 %P/
M%P!:$!\ 6! G %80+@!4$#4 4Q [ %(10@!0$4@ 3Q%0 $X15P!,$F  2Q)K
M $D2> !($X< 1A.7 $44J0!$%+X 0Q7? $,6^ !#%O\ 0Q;_ $,6_P"Z*P
MJS$  * T  "5-0  BS0  ($Q  !X*P  ;R8  &8@  !>&0$ 5Q0- %04$P!1
M%!L 3Q4C $X5*@!,%3$ 2Q8W $D6/@!(%D0 1Q=, $475 !$%UT 0QAG $$8
M= ! &8, /QJ4 #T:I@ \&[L .QO; #L<]@ \'/\ /!S_ #P<_P"U,   J#8
M )PY  "1.P  ASH  'XW  !S,@  :BT  &$G  !9(0  41L) $P9$ !*&A<
M2!H? $8:)@!%&RT 0QLS $(;.@!!'$$ 0!Q( #X<4  ]'5D /!YD #L><0 Y
M'X  .!^2 #<@I  V(+@ -2'6 #4A]  U(O\ -2'_ #8A_P"R-   I#H  )D^
M  "//P  A3\  'L\  !P.   9S(  %TM  !4*   3"(% $8?#@!#'Q0 01\;
M #\?(@ ^("D /2 P #L@-@ Z(3T .2%% #@B30 W(E< -B-B #0C;@ S)'X
M,B2/ #$EH@ O);8 +R;2 "\F\@ O)O\ ,";_ # F_P"O.   HCX  )9"  ",
M0P  @D,  'A!  !N/0  8S@  %HS  !1+@  2"@! $ D#  ](Q$ .R08 #DD
M'P X)"8 -B0L #4E,P T)3H ,R9" #(F2@ Q)U0 ,"=? "\H;  N*'L +"F-
M "LJH  J*K0 *2K/ "DK\  J*_\ *BK_ "LJ_P"L/   GT(  )1&  "*1P
M@$<  '9%  !L0@  83T  %<X  !.,P  1"X  #PI"0 W*!  -2@5 #,H'  R
M*", ,"@I "\I,  O*C< +BH_ "TK2  L*U( *RQ= "HL:@ H+7D )RV+ "8N
MG@ E+K, )"_- "0O[@ E+_\ )2__ "8N_P"I/P  G44  )))  "(2P  ?DP
M '1*  !J1P  7D(  %0]  !+.0  030  #@O!@ R+0T ,"T3 "XM&0 M+2
M*RTG "HN+@ I+C4 *2\] "@O1@ G,$\ )3!; "0Q:  C,7< (C*) "$RG0 ?
M,[$ 'C/+ !XS[0 ?,_\ (#/_ "$R_P"F0P  FDD  )!-  "&3P  ?%   '-/
M  !H3   7$8  %)#  !)/P  /SL  #8V @ N,@P *S(1 "DR%P H,AX )C(D
M "4S*P D,S( (S0Z "(T0P A-4T (#58 !\V90 >-G4 '#>' !LWFP :-Z\
M&3C( !DXZP :./\ &S?_ !LW_P"C1P  F$T  (Y1  "$4P  >U0  '%3  !F
M4   6DP  %!)  !'10  /4$  #,]   J.0D )3<. ",W%  B.!L (3@B " X
M*  ?.#  'CDX !TY00 <.DL &CI6 !D[8P 8.W( %CN% !4\F0 4/*T $SW&
M !,]Z0 4//T %3S_ !8[_P"@2P  E5$  (M5  ""6   >5D  &Y8  !D5@
M6%$  $Y/  !%2P  .D<  #!#   G0 4 (#X- !T^$0 </A< &SX> !H^)0 9
M/BT &#\U !8_/@ 5/T@ %$!3 !- 8  207  $4&" !!!EP /0:P #D+$  Y"
MYP /0?P $$'_ !! _P"=4   DU8  (E:  " 70  =EX  &Q=  !B6P  5E<
M $Q5  !!40  -DX  "Q+   C2   &T4) !=$#P 51!0 %$4; !-%(@ 212D
M$44Q !%%.P 01D4 #T90  Y'7@ -1VT #$=_  M'DP )1Z< "$>^  A'X  )
M1_8 "D;_  M&_P":50  D%L  (=@  !]8@  <V,  &IB  !@80  4UX  $=:
M   \5P  ,E4  "A2   ?4   %TX$ !%,#  /3!$ #DP7  Y,'@ -324 #$TN
M  M--P *34( "4U-  =.6@ &3FD !$Y[  ).CP !3J0  $VZ  !-VP !3?(
M 4W_  ),_P"66P  C6(  (1F  !Z:   <6D  &AI  !<9P  3V0  $)A   W
M7P  +5P  "-:   :6   $E<!  U6"0 )50X !U43  95&@ $52(  U4J  )5
M-   53X  %5*  !65P  5F4  %5W  !5BP  5:   %6V  !4U   5/$  %/]
M  !3_P"38@  BF@  (!L  !W;@  ;V\  &-N  !6;   26H  #UH   R9@
M)V4  !UC   58@  #F$   E@"  #8 T  %\1  !?%P  7QX  %\F  !?+P
M7SH  %]%  !?4P  7V$  %YR  !>AP  79P  %VR  !<SP  7.\  %O]  !;
M_P"0:@  AF\  'UR  !U=   :G4  %UT  !/<P  0G(  #9P   K;P  (&X
M !=M   0;   "FP   )K!@  :PL  &H/  !J%   :AH  &HA  !I*@  :30
M &E   !I3@  :5P  &EM  !H@@  :)@  &>N  !FR@  9>T  &7\  !D_P"+
M<0  @G8  'IY  !P>P  8GL  %5[  !(>@  .WH  "]Z   C>0  &7@  !%W
M   *=P   W<   !W @  =P@  '8-  !V$   =A4  '8;  !V(P  =BX  '4Z
M  !U1P  =58  '5H  !T?   =)(  '.J  !RQ   <>D  '#[  !P_P"&>0
M?WT  '9_  !H@0  6H(  $R"   _@P  ,H0  "6#   :@P  $8,   J#   "
M@P   (0   "%    A ,  (,(  "##0  @Q   (,5  "$'   A"8  (0R  "$
M/P  @T\  (-@  ""=0  @HP  (&D  " O0  ?^,  '[Y  !^_P""@   >H0
M &R&  !>B   4(H  $*+   UC0  )XT  !N-   1C@  "HX   "/    D0
M )(   "2    D@   )(!  "2!P  D@P  )(0  "3%0  DQT  )0H  "4-@
ME$4  )-7  "3:P  DX(  )*<  "1M@  D-@  (_S  "/_P!^AP  <(H  &&-
M  !3D   19,  #>5   IE@  ')<  !&8   )F0   )L   "<    G@   *
M  "@    H    *    "A    H00  *()  "C#@  I!0  *4=  "F*@  ICH
M *9,  "E8   I7@  *62  "DK   I,D  */K  "B^@!SC@  9)$  %:5  !'
MF0  .9P  "J>   =H   $:$   BC    I0   *<   "I    K    *X   "N
M    K@   *\   "P    L0   +(   "S!@  M0T  +<3  "Y'@  N2X  +I
M  "Z5   NVH  +J%  "YH0  N;L  +K>  "Y\@!GE0  6)D  $J>   [H@
M+*8  !VH   1J@  !ZP   "O    L0   +0   "X    NP   +P   "\
MO@   +\   #     P@   ,0   #&    R ,  ,L+  #/$@  T2   -$R  #2
M1@  TUT  -1V  #4D@  U:L  -7$  #4X@!;G0  3*(  #VG   OK   'Z\
M !&Q   'M0   +@   "[    O@   ,(   #'    R@   ,P   #,    S@
M -    #2    U0   -@   #;    WP   .(   #F"P  ZQ,  .PD  #M.
M[DX  .]G  #P@@  \)P  /"R  #QQ0#_  , _P ! /\ ! #_  D _P / /\
M& #_ "0 _P P /\ / #_ $< _P!1 /\ 60#_ &  _0!G /P ;0#Z ', ^0!Y
M /@ ?P#V (4 ]0", /, E #R )T \ "G .X LP#L ,0 ZP#A .H ^ #I /\
MYP#_ -D _P#+ /\ P@#_ +T _P#_    _P   /\   #_    _P , /\ % #_
M "  _P K /X -P#Z $( ]@!+ /( 4P#P %L [@!A .P 9P#J &T Z !S .<
M>0#E '\ XP"& .$ C@#? )8 W0"@ -L K #8 +L U #1 -, \ #0 /\ S@#_
M ,@ _P"] /\ M@#_ +( _P#_    _P   /\   #_    _0 ( /< $ #S !H
M[P F .T ,0#H #L XP!% .  30#< %4 V0!; -8 80#3 &< T0!L ,\ <@#-
M '@ RP!_ ,D AP#' )  Q0": ,, I0#  +( O@#% +P Y0"Z /L N #_ +<
M_P"P /\ J0#_ *4 _P#_    _P   /X   #U    [  # .4 #0#? !4 V@ @
M -0 *@#0 #4 RP ^ ,@ 1P#% $X P@!5 ,  6P"^ &$ O !F +H ; "X '(
MM@!X +4 @ "S (@ L0"2 *X G@"L *H J0"[ *@ U0"F /, I #_ *, _P"A
M /\ FP#_ )@ _P#_    ^P   /    #E    V    ,X "0#' !$ P@ : +X
M) "[ "X MP X +0 0 "Q $@ K@!. *P 5 "J %H J0!? *< 90"E &L I !Q
M *( > "@ ($ G@"+ )P E@"9 *, EP"R )8 QP"3 .@ D@#^ )$ _P"0 /\
MC0#_ (L _P#Y    ZP   -T   #/    Q@   +P ! "U  T L  5 *P '@"H
M "@ I0 Q *( .0"? $$ G0!( )L 3@"9 %, EP!9 )8 7@"4 &0 D@!J )
M<0". 'H C "# (H CP"( )P A@"J (0 O "" -P @0#V (  _P!_ /\ ?P#_
M 'X _P#L    V@   ,D   "^    M@   *X   "G  D H0 0 )P & "8 "(
ME0 J )( ,@"0 #H C0!! (L 1P") $T AP!2 (8 6 "$ %T @@!D ($ :P!_
M ', ?0!] 'L B !X )4 =@"C '4 M !S ,P <0#M '  _P!P /\ < #_ '
M_P#?!0  R@H  +P+  "Q"0  J 0  *$   ";  , E  , (\ $P"* !L AP D
M (0 + "! #, ?P Z 'T 00![ $< >0!, '< 4@!V %< = != '( 9 !P &T
M;P!V &P @@!J (\ :0"= &< K@!E ,, 9 #D &, ^@!C /\ 8@#_ &, _P#0
M#@  OQ(  +(3  "G$@  G1   )4+  "/ P  B0 ' (( #@!^ !4 >@ > '8
M)0!T "T <0 T &\ .@!N $  ; !& &H 3 !I %( 9P!8 &8 7P!D &< 8@!Q
M &  ? !> (D 7 "8 %L J0!9 +P 6 #< %@ ] !8 /\ 5P#_ %< _P#&%@
MMAH  *H=  "?'   E1D  (T4  "%#P  ?@D  '<!"@!R !  ;@ 7 &H 'P!H
M "< 90 N &0 - !B #L 8 !  %\ 1@!= $P 7 !3 %H 6@!8 &( 5P!L %4
M=P!3 (4 4@"4 % !I0!/ ;@ 3@+2 $T$\ !-!?\ 307_ $T%_P"_'0  L"(
M *,E  "9)0  CR(  (4=  !]&   =1(  &X- @!G!@P 8P,1 %\"&0!= R$
M6P0H %D$+P!7!34 5@4[ %0&00!3!D< 409. % '50!.!UX 30AG $L(<P!)
M"8$ 2 F2 $<*HP!%"K8 1 O0 $0,[P!##?\ 0PW_ $0-_P"Y)   JBD  )XL
M  "4+   BBH  ( F  !W(0  ;AL  &84  !?#P4 60L- %4*$P!3"QL 40LB
M $\,*0!-#"\ 3 PV $L-/ !)#4( 2 U) $8-40!%#EH 1 YD $(.< ! #G\
M/P^0 #X0H@ \$+8 .Q#1 #L1\0 [$?\ .Q'_ #P1_P"T*0  IB\  )HR  "0
M,@  AC$  'PM  !R*   :2,  &$=  !9%@  41$( $P/$ !*$!8 2! = $80
M) !%$"L 0Q$Q $(1-P!!$3X 0!%% #X230 ]$E8 /!)A #H3;0 Y$WP -Q2-
M #84GP U%;, -!7- #,6[@ T%O\ -!;_ #06_P"O+@  HC0  )<W  ",.
M@C8  '@T  !N+@  92H  %PD  !4'@  3!@$ $84#0!"%!( 0!09 #\4(  ]
M%2< /!4M #L5-  Y%CH .!9" #<62@ V%U, -1=> #,8:@ R&7D ,!F* "\:
MG0 N&K$ +1O* "T;[  M'/\ +AO_ "X;_P"L,@  GS@  )0[  "*/   @#P
M '8Y  !K-   8B\  %DJ  !0)0  1Q\  $ :"@ \&1  .AD6 #@9'0 V&B,
M-1HI #0:,  S&C< ,AL^ #$;1P O'%  +AU; "T=9P L'G8 *AZ( "D?FP H
M'ZX )R#' "8@Z@ G(/X *"#_ "@@_P"I-@  G3P  )(_  "'00  ?4   '0^
M  !I.@  7S4  %8P  !-*P  1"4  #L@!P V'@X ,QX3 #(>&0 P'B  +QXF
M "X?+0 M'S0 +" [ "L@1  J(4X *2%8 "<B90 F(G0 )2.% ",CF0 B)*T
M(23% "$EZ  B)?T (B3_ ",D_P"F.@  FC\  (]#  "%10  >T0  ')#  !G
M/P  73H  %,V  !*,0  02P  #@F P Q(PP +B(1 "PB%@ J(AT *2(C "@C
M*@ G(S$ )B0Y "4E00 D)4L (R96 "(F8P A)W( 'R># !XHEP =**L &RG#
M !LIY@ <*?L '2G_ !XH_P"C/@  F$,  (U'  "#20  >DD  '!'  !F1
M6C\  %$[  !'-P  /C(  #4M   L* D *"</ "<G%  E)QH )"<A ",H)P B
M*"X (2DV " I/P ?*DD 'BI4 !TK8  ;*V\ &BR! !DLE0 7+:D %BW! !8M
MY  7+?H &"W_ !DM_P"A00  E4<  (M+  ""30  >$T  &Y,  !D20  6$0
M $]   !&/0  /3@  #,T   J+P8 )"P- "$L$@ @+!@ 'RT> !XM)0 =+2P
M'"XT !LN/  :+T8 &"]1 !<P7@ 6,&T %3%_ !,QDP 2,:@ $3*_ !$RX@ 2
M,OD $S'_ !,Q_P">10  DTL  (E/  " 40  =E(  &U0  !B3@  5DD  $U&
M  !$0P  .S\  #$Z   G-@, 'S(+ !PR$  ;,A4 &3(; !@R(@ 7,RD %C,Q
M !4T.@ 4-$0 $S1/ !(U7  1-6L $#9]  \VD0 .-J8 #3>\  TWW0 --O8
M#C;_  \V_P";20  D4\  (=3  !^5@  =58  &I5  !@4P  54\  $Q,  !"
M20  .$4  "Y!   D/0  '#H( !8X#@ 5.!( %#@8 !,Y'P 2.28 $3DN ! Y
M-P /.D$ #CI,  T[60 -.V@ "SMZ  H[C0 )/*( !SRX  <\U0 (//  "3O_
M  H[_P"83@  CE0  (58  !\6P  <EL  &A:  !>6   4U4  $E2   ^3@
M-$L  "I'   A1   &$(# !) "P 0/Q  #C\5  X_'  -0", #$ K  M -  *
M0#X "4%*  =!5@ &064 !$%V  -!B@ !09\  $&T  !!T  !0>X  4'\  )
M_P"55   C%D  (->  !Y8   <&   &9@  !=7@  45L  $57   Z5   +U$
M "5/   <3   %$H   Y("  +1PX "$<2  ='&0 &1R  !4@H  -(,0 "2#L
M $A'  !(4P  2&(  $AS  !(A@  2)L  $BQ  !'S   1^T  $?[  !'_P"2
M6@  B6   (!C  !W90  ;F8  &5F  !99   3&   $!=   U6P  *ED  "!7
M   750  $%,   M2!P %40T  5 1  !0%@  4!T  % E  !0+@  4#@  %!#
M  !04   4%X  %!O  !0@P  3Y@  $^N  !.R0  3NL  $W[  !-_P"/80
MAF8  'UI  !T;   ;&T  &%K  !3:0  1F<  #ID   O8P  )&$  !I?   2
M7@  #%P   9<!@  6PL  %H/  !:$P  6AD  %DA  !9*0  63,  %D_  !9
M3   65H  %EK  !8?@  6)0  %>K  !7Q0  5ND  %7[  !5_P",:   @FT
M 'IP  !R<@  9W(  %IQ  !,<   /VX  #-M   H:P  '6H  !1H   -9P
M!V<   !F P  9@D  &4-  !E$0  9!4  &0<  !D)   9"X  &0Z  !C1P
M8U4  &-F  !C>@  8I   &&G  !@P0  7^8  %_Z  !>_P"';P  ?W0  'AW
M  !N>   8'@  %)W  !%=P  .'8  "MV   @=   %G,   YS   '<@   '(
M  !R    <04  '$*  !Q#@  <!$  ' 7  !P'@  <"<  ' S  !O0   ;U
M &]@  !N=   ;HL  &VB  !LO   :^(  &KX  !I_P"#=P  ?'L  '-]  !E
M?@  5W\  $E_   \?P  +X   ")_   7?@  #WX   =^    ?P   '\   !_
M    ?@   'X%  !^"@  ?@T  'X1  !^%P  ?B   'XK  !].0  ?4@  'U9
M  !\;0  ?(0  'N<  !ZM@  >=H  'CU  !W_P" ?P  =X(  &F#  !;A0
M388  #^(   RB0  )(D  !B)   /B0  !XH   "+    C    (T   "-
MC    (P   ", P  C @  (T-  "-$0  C1<  (XB  ".+P  CC\  (U0  "-
M9   C'L  (R5  "+K@  BLT  (GO  ")_P![A0  ;8@  %Z*  !0C0  0H\
M #21   FD@  &9,   Z4   &E0   )8   "8    F@   )L   ";    FP
M )L   ";    G    )T%  "="P  GA   )\7  "@)   H#0  *!&  "@60
MGW   )^*  ">I0  GL(  )WH  "<^0!PC   88\  %.2  !$E@  -ID  ">;
M   9G   #YT   6?    H0   *,   "E    J    *D   "I    J0   *H
M  "K    K    *T   "N 0  L D  +(/  "S&   M"<  +0Y  "U30  M&0
M +1^  "SF@  L[0  +/5  "S\ !DDP  59<  $>;   XGP  *:(  !JD   .
MI@  !*@   "K    K0   +    "T    M@   +@   "X    N0   +H   "\
M    O0   +\   #     PP   ,4'  #)#P  RAH  ,LL  #,0   S58  ,YO
M  #-BP  S*@  ,S"  #,X@!8FP  2:   #JE   LJ0  '*L   ^N   $L0
M +0   "W    N@   +X   ##    Q@   ,@   #(    R@   ,L   #-
MSP   -(   #5    V0   -T   #A!0  Y@\  .<>  #H,@  Z4@  .I@  #K
M>P  ZY<  .RN  #LP@#_    _P   /\   #_  8 _P - /\ %0#_ "$ _P L
M /\ . #_ $, _P!, /X 5 #[ %L ^@!B /@ : #V &X ]0!T /0 >@#R (
M\0"' .\ CP#M )< ZP"A .D K0#G +T Y0#8 .0 \P#B /\ X #_ -  _P#$
M /\ O #_ +8 _P#_    _P   /\   #_    _P ) /\ $0#_ !P _0 G /D
M,@#U #T \0!& .T 3P#K %8 Z !< .8 8@#D &@ XP!N .$ <P#? 'D W0"
M -H B #8 )$ U "; -( I@#/ +0 S #) ,D Z0#( /\ QP#_ ,$ _P"W /\
MKP#_ *L _P#_    _P   /\   #_    ^  % /( #@#N !< Z@ B .8 + #A
M #< W0!  -@ 20#3 %  T !6 ,X 7 #, &( R@!G ,@ ;0#& ', Q !Y ,(
M@0#  (H O@"4 +P GP"Y *P M@"^ +0 W0"S /< L0#_ +  _P"H /\ H@#_
M )X _P#_    _P   /D   #O    Y@   -\ "P#6 !( T  < ,P )@#( #
MQ  Z ,  0@"] $H NP!0 +@ 5@"V %L M0!A +, 9@"Q &P L !R *X >@"L
M (( J0", *< F "E *4 HP"T *  RP"? .X G0#_ )P _P"9 /\ E #_ )$
M_P#_    ]@   .H   #=    SP   ,< !@#   \ NP 7 +< ( "S "H L  S
M *T .P"J $, IP!) *4 3P"C %4 H@!: *  7P"> &4 G0!K )L <@"9 'L
MEP"% )0 D "2 )T D "L (X OP", .( BP#Z (D _P") /\ A@#_ (, _P#T
M    Y    -0   #(    OP   +4  0"N  L J0 2 *4 &P"A ", G@ L )L
M- "8 #P E@!# )0 20"2 $X D !3 (X 60"- %X BP!D (D :P"' ', A0!]
M (, B "! )4 ?P"D 'T M0![ ,\ >0#Q '@ _P!W /\ =P#_ '4 _P#E
MT0   ,,   "X    KP   *@   "@  8 F@ . )4 %0"1 !X C@ F (L +0"(
M #4 A@ \ (0 0@"" $< @ !- '\ 4@!] %@ >P!> 'D 90!X &T =@!V ',
M@0!Q (X ;P"= &T K@!L ,0 :@#G &D _0!H /\ : #_ &D _P#5 P  PP<
M +8(  "K!@  H@   )L   "4    C0 * (@ $ "# !@ ?P @ 'P )P!Z "X
M=P U '4 .P!T $$ <@!' '  3 !O %( ;0!8 &L 7P!I &8 9P!P &4 >P!C
M (@ 8@"7 &  IP!> +L 70#< %P ]@!< /\ 6P#_ %L _P#)#0  N1   *P1
M  "A$   EPT  (\(  "(    @@ % 'L #0!W !( <P : &\ (0!L "@ :@ O
M &@ -0!G #L 90!! &, 1@!B $P 8 !2 %\ 60!= &$ 6P!J %D =0!7 ((
M50"1 %0 H@!3 +4 40#/ %  [P!0 /\ 4 #_ %  _P"_%   L!@  *0:  "9
M&0  CQ8  (<1  !_#0  =P8  '$ " !K  X 9P 4 &0 &P!A "( 7@ I %T
M+P!; #4 60 [ %@ 00!6 $8 50!- %, 5 !2 %P 4 !E $X < !, 'T 2P"-
M $D G@!( +  1P#' $8 Z0!& /L 1@#_ $4 _P"X&P  JB   )XB  "3(@
MB1\  ( :  !W%0  ;Q   &@+  !A! H 70 0 %D %@!6 !T 5  C %( *@!0
M #  3P U $X .P!, $$ 2P!( $D 3P!' 5< 1@%A $0"; !# GD 00.) $ #
MF@ ^!*T /03$ #P%Y0 \!_@ / ?_ #P'_P"R(@  I2<  )DI  ".*0  A"<
M 'LC  !Q'@  :1@  &$2  !:#0, 4P@, $\%$0!,!1< 2@8> $@&) !'!BH
M10<P $0'-@!#"#T 00A# $ (2P ^"5, /0E= #L*:  Z"G8 . N' #<+F0 U
M"ZP - S" #,,Y  S#?D ,PW_ #0-_P"M)P  H"P  )4O  "++P  @"X  '<J
M  !M)0  9"   %P:  !4%   3 \& $8,#0!##!( 00P8 #\,'P ^#"4 / TK
M #L-,@ Z#3@ . T_ #<.1P V#E  - Y: #,.9@ Q#W0 , ^% "X0F  M$*L
M+!## "L1Y0 L$?H +!'_ "T1_P"J+   G3$  )(T  "'-0  ?30  '0Q  !J
M*P  8"<  %@A  !/&P  1Q8  $ 1"0 [$ \ .1 4 #<0&P V$"$ -! G #,1
M+0 R$30 ,1$[ # 10P N$DT +1)7 "P28P J$W$ *1." "<4E0 F%*D )17
M "05XP E%OH )A;_ "85_P"F,0  FC8  (\Y  "%.@  >SD  '$V  !G,0
M72T  %0H  !,(@  0QT  #L7!0 U% T ,A,1 #$4%P O%!T +A0D "P4*@ K
M%3$ *A4X "D60  H%DH )Q=4 "878  D&&\ (QB  "$9DP @&:< 'QF^ !X:
MX  ?&O@ (!K_ " :_P"C-   F#H  (T]  "#/@  >3T  &\[  !E-P  6S(
M %(M  !)*   0",  #@> 0 P&0H +!@/ "H8%  I&!H )Q@@ "89)P E&2T
M)!HU ",:/@ B&T< (1M2 " <7@ ?'6P '1U^ !P=D0 :'J4 &1Z\ !@?W0 9
M'_8 &A__ !L>_P"A.   E3T  (M!  "!0@  =T(  &U   !C/   63<  $\S
M  !&+@  /2D  #4D   M( < )QT- "4=$@ C'1< (1T= "$=)  @'BL 'QXR
M !X?.P ='T4 '"!/ !HA7  9(6H &")[ !8BCP 5(J, %".Z !,CV@ 4(_4
M%2/_ !8C_P">/   DT$  (E$  !_1@  =48  &Q$  !B00  5SP  $TX  !$
M-   /#   #,K   J)@, (R(+ " A$  >(14 '"(; !LB(0 :(B@ &B,P !DC
M.  8)$( %B5- !4E60 4)F@ $R9Y !(FC0 1)Z( $">X  XGU@ 0*/0 $2?_
M !$G_P"<0   D44  (=(  !]2@  =$H  &I)  !@1@  54$  $P^  !#.@
M.C8  #$R   H+0  ("D) !LG#@ 9)Q( &"<8 !8G'P 5*"4 %"@M !,H-@ 2
M*4  $BE+ !$J5P 0*F8 #BMW  XKBP -+)\ #"RU  LLSP ,+.\ #2S_  TK
M_P"91   CTD  (5,  !\3@  <T\  &E.  !>2P  4T<  $I$  !"0   .3T
M "\X   E-   '3 % !8M#  4+!  $RT5 !(M'  1+2, $"TJ  \N,P .+CT
M#2](  TO50 ,,&, "C!T  DPB  (,9P !C&Q  8QRP &,>L !S#\  @P_P"7
M2   C4T  (-1  !Z4P  <50  &=2  !=4   4DP  $E*  ! 1@  -4(  "L^
M   B.@  &C<! !(T"0 /,PX #C,3  TS&0 -,R  ##0H  LT,0 *-3L "#5&
M  <U4@ %-F  !#9Q  (VA   -ID  #:O   VR   -N@  #;Y  $U_P"430
MBE(  (%6  !X6   ;UD  &58  !;50  45(  $=/   \3   ,4@  "=$   >
M00  %C\  ! \!P +.@T "3H1  @[%P &.QX !3LF  0[+@ ".S@  3Q#   \
M3P  /%X  #QN   \@0  /)<  #RL   [Q0  .^<  #OX   [_P"14@  B%@
M ']<  !V70  ;5X  &-=  !:7   3E@  $)4   W40  +4X  "-+   :20
M$D8   U$!@ '0PP  T,0  !#%0  0QL  $,C  !#*P  0S4  $-   !#30
M0UL  $-K  !#?@  0Y0  $*J  !"PP  0>8  $'Y  !!_P".6   AEX  'UA
M  !S8P  :V0  &)C  !780  25T  #U:   R6   )U4  !Y3   540  #D\
M  E-!0 "30L  $P.  !,$P  2Q@  $L?  !+*   2S(  $L]  !+20  2U<
M $MG  !*>P  2I   $FG  !)P   2.0  $CX  !'_P"+7P  @V0  'IG  !Q
M:0  :6H  %YI  !09@  0V0  #=A   L7P  (5T  !A;   060  "E@   -7
M P  5PD  %8-  !5$   514  %0;  !4(P  5"T  %0Y  !410  5%,  %1D
M  !3=P  4XT  %*D  !1O0  4.(  %#X  !/_P"(9P  ?VL  '=N  !O<
M97   %=N  !*;   /6L  #!I   E:   &F8  !%D   +8P  !&(   !B 0
M808  & +  !@#@  7Q(  %\7  !?'@  7B@  %XS  !>0   7D\  %Y?  !=
M<@  78@  %R@  !;N0  6M\  %GW  !8_P"$;@  ?'(  '5U  !K=@  774
M $]T  !"<P  -7,  "AR   =<   $V\   QN   $;@   &X   !N    ; (
M &P'  !K"P  :PX  &L2  !J&0  :B(  &HM  !J.@  :4D  &E:  !I;
M:(,  &>;  !FM0  9=@  &3U  !D_P" =0  >GD  '![  !B>P  5'P  $9\
M   Y?   +'P  !][   4>@  #7H   1Z    >@   'H   !Z    >0   'D!
M  !X!@  > L  '@.  !X$P  >!H  '@E  !X,@  =T$  '=2  !W90  =GP
M '65  !TKP  <\X  '+Q  !Q_P!^?0  =8   &>!  !8@@  2H,  #R$   N
MA0  (84  !6%   -A0   X4   "&    AP   (@   "(    AP   (<   "'
M    AP0  (<)  "'#@  B!,  (@<  "(*0  B#@  (=*  "'70  AG,  (:-
M  "%IP  A,4  (/L  ""_@!XA   :H8  %R(  !-B@  /XP  #&.   CCP
M%H\   V0   "D0   )(   "3    E0   )8   "6    E@   )8   "6
MEP   )<   "7!P  F T  )D3  ":'P  FBT  )H_  ":4@  FF@  )F#  "9
MGP  F+H  )?B  "6^ !MB@  7XT  %"0  !!DP  ,Y8  "27   6F   #9D
M  &;    G0   )\   "A    I    *4   "D    I0   *4   "F    IP
M *@   "I    J@0  *P,  "N$P  KB$  *XS  "N1P  KET  *YV  "NDP
MKJX  *W-  "L[P!AD0  4Y4  $28   UG   )I\  !>A   -HP   *4   "G
M    J@   *P   "P    L@   +0   "S    M    +4   "W    N    +D
M  "[    O0   +\!  ##"P  Q14  ,4E  #&.0  QT\  ,=H  #&A0  QJ(
M ,:\  #&W@!5F0  1YT  #BB   II@  &:@   VK    K0   +$   "T
MMP   +H   "_    P0   ,0   ##    Q0   ,8   #(    R@   ,T   #/
M    T@   -8   #;    X P  .$8  #C*P  Y$$  .5:  #F=   YI$  .6L
M  #EQ #_    _P   /\   #_  $ _P * /\ $@#_ !T _P H /\ - #_ #X
M_0!( /H 4 #W %< ]0!= /0 8P#R &D \ !O .\ = #M 'L ZP"! .D B0#H
M )( Y@"< .0 J #B +< WP#- -P [@#9 /\ V0#_ ,H _P"^ /\ M0#_ +
M_P#_    _P   /\   #_    _P & /\ #P#\ !@ ^  C /0 +@#P #@ ZP!"
M .@ 2@#E %$ X@!8 .  70#> &, W !H -D ;@#6 '0 U ![ -$ @@#/ (L
MS0"5 ,H H0#( *\ Q0#! ,( XP#  /L P #_ +L _P"P /\ J #_ *0 _P#_
M    _P   /\   #[    \P ! .T # #H !, XP > .  * #: #( TP \ ,\
M1 #, $L R0!1 ,8 5P#$ %T P@!B ,$ 9P"_ &T O0!T +L >P"Y (0 MP".
M +0 F0"R *< KP"W *T T "K /( J@#_ *D _P"A /\ FP#_ )< _P#_
M_P   /0   #I    X    -4 " #. !  R0 8 ,4 (@#! "L O  U +D /0"V
M $4 LP!+ +$ 40"O %8 K@!; *P 80"J &8 J0!M *8 = "D 'P H@"& *
MD@"> )\ G "N )D PP"7 .< E@#_ )4 _P"2 /\ C0#_ (H _P#\    \
M .,   #4    R    +\  P"Y  T LP 3 *\ ' "L "4 J0 N *4 -@"C #X
MH !$ )X 2@"= %  FP!5 )D 6@"7 %\ E@!F )0 ; "2 '4 D !^ (X B@"+
M )< B0"F (< N "% -8 A #V (( _P"! /\ ?@#_ 'P _P#M    W0   ,P
M  #!    N    *X   "G  D H@ 0 )X %P": !\ EP G )0 +P"1 #< CP ]
M (T 0P"+ $D B0!. (@ 4P"& %D A !? (( 90"  &T ?@!W 'P @@!Z (\
M> "> '4 KP!S ,< <@#L '$ _P!P /\ < #_ &X _P#=    R0   +P   "Q
M    J0   *$   "9  , DP , (X $@"* !D AP A (0 *0"! #  ?P W 'T
M/0![ $( >0!( '@ 30!V %( = !8 '( 7P!Q &< ;P!P &P >P!J (@ : "7
M &8 J !E +P 8P#A &( ^@!A /\ 80#_ &$ _P#- 0  O 4  *\%  "E @
MG    )0   "-    A@ ( ($ #@!\ !0 >  ; '4 (P!R "D <  P &X -@!M
M #P :P!! &D 1P!H $P 9@!2 &0 60!C &  80!I %\ = != ($ 6P"0 %D
MH0!7 +0 5@#0 %4 \@!5 /\ 5 #_ %4 _P#!#   L@X  *8/  ";#@  D@L
M (D%  ""    >P " '4 "P!P !  ;  6 &@ '0!F ", 8P J &$ , !@ #8
M7@ [ %T 00!; $8 6@!, %@ 4P!6 %L 5 !D %( ;@!1 'L 3P"* $T FP!,
M *X 2P#& $H Z@!) /X 20#_ $D _P"Y$@  JA8  )X7  "4%@  BA,  ($0
M  !Y"P  <0,  &L !@!E  T 80 1 %T & !: !X 6  D %8 *@!4 #  4P V
M %$ .P!0 $$ 3@!' $T 3@!+ %8 20!? $< :0!& '8 1 "% $, EP!! *D
M0 "_ #\ X@ _ /@ /@#_ #\ _P"R&0  I!X  )@?  ".'P  A!P  'H8  !R
M$@  :@X  &((  !< 0@ 5P . %, $P!0 !D 3@ ? $P )0!* "L 2  P $<
M-@!& #P 1 !" $, 20!! %$ /P!: #X 90 \ '( .@"! #D DP X *4 -@"Z
M #8 VP U /0 -0#_ #4 _P"L(   GR0  )0F  "))@  ?R0  '4@  !L&P
M9!4  %P0  !4# $ 3@8* $H"#P!' !0 1  : $( ( !  "4 /P K #X!,0 \
M 3< .P(^ #D"10 X TT -@-6 #4$80 S!&X ,05^ # %D  O!:, +0:X "P&
MU  L!_  + C_ "P(_P"H)0  FRH  ) L  "&+0  >RL  '(G  !H(@  7QT
M %<7  !/$@  2 X$ $$*"P ^!Q  .P85 #D'&P X!R$ -@@F #4(+  S"#(
M,@DY #$)00 O"4D +@I3 "P*7@ K"VP *0M\ "@,CP F#*( )0RW "0,TP C
M#?  ) W_ "4-_P"D*@  F"\  (TR  "#,@  >3$  &\N  !E*0  7"0  %,?
M  !+&0  0Q,  #P0!@ U#0P ,PP1 #$,%@ O#!P +@TB "T-*  K#2X *@TU
M "D-/0 G#D8 )@Y0 "0.7  C#VH (@][ " 0C@ ?$*( '1"W !P0U  =$?(
M'1'_ !X1_P"A+P  E3,  (HV  " -P  =C8  &TS  !C+P  62H  % E  !(
M(   /QH  #@5   P$0@ +! . "H0$@ H$!@ )Q > "40)  D$"H (Q$R "(1
M.@ A$4, (!). !X26@ =$V@ &Q-X !H3BP 8%*  %Q2U !84T0 6%?$ %Q7_
M !@4_P">,P  DS<  (@Z  !^.P  =#L  &LX  !A-   5R\  $XK  !%)@
M/2$  #0<   M%P4 )A,, ",3$  B$Q4 (!,: !\3(0 >%"< '10O !P5-P ;
M%4$ &A9+ !D65P 7%V4 %A=V !08B0 3&)X $ABS !$9S@ 1&>\ $AG_ !,9
M_P"<-@  D3L  (8^  !\/P  <S\  &D]  !?.0  534  $PP  !#+   .B<
M #(B   J'@$ (AD) !X7#@ <%Q( &A<7 !D8'@ 9&"0 &!DL !<9-  6&CX
M%1I) !,;50 2&V, $1QT ! <AP /'9P #AVQ  T=RP -'>P #AW_  \=_P"9
M.@  CS\  (1"  ![1   <4,  &A"  !>/@  4SH  $HV  !!,@  .2T  #$I
M   H)0  (" & !H=#  7'!  %1P5 !0=&P 4'2( $QTI !(>,@ 1'SP $!]&
M ! @4P .(&$ #2%Q  PAA0 +(ID "B*N  DBQP )(N< "B+[  LA_P"7/@
MC$,  (-&  !Y2   <$@  &=&  !<1   4C\  $D[  ! .   .#0  "\P   G
M+   'B<# !8C"@ 2(0X $2$3 ! B&0 0(B  #R(G  XC+P -)#D #"1$  LE
M4  *)5X "29O  <F@@ &)I8 !":L  ,FQ  $)N4 !";W  8F_P"50@  BD<
M (%*  !X3   ;TP  &5+  !;2   4$0  $=!   _/@  -SL  "TV   D,0
M&RT  !,J!P /* T #2<1  TH%@ ,*!T "R@E  HI+0 )*3< !RI"  8J3@ $
M*UP  RML  $K?P  *Y0  "NI   KP0  *^,  "OV   J_P"21@  B$L  ']/
M  !V40  ;5$  &-0  !:30  3TH  $='   ^1   ,T   "D\   @.   %S0
M !$Q!0 ,+PP "2X0  <N%0 &+QL !2\C  ,O*P ",#4  # _   P3   ,5D
M #%I   Q?   ,9$  #&G   POP  ,.$  ##U   O_P"02P  AE   'U4  !U
M5@  :U8  &)5  !84P  3E   $5-   Z20  +T4  "5"   </@  %#L   XY
M!0 )-PL !#8/  $V$P  -AD  #8@   V*0  -C(  #<]   W20  -U<  #=G
M   W>0  -X\  #:E   VO0  -N   #7U   U_P"-4   A%8  'Q:  !R6P
M:5L  &!;  !760  3%8  $!2   U3@  *DL  "!(   71@  $$,   M!!  $
M0 H  #\.   ^$0  /A8  #X=   ^)@  /B\  #XZ   ^1@  /E0  #YD   ^
M=@  /8P  #VC   \NP  /-X  #OU   [_P"*5P  @EP  'E?  !P80  :&$
M %]A  !47@  1UL  #I7   O50  )5(  !M0   230  #$L   9* P  20D
M $@-  !'$   1Q0  $8:  !&(@  1BP  $8W  !&0P  1E$  $9@  !%<P
M18D  $2@  !$N   0]P  $+U  !"_P"(70  ?V(  '=E  !N9P  9V@  %MF
M  !.8P  06$  #1>   I7   'UH  !57   .5@  !U0   !3 0  4@8  %$+
M  !1#@  4!$  $\6  !/'@  3R<  $\R  !//P  3TT  $Y=  !.;P  3H4
M $V=  !,M0  2]@  $KU  !*_P"%90  ?&D  '1L  !M;@  8FT  %1K  !'
M:0  .F<  "UE   B9   &&(  !!@   )7P   %X   !>    70,  %P(  !;
M#   6@\  %H3  !9&0  62(  %DM  !9.@  64@  %A8  !8:P  5X$  %>9
M  !6L@  5=(  %3T  !3_P"!;   >7   '-S  !H<P  6G(  $QQ   _<
M,F\  "5N   :;   $6L   EJ    :@   &D   !I    :    &<#  !F"
M9@P  &8/  !E%   91P  &4G  !D-   9$,  &13  !D90  8WL  &*4  !A
MK0  8,T  %_Q  !>_P!]=   =W<  &YY  !?>0  47D  $-Y   V>   *7@
M !QW   1=@  "G4   !U    =0   '8   !U    =    '0   !S @  <P<
M ',,  !R$   <A4  '(@  !R+   <CL  '%,  !Q7P  <70  '".  !OJ
M;L8  &SM  !K_P![>P  <GX  &1^  !5?P  1X   #F!   K@@  'H$  !*!
M   *@0   ($   ""    @P   (,   "#    @@   ((   ""    @@   ((%
M  """@  @@\  ((7  ""(P  @C(  ()#  "!5@  @6P  ("&  !_H0  ?KT
M 'WF  !\_ !V@@  :(,  %F%  !+AP  /(D  "Z*   @BP  $XL   J+
MC    (T   "/    D0   )(   "1    D0   )$   "1    D0   )(   "2
M @  DPD  )0/  "4&0  E"<  )0X  "43   DV(  )-\  "3F   DK,  )'8
M  "0]@!JB   7(H  $V-   _D   ,)(  "&4   4E0  "I8   "7    F0
M )L   "=    GP   *    "@    H    *    "A    H@   *,   "D
MI0   *8'  "H$   J!P  *@M  "I0   J58  *EO  "IBP  J*@  *?'  "F
M[ !?CP  4)(  $&6   SF0  (YP  !2=   *GP   *$   "C    I@   *@
M  "L    K@   *\   "O    L    +    "R    LP   +0   "V    MP
M +H   "]!P  OQ   +\?  # ,P  P$D  ,!B  # ?@  P)L  ,"W  "_V !3
MEP  1)L  #6?   FHP  %J4   NG    J@   *T   "P    LP   +8   "[
M    O0   ,    "_    P0   ,(   #$    Q@   ,@   #*    S    ,\
M  #3    V@<  -L3  #=)0  WCL  -]3  #@;@  WXP  -VI  #=P@#_
M_P   /\   #_    _P ' /\ $ #_ !D _P D /\ +P#\ #H ^0!# /4 2P#S
M %( \0!9 .\ 7@#M &0 ZP!I .D ;P#G '4 Y@!\ .0 A #B (T X "7 -T
MH@#: +$ U0#% -( Z #0 /\ SP#_ ,0 _P"X /\ KP#_ *D _P#_    _P
M /\   #_    _P " /L #0#W !4 \P ? .\ *0#J #0 Y@ ] .( 10#> $P
MVP!3 -@ 6 #4 %X T@!C -  :0#. &X S !U ,H ?0#( (4 Q@"0 ,( FP#
M *D O@"Z +L V0"Y /< N #_ +0 _P"I /\ H@#_ )T _P#_    _P   /\
M  #V    [@   .< "@#A !$ W  : -< (P#0 "X RP W ,< /P#$ $8 P0!-
M +\ 4@"] %@ NP!= +D 8@"X &@ M@!N +0 =0"Q 'X KP"( *T DP"J *$
MJ "Q *8 R "D .T H@#_ *( _P"; /\ E0#_ )$ _P#_    _    .X   #C
M    V    ,T !0#&  X P0 5 +T '@"Y "< M0 P +( . "O $  K !& *H
M3 "H %$ IP!6 *4 6P"C &$ H0!G )\ ;@"> '8 FP"  )D C "7 )D E "H
M )( O "0 -\ C@#[ (X _P"+ /\ A@#_ (, _P#X    Z0   -P   #,
MP0   +@   "R  H K  1 *@ & "E "$ H@ I )X ,@"< #D F0 _ )< 10"5
M $H E !0 )( 50"0 %H CP!@ (T 9P"+ &\ B0!X (8 A "$ )$ @@"@ (
ML@!] ,P ? #Q 'L _P!Z /\ =P#_ '4 _P#F    TP   ,8   "[    L0
M *<   "A  4 FP - )< $P"3 !L D  C (P *P"* #( B  X (8 /@"$ $0
M@@!) ($ 3@!_ %, ?0!9 'L 8 !Y &@ =P!Q '4 ? !S (D < "8 &\ J0!M
M +\ :P#F &H _P!I /\ :0#_ &< _P#3    PP   +4   "K    HP   )L
M  "2    C  * (< $ "# !8 ?P = 'T ) !Z "L >  R '8 . !T #T <@!"
M '$ 2 !O $T ;0!3 &P 60!J &$ : !J &8 = !D ($ 80"1 %\ H@!> +8
M7 #5 %L ]P!; /\ 6@#_ %H _P#%    M@(  *D"  "?    E@   (X   "'
M    @  % 'H # !U !$ <0 8 &X '@!K "4 :0 K &< ,0!F #< 9  \ &,
M00!A $< 7P!- %X 4P!< %L 6@!D %@ ;@!6 'L 5 "* %( FP!1 *X 4 #(
M $\ [@!. /\ 3@#_ $T _P"["@  K T  * -  "5#   C @  (,"  !\
M=0   &X " !I  X 90 3 &( &0!? !\ 70 E %L *P!9 #$ 6  V %8 .P!5
M $$ 4P!' %$ 3@!0 %4 3@!> $P : !* '4 2 "$ $< E0!% *@ 1 "_ $,
MY !" /P 0@#_ $( _P"R$0  I10  )D5  ".$P  A!$  'L-  !S"   ;
M &4  P!?  L 6P / %< % !4 !H 40 ? $\ )0!. "L 3  P $L -@!) #P
M2 !" $8 2 !% %  0P!9 $$ 8P _ &\ /@!^ #P D  [ *, .@"X #D V0 X
M /4 . #_ #@ _P"L%P  GQL  ),=  ")'   ?QD  '45  !L$   9 P  %T&
M  !6  8 40 , $T $ !* !4 1P : $4 ( !$ "8 0@ K $$ ,0 _ #8 /@ ]
M #P 1  [ $L .0!4 #< 7P V &L - !Z #( C  Q )X , "S "\ S@ O .\
M+@#_ "X _P"G'@  FB(  (\D  "$)   >B$  '$=  !G&   7Q,  %<.  !0
M"@  20,( $4 #0!! !$ /@ 6 #P &P Z "$ .0 F #< +  V #( -  X #,
M/P Q $< , !0 "X 6P M &< *P!V "H B  H )P )P"P "8 R0 E .H )0'[
M /_B?1!)0T-?4%)/1DE,10 1$B4!_P"B(P  EB@  (LJ  "!*@  =R@  &TE
M  !D(   6QL  %(5  !+$   0PP" #T'"0 Y PX -@$2 #,!%P Q 1P , $B
M "\")P M BT + ,T "H#.P I!$, * 1- "8%6  E!64 (P9T "(&A@ @!IH
M'P>N !X'Q@ =!^< '0CX !T)_P"?*   DRT  (@O  !^+P  ="X  &HK  !A
M)@  6"$  $\<  !'%P  /Q(  #@.!  Q"PH +@@. "L'$@ I!Q< * @= "<(
M(P E""D ) DP ",)-P A"D  ( I* !\+50 ="V( &PQR !H,A0 8#)D %PRM
M !8,Q@ 5#>8 %0WY !8-_P"<+0  D#$  (8T  !\-   <C,  &@Q  !?+
M52<  $PC  !$'0  /!@  #03   M$ 8 )@T+ "0,#P B#!, (0P9 !\,'P >
M#24 '0TL !L--  :#CT &0Y' !<.4P 6#F$ % ]Q !,0A  2$)@ $1"N ! 0
MQ@ 0$.@ $!#[ !$0_P"9,0  CC4  (0X  !Z.0  <#@  &<V  !=,@  4RT
M $HH  !")   .1\  #$:   J%0$ (Q$' !T0#0 ;#Q  &0\5 !@0&P 7$"$
M%A I !40,0 4$3H $Q%% !(240 1$E\ $!)O  X3@@ .$Y8 #1.K  L3P@ +
M%., #!3Z  T3_P"7-0  C#D  ((\  !X/0  ;ST  &4Z  !;-P  4C(  $DN
M  ! *@  -R4  "\A   H'   (!@# !D4"@ 5$@X %!(2 !,3&  2$Q\ $10F
M !$4+@ 0%#@ #Q5"  X63P -%EP #!=L  L7?P )&), "!BH  88OP '&.
M!QCU  D8_P"5.   BCT  (!   !W00  ;4$  &0_  !:/   4#@  $<S   ^
M,   -BL  "XG   G(P  'Q\  !<:"  2%PT $!<1  \7%@ .&!P #A@C  T9
M+  ,&C4 "QI   H;3  )&UH !QQI  4<?  $'9$  AVF  $=O  "'-T  ASR
M  ,<_P"3/   B$$  ']$  !U10  ;$4  &-$  !900  3ST  $8Y   ^-@
M-3(  "XN   E*@  '24  !0A!  /'0L #1T0  P=%  +'1H "AXB  @>*@ '
M'S, !B ^  0@2@ #(5<  2%G   A>0  (8X  "&D   AN@  (=L  "'R   @
M_@"00   AD4  'U(  !T2@  :TH  &))  !81@  3D(  $4_   ]/   -3D
M "LT   B+P  &2L  !(H!  -) H "2,.  8C$@ %(QD !"0@  (D*  !)3$
M "4\   E2   )E4  "9E   F=P  )HP  ":B   FN0  )MD  "7R   E_@".
M10  A$D  'M-  !S3P  :D\  &!.  !72P  34@  $1%   \0@  ,3T  "<Y
M   >-0  %3(   \N P *+ H !2L.  $J$0  *A8  "H>   J)@  *R\  "LY
M   K10  +%,  "QB   L=0  +(H  "N@   KMP  *]8  "KR   J_P",20
M@DX  'I2  !Q5   :%0  %]3  !640  3$X  $-+   W1P  +4,  ",_   :
M/   $C@   PV P &,PD  #(-   R$   ,10  #$;   Q(P  ,2P  #(W   R
M0P  ,E   #)@   R<@  ,H<  #&>   QM0  ,-0  ##R   O_P")3P  @%0
M 'A7  !O60  9ED  %Y9  !55P  25,  #Y/   R3   *$@  !Y%   50@
M#D    @] @ !/ @  #L,   Z#P  .1(  #D8   Y(   .2D  #DT   Y0
M.4X  #E=   Y;P  .(4  #B<   WLP  -](  #;R   U_P"'50  ?UH  '9=
M  !M7P  95\  %U?  !27   1%@  #A5   M4@  (D\  !A,   02@  "D@
M  -& 0  108  $0*  !##0  0A   $$5  !!'0  028  $$Q  !!/0  04H
M $%:  !!;   0($  #^9   _L0  /M   #WR   \_P"$7   ?&   '-C  !L
M90  9&8  %ED  !+80  /EX  #);   F60  '%8  !)4   ,4@  !%$   !/
M    3@,  $T(  !,#   2PX  $L2  !*&0  2B(  $HL  !*.0  2D<  $I6
M  !):   27X  $B6  !'KP  1LT  $7Q  !$_P"!8P  >6<  ')J  !K;
M8&L  %)I  !$9@  -V0  "IB   ?8   %5X   U=   &6P   %H   !9
M6    %<$  !6"   5@P  %40  !4%   5!T  %0G  !4-   5$(  %-2  !3
M9   4GD  %*2  !1JP  4,H  $_O  !._P!^:@  =VX  '!Q  !F<0  6'
M $IO   \;0  +VP  ")J   7:0  #F<   9F    90   &4   !E    8P
M &(   !B!   80@  &$-  !@$   8!<  & A  !?+@  7SP  %]-  !>7@
M7G0  %V-  !<IP  6\4  %KM  !9_P![<@  =78  &MW  !==@  3W8  $%U
M   S=0  )G0  !ES   0<@  !W$   !Q    <0   '$   !Q    ;P   &\
M  !N    ;@(  &X(  !M#   ;1$  &T:  !M)@  ;#4  &Q&  !K6   :VT
M &J&  !IH0  :+X  &?H  !F_@!Y>@  <'P  &%\  !3?0  1'T  #9^   H
M?@  &WT  !!]   '?0   'T   !]    ?@   '\   !^    ?0   'T   !\
M    ?    'P   !\!@  ? P  'P2  !\'0  ?"P  'P\  !\3P  >V4  'M^
M  !ZF@  >;8  'C?  !W^@!S@   98$  %:#  !(A   .88  "N'   =AP
M$8<   >(    B    (D   "*    C    (T   "-    C    (P   ",
MC    (P   "-    C00  (X,  ".$P  CR$  (XR  ".1@  CEL  (UT  "-
MD   C*T  (O.  "*\P!HA@  6H@  $N+   \C0  +8\  !Z0   1D0  !Y(
M  "3    E0   )<   "9    FP   )P   ";    FP   )P   "<    G0
M )X   ">    GP   *$#  "B#   HA8  *,F  "C.@  HT\  *-H  "BA@
MHJ(  *+   "AZ !<C0  39   #^3   PE@  (9D  !*:   'FP   )T   "@
M    H@   *0   "H    J@   *L   "J    JP   *P   "M    K@   *\
M  "Q    L@   +0   "W 0  N0T  +D:  "Z+0  ND,  +I;  "Z=P  NY0
M +NQ  "YT@!0E0  09@  #*<   CH   $Z(   BD    IP   *H   "L
MKP   +(   "W    N0   +L   "Z    O    +T   "_    P    ,(   #$
M    Q@   ,D   #-    T@$  -0/  #5'P  US4  -A-  #8:0  UX8  ->C
M  #6O0#_    _P   /\   #_    _P # /\ #0#_ !4 _P @ /P *P#X #4
M]  _ /  1P#N $X ZP!4 .D 6@#G %\ Y0!D ., :@#A '  WP!V -T ?@#;
M (< V "1 -, G0#/ *L S0"] ,L X #) /L QP#_ +T _P"Q /\ J0#_ *,
M_P#_    _P   /\   #_    _    /8 "P#Q !$ [0 ; .D )0#D #  WP Y
M -H 00#5 $@ T0!. ,\ 5 #- %D RP!> ,D 8P#' &D Q0!O ,, =P#  '\
MO@"* +L E0"X *, M@"T +0 S0"R /( L #_ *P _P"C /\ G #_ )< _P#_
M    _P   /H   #Q    Z    .  !@#9  X T@ 6 ,X 'P#( "D Q  R ,
M.@"] $$ N@!( +@ 30"V %, M !8 +( 70"P &( K@!I *P ;P"J '@ J ""
M *8 C@"D )L H0"K )\ P "= .8 FP#_ )H _P"4 /\ C@#_ (H _P#_
M]@   .@   #<    S@   ,8  0"_  L N@ 1 +8 &@"R "( K@ K *H - "H
M #L I0!! *, 1P"A $P GP!1 )X 5@"< %P F@!B )D : "7 '  E0!Z )(
MA@"0 ), C0"B (L M0") -, AP#W (8 _P"$ /\ ?P#_ 'P _P#R    XP
M -(   #%    N@   +$   "K  < I0 . *$ % "> !P F@ E )< +0"4 #0
MD@ Z )  0 ". $4 C0!* (L 4 ") %4 B !; (8 80"$ &D @@!R '\ ?0!]
M (L >P": '@ JP!V ,0 = #K ', _P!S /\ < #_ &X _P#?    S    +\
M  "T    JP   *$   ":  ( E  + )  $ ", !< B  > (4 )@"# "T @0 S
M '\ .0!] #\ >P!$ 'D 20!X $X =@!4 '0 6@!S &( < !K &X =0!L (,
M:@"2 &@ HP!F +@ 9 #> &, ^P!B /\ 8@#_ &  _P#,    O    *\   "E
M    G0   )0   ",    A@ ' ($ #0!\ !( >  9 '4 'P!S "8 <0 M &\
M,@!M #@ :P ] &H 0@!H $@ 9P!. &4 5 !C %L 80!D %\ ;@!= 'L 6P"*
M %D FP!7 *\ 5@#+ %4 \@!4 /\ 5 #_ %0 _P"^    L    *0   "9
MD    (@   "!    >0 " ', "@!O  \ :P 4 &< &@!E "  8P F &$ + !?
M #( 7@ W %P / !; $( 60!' %< 3@!6 %4 5 !> %( : !0 '0 3@"# $P
ME0!* *@ 20#  $@ Z !' /\ 1P#_ $< _P"T"0  I@L  )L,  "0"@  A@4
M 'X   !V    ;P   &@ !0!C  P 7P 0 %L %0!8 !H 5@ A %0 )@!3 "P
M40 Q %  -@!. #P 30!" $L 2 !) %  2 !8 $8 8@!$ &X 0@!] $  C@ _
M *( /0"X #T W0 \ /@ / #_ #P _P"L$   GQ(  )02  ")$0  ?P\  '8,
M  !N!0  9@   &   0!9  @ 50 - %$ $0!. !8 2P ; $D (0!( "8 1@ K
M $4 ,0!# #8 0@ \ $  0P ^ $L /0!3 #L 70 Y &D -P!X #8 B0 T )P
M,P"Q #( S@ R /$ ,0#_ #$ _P"F%@  FAD  (X:  "$&@  >A8  ' 2  !H
M#@  7PH  %@#  !1  0 3  * $@ #@!$ !( 00 6 #\ &P ] "$ /  F #H
M+  Y #$ -P W #8 /@ T $8 ,P!/ #$ 60 O &4 +@!S "P A0 K )@ *@"M
M "D Q@ H .H * #^ "@ _P"A'   E2   (HA  !_(0  =1\  &P:  !C%@
M6A$  %(-  !+!P  1  & $  "P \  \ .  2 #8 %P T !P ,P A #$ )P P
M "P +@ S "T .@ K $( *@!+ "@ 50 F &$ )0!P "0 @0 B )4 (0"I "
MP0 @ .0 'P#Y !\ _P"=(@  D28  (8H  !\)P  <B4  &DB  !?'0  5Q@
M $X3  !&#@  /PL  #@%!P T  P ,0 0 "X $P L !@ *@ = "D (@ G "@
M)@ N "0 -@ C #X (@!' "  4@ ? %X '0!M !P ?@ : )( &0"G !@ O0 7
M -\ %P'U !<"_P":)P  CBL  (0M  !Y+0  <"L  &8H  !=)   5!\  $L:
M  !#%   .Q   #0- @ M"0D *04- "8#$  D 1, (@(9 "$"'@ @ B0 '@,J
M !T#,@ ;!#H &@5$ !D%3P 7!EP %@9J !0'?  3!Y  $@>E !$'NP 0!]L
M$ CR ! )_P"7*P  C"\  ($Q  !W,@  ;C$  &0N  !;*@  424  $D@  !
M&P  .!8  #$2   I#@0 (PP) !\)#0 =!Q  &P<5 !D(&@ 8""  %PDG !8)
M+@ 5"C< $PI! !(+30 1"UH $ MI  X,>P .#)  #0RE  P-NP +#=D "PWQ
M  P-_P"5+P  BC,  '\V  !V-@  ;#4  &,S  !9+P  4"L  $<F   ^(0
M-AT  "X8   G$P  (! % !D."@ 5# X % P1 !,,%@ 2#!P $0TC ! -*P /
M#30 #@X_  T.2@ ,#U@ "P]G  H0>0 ($(T !Q"B  80N  %$-0 !1#O  80
M_P"2,P  B#<  'XZ  !T.P  :SH  &$X  !8-0  3C   $4L   ])P  -2,
M "T?   F&@  'A8! !<3!@ 1$ L #@X.  X/$P -$!D #1 @  P0*  +$3(
M"A$\  @22  '$E4 !A-E  03=@ #$XL  12@   3M@  $]$  !/N   3^P"0
M-@  ACL  'P^  !S/P  :C\  & ]  !7.0  338  $0Q   \+@  -"H  "PF
M   E(@  'AX  !8: @ 0%0D #!,.  H3$@ )%!< "!0?  <5)@ &%2\ !!8Z
M  ,61@ !%U,  !=B   8=   &(D  !B?   8M0  %]   !?M   7^P"..@
MA#\  'M"  !R0P  :$,  %]"  !6/P  3#L  $,W   [-   ,S   "PL   D
M*0  &R0  !,? @ -&PD "1D-  89$0 $&18  AD=  $:)   &BT  !LX   ;
M1   '%$  !Q@   =<@  '8<  !R=   <LP  ',X  !OM   ;_ ",/@  @D,
M 'E&  !P2   :$@  %Y&  !51   2T   $,]   [.@  ,S<  "HR   @+0
M%RD  ! E @ +(@D !2 -  $?$   'Q0  !\;   @(@  ("L  "$V   A00
M(4\  "%>   B<   (H4  "&;   AL@  (<T  "#M   ?_ "*0P  @$@  'A+
M  !O3   9DT  %U+  !420  2D8  $)#   Z0   +SL  "4W   <,P  $R\
M  TL @ '*0@  2<,   F#@  )1(  "89   F(0  )BD  "8S   G/P  )TT
M "=<   G;0  )X(  ">9   FL   )<P  "7N   D_0"(2   ?TP  '90  !N
M40  95(  %Q1  !33P  2DP  $%)   U1   *T   "$\   7.0  $#8   HR
M 0 #, <  "\+   N#@  +1$  "T6   M'@  +2<  "TQ   M/0  +4H  "U9
M   M:P  +8   "R7   LKP  *\L  "KN   J_@"%30  ?5(  '55  !L5P
M8U<  %M6  !350  1U$  #M-   P20  )48  !Q#   3/P  #3T   8Z
M. 4  #<)   V#0  -0\  #04   T&P  -"0  #0N   T.@  -$<  #17   T
M:   -'T  #.5   RK0  ,<H  #'N   P_P"#4P  >U@  '-;  !J70  8ET
M %M=  !/6@  0E8  #92   J3P  ($P  !9)   .1P  "$0   !"    00,
M #\'   ^"P  /0X  #T1   \&   /"$  #PK   \-P  /$0  #Q3   \90
M.WH  #J2   ZJP  .<@  #CM   W_P"!6@  >5X  '%A  !I8P  8F0  %=B
M  !)7@  /%L  "]8   D50  &5,  !!1   *3P   4T   !,    2@   $D$
M  !("   1PP  $8/  !&%   11P  $4G  !%,P  14   $50  !$80  1'8
M $./  !"J   0<8  $#L   __P!^80  =F4  &]H  !H:@  76D  $]F  !"
M9   -&$  "A?   =70  $EL   M9   "6    %8   !6    5    %,   !2
M!   40D  % -  !0$   3Q@  $\B  !/+@  3SP  $]+  !.70  3G(  $V+
M  !,I0  2\(  $GJ  !(_P![:0  =&P  &YO  !D;P  56T  $=L   Y:@
M+&D  "!G   490  #60   -B    8@   &$   !@    7P   %X   !=
M7 0  %P)  !;#0  6Q(  %L<  !:*   6C8  %I&  !96   66T  %B%  !7
MH   5KT  %7H  !3_@!Y<   <W0  &EU  !;=   3',  #YS   P<@  (W$
M !9O   -;@  !&T   !M    ;0   &T   !L    :P   &H   !I    :0
M &D#  !H"0  : X  &@5  !G(0  9R\  &<_  !F4@  9F8  &5_  !DF@
M8[<  &+A  !A_ !W>   ;7H  %]Z  !0>@  0GH  #-[   E>P  &'H   YY
M   $>0   'D   !Y    >@   'H   !Z    >    '@   !W    =P   '<
M  !W 0  =P@  '<.  !W&   =R8  '8V  !V20  =5\  '5W  !TDP  <Z\
M '+3  !Q]P!Q?@  8W\  %2   !%@@  -H,  "B$   :A   #H,   2$
MA    (4   "&    B    (D   "(    AP   (<   "'    AP   (<   "(
M    B    (@'  ")$   B1P  (DL  "(/P  B%4  (AM  "'B0  AJ<  (7'
M  "$[P!FA   5X8  $B(   YB@  *HP  !N-   /C0  !(X   "0    D0
M ),   "5    EP   )@   "6    EP   )<   "7    F    )@   "9
MF@   )L   "=!P  G1$  )TA  "=,P  G4D  )QB  "<?P  G)P  )RY  ";
MX@!:BP  2XX  #R1   MDP  'I4  !"6   $F    )H   "<    G@   *$
M  "D    I@   *<   "F    IP   *<   "H    J0   *H   "L    K0
M *\   "Q    LPD  +,5  "T)P  M#T  +55  "U<   M(X  +2L  "TS !-
MD@  /Y8  "^:   @G0  $9\   6A    HP   *8   "I    K    *\   "S
M    M0   +<   "V    MP   +@   "Z    NP   +T   "_    P0   ,0
M  #'    RP   ,T,  #.&@  SR\  ,](  #08@  T(   -"=  #0N
M                 0,$!08("0H+#0X/$1(3%!87&!H;'!T?("$B)"4F*"DJ
M*RTN+S R,S0V-S@Y.SP]/D!!0D1%1D=)2DM-3D]04E-455=865M<75Y@86)C
M969G:6IK;&YO<'%S='5W>'EZ?'U^@(&"@X6&AXB*BXR.CY"1DY25EIB9FIR=
MGI^AHJ.DIJ>HJJNLK:^PL;.TM;:XN;J[O;Z_P<+#Q,;'R,G+S,W/T-'2U-76
MU]G:V]W>W^#BX^3FY^CIZ^SM[O#Q\O3U]O?Y^OO\_O__________________
M____________________________________                      $#
M! 4&" D*"PT.#Q$2$Q06%Q@:&QP='R A(B0E)B@I*BLM+B\P,C,T-C<X.3L\
M/3Y 04)$149'24I+34Y/4%)35%576%E;7%U>8&%B8V5F9VEJ:VQN;W!Q<W1U
M=WAY>GQ]?H"!@H.%AH>(BHN,CH^0D9.4E9:8F9J<G9Z?H:*CI*:GJ*JKK*VO
ML+&SM+6VN+FZN[V^O\'"P\3&Q\C)R\S-S]#1TM35UM?9VMO=WM_@XN/DYN?H
MZ>OL[>[P\?+T]?;W^?K[_/[_____________________________________
M_________________P                     ! P0%!@@)"@L-#@\1$A,4
M%A<8&AL<'1\@(2(D)28H*2HK+2XO,#(S-#8W.#D[/#T^0$%"1$5&1TE*2TU.
M3U!24U155UA96UQ=7F!A8F-E9F=I:FML;F]P<7-T=7=X>7I\?7Z @8*#A8:'
MB(J+C(Z/D)&3E)66F)F:G)V>GZ&BHZ2FIZBJJZRMK["QL[2UMKBYNKN]OK_!
MPL/$QL?(R<O,S<_0T=+4U=;7V=K;W=[?X.+CY.;GZ.GK[.WN\/'R]/7V]_GZ
M^_S^______________________________________________________\
M 0(#! 4&!P@)"@L,#0X/$!$2$Q05%A<8&1H;'!T>'R A(B,D)28G*"DJ*RPM
M+B\P,3(S-#4V-S@Y.CL\/3X_0$%"0T1%1D=(24I+3$U.3U!14E-455976%E:
M6UQ=7E]@86)C9&5F9VAI:FML;6YO<'%R<W1U=G=X>7I[?'U^?X"!@H.$A8:'
MB(F*BXR-CH^0D9*3E)66EYB9FIN<G9Z?H*&BHZ2EIJ>HJ:JKK*VNK["QLK.T
MM;:WN+FZN[R]OK_ P<+#Q,7&Q\C)RLO,S<[/T-'2T]35UM?8V=K;W-W>W^#A
MXN/DY>;GZ.GJZ^SM[N_P\?+S]/7V]_CY^OO\_?[_;69T,0     # 2$   $
M                   !                     0    $" P0%!@<(" D*
M"PP-#@\0$1(3%!46%Q@9&AH;'!T>'R A(B,D)28G*"DJ*RPM+B\P,3$R,S0U
M-C<X.3H[/#T^/T!!0D-$149'2$E*2TQ-3D]045)35%565UA96EM<75Y?8&%B
M8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ>WQ]?G^ @8*#A(6&AXB)BHN,C8Z/
MD)&2DY25EI>8F9J;G)V>GZ"AHJ.DI::GJ*FJJZRMKK"QLK.TM;:WN+FZN[R]
MOK_ P<+#Q,7&Q\C)RLO,S<[/T-'3U-76U]C9VMO<W=[?X.'BX^3EYN?HZ>KK
M[.WN[_'R\_3U]O?X^?K[_/W^_P ! 0(" P,$! 4&!@<'" @)"0H+"PP,#0T.
M#P\0$!$1$A,3%!05%A87%Q@9&1H:&QP<'1X>'R @(2(B(R0D)28F)R@I*2HK
M+"TM+B\P,3(R,S0U-C<X.3H[/#T^/T!"0T1%1DA)2DQ-3U!24U576%I<7F!B
M9&9H:FUO<71V>7Q^@8.&B8N.D)*5EYF;G9^AHZ6GJ*JLK:^PLK.UMK>YNKN\
MO;_ P<+#Q,7&Q\C)RLO,S<W.S]#1TM+3U-76UM?8V=G:V]O<W=W>W]_@X>'B
MX^/DY>7FYN?HZ.GIZNOK[.SM[N[O[_#P\?+R\_/T]/7V]O?W^/CY^?K[^_S\
M_?W^_O\  0$" @,#! 0%!@8'!P@("0D*"PL,# T-#@\/$! 1$1(3$Q04%186
M%Q<8&1D:&AL<'!T>'A\@("$B(B,D)"4F)B<H*2DJ*RPM+2XO,#$R,C,T-38W
M.#DZ.SP]/C] 0D-$149(24I,34]04E-55UA:7%Y@8F1F:&IM;W%T=GE\?H&#
MAHF+CI"2E9>9FYV?H:.EIZBJK*VOL+*SM;:WN;J[O+V_P,'"P\3%QL?(R<K+
MS,W-SL_0T=+2T]35UM;7V-G9VMO;W-W=WM_?X.'AXN/CY.7EYN;GZ.CIZ>KK
MZ^SL[>[N[^_P\/'R\O/S]/3U]O;W]_CX^?GZ^_O\_/W]_O[_____________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M______________________________________________3_____________
M____________________________Z]'_____________________________
M____________]^G^____________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________X<W7_______________________________________=KY:W
M]/_____________________________________%C&BGY_______________
M_______________________,G(FDY_______________________________
M_______ZSKO&]?______________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________________________W,6]]?______________
M______________________^_DWJ%Q?______________________________
M_____]N06SUEJ/;__________________________________KQU- !4F^O_
M________________________________TY1^22Q.FNS_________________
M_______________8U,JS?F5MI?G_________________________________
M___TQ:ZOR?__________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________\-;&[/___________________________________^:[D71CJ_?_
M_______________________________VQ)IS128T?<S_________________
M______________^U@%4P"@ 98++______________________________\]T
M-0L    *4J?______________________________Y8T        3Z?_____
M________________________]FD=   )# 8)4K'_____________________
M________RSL.$S5,6TU,7L/_____________________________J6 V8(:?
MMJRIN-G_____________________________X)>-ON7_________________
M_____________________^WY____________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________________________KV<J\Q___________________
M________________SYJ!;5I&B.K________________________________$
M?#XF$   5+#______________________________^"#/       +H?M____
M_________________________ZQ3$       %VW6____________________
M________^X Q        "6',____________________________TEH"
M     %W,____________________________J#4          %S3________
M____________________?0T          %36________________________
M___N?44          $34___________________________\JF0O @  !"(W
M25C.____________________________Z:1K02@_8W^5I[K:____________
M___________________5LJRRS.3Z________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___ENY=W8LC_________________________________VYYG-@H  HS_____
M___________________________(?S\%     %[/____________________
M_________]F!.0       #RJ_____________________________YY,
M     ".0____________________________W&\:         !!]^?______
M____________________KT@           !O[O______________________
M____A!,           !DYO_________________________L40
M  !7WO________________________^X%0            !(UO__________
M______________]T%              XS_________________________FB
M6A,            CQ?_________________________?FUPL           -
MNO__________________________[[%]53DB$0<! A$BLO______________
M________________W[^EF9B:H*R]VO______________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________________X[Z=@'S[____________________
M____________\K>$5S . !VL_______________________________2BDP5
M      !R\____________________________]9_-@        !+R?______
M____________________^I$^           OJ_______________________
M____P%H            :E?__________________________C20
M   (A/_________________________G7@              =___________
M______________^T)0              :O________________________]]
M                6_3_______________________TK
M3.O______________________Z4                 /.'_____________
M_________S ,                +=G_____________________F8IA)P
M            )]?______________________^V^B54G            )=S_
M_________________________LJ==EU*/#(M+# Y1][_________________
M______________WFW=;2T-/9Y/__________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___OU+O6_________________________________^>XCVI++Q5O________
M_______________________DH6<T!P     \R?______________________
M_____]:".P         2E___________________________[84Q
M    ;___________________________ID(             4.'_________
M_______________L:0              -\G_______________________^S
M+P              (K;_______________________]Y
M$*?_______________________(T                 )G_____________
M_________ZD                  (S______________________T8
M             '______________________WP                   '3_
M____________________EP                   &K_________________
M____S@                   &/______________________RDB 0
M         &'______________________[FC@%<W%P           &C_____
M______________________K3KI2&?'5Q<')W@93_____________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________V[J=@FEIT_______________________________R)-E/1D
M   =GO___________________________]N.3!,         ;O__________
M________________VWPL            1=?_________________________
MBRH             (K3________________________"1
M Y?_______________________]] 0               '______________
M_________^<V                 &K______________________YT
M             %C______________________T8                  $?X
M____________________Z0                   #7I________________
M____E@                   "7;____________________O
M         !C.____________________ZP                    _"____
M_________________P                    JY____________________
M_R<                   JU_____________________W
M      VY_____________________^"<C'!50C,F&Q0/#0X2&B:_________
M____________________^>38TL[,R\S/UN#\________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________Z].\X___________
M_____________________]*IA65(+!(!A?__________________________
M__&K<3P/        3^#_________________________U7\U
M'[+________________________C=1T              (G_____________
M__________^0(P               &?______________________]5#
M             $CV_____________________XH                  "[=
M_____________________S@                  !?(________________
M____O@                    2V____________________G
M          "E____________________N@                    "3____
M________________W                     ""____________________
M_P                    !T_____________________Q,
M      !H_____________________T(                   !@________
M_____________WH                   !=_____________________]$
M                  !A______________________\D
M  !F_______________________)K)F)?79Q;&EG9F=K<'J,____________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________XL6JD7EA
M=______________________________=IG=0+ P     ,<3_____________
M____________X)).$P           (_________________________2<!T
M             &#______________________^YO#P               #?B
M_____________________Y8<                 !3 ________________
M_____T                    "C____________________K@
M          ")____________________G@                    !R____
M________________O                     !?____________________
MV@                    !-____________________^@
M       [_____________________PX                    J^?______
M_____________S,                    ;Z?___________________UX
M                   /V____________________X\
M   &T/___________________]                      RO__________
M__________\K                    R/____________________^
M                R______________________W%@$%!0,!       !!@T8
MR________________________.OAV,_,S<_0TM37W.+J________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M__________________________':QO______________________________
M\<:CA&A-,A@ %:O__________________________[E\1A@          ''_
M_______________________7?"\              #OC________________
M_____]]D"0                RU_____________________W0#
M          "-____________________Q14                   !J____
M________________F0                    !+____________________
MM@                     P_?__________________UP
M       9Y___________________]@                     %T_______
M_____________PX                     P?___________________R\
M                    K____________________U(
M    GO___________________WD                     CO__________
M_________Z4                     @/___________________]@
M                =/____________________\V
M;?____________________]\                    :?______________
M_______7#0                  :/______________________<
M            8?_______________________U \1DY465UA9&AL<'9^B?__
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________________[]6[HXMS6I7_________________
M__________B_CF1!(04      %+\_______________________WG588
M         !?!_____________________^5L%@                "-____
M_________________V,                   !>____________________
MG0                     U_/__________________H0
M       1V?__________________R@                      N_______
M____________[@                      H?___________________PP
M                    BO___________________RT
M    =O___________________TT                     9/__________
M_________V\                     4O___________________Y0
M                0/___________________[P
M,/___________________^H.                    (O______________
M______]$                    %?____________________^!
M            "_7____________________("P                   NS_
M____________________7@                   .7_________________
M____R1P                  -K______________________YT!
M      <.%\7________________________5N;S!Q\[5V^'F[?3[________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______XW\______________________________[,:EB&U4.R$' #+>____
M____________________UY)9*0            "@____________________
M__^)-@                !G_____________________V8
M       R]O__________________E0                     #R/______
M____________IP                      H/__________________UP
M                    ?/___________________P
M    7O___________________R4                     0___________
M_________T@                     +/___________________VH
M                &/___________________XL
M!?/__________________Z\                      .'_____________
M_____]4                      ,____________________\D
M             +[___________________]4                     *[_
M__________________^+                     )__________________
M___+#@                   )+_____________________5P
M         (;_____________________J@H                  'G_____
M_________________VT                  &;_____________________
M__=5                 $7_________________________:B,K-3]*56!J
M=7Z'D9S_____________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_____________^C/MIV#:4ZY_________________________^RR@UPZ'0(
M      ![_______________________%;2D               ! ________
M_____________X,;                   'R___________________D@
M                    F/__________________I
M    :O__________________W0                      0?__________
M_________PX                     '?___________________SD
M                 .C__________________V
M ,[__________________X4                      +?_____________
M_____Z@                      */__________________\L
M             )#__________________^\6                     'W_
M__________________\^                     &S_________________
M__]I                     %K___________________^9
M         $G____________________2%@                   #G_____
M________________6                    "G_____________________
MH@                   !G_____________________]58
M      3______________________[LO                  #X________
M______________^K*0                #/________________________
MR4<     !Q,@+CY2:(3M________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________________________________]-7)________
M____________________^M*PDG==0B@,  !*________________________
MQ7U%%P             1V/___________________\10
M    G___________________H@P                     :/__________
M________E                       -O__________________V@
M                !^S__________________Q4
M ,3__________________T@                      *+_____________
M_____W4                      (/__________________YT
M             &G__________________\,                      %+_
M_________________^</                     #[_________________
M__\S                     "O___________________]8
M         !C___________________^!                      7_____
M______________^L                      #____________________>
M(@                    #R____________________7
M      #?____________________GP                    #,________
M____________Z$H                   "W_____________________Z 6
M                  "<______________________]Z @
M  !W________________________>@L               5,____________
M_____________Z)7:'2 C9RKO-#G________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_^WC___________________________2HWI8.BDC'!8.!@  G___________
M__________^L4@X                 :?__________________Y$,
M                -/__________________>0
M ./_________________S0                       ++_____________
M_____Q,                      (7__________________T\
M             %W__________________X,                      #K_
M_________________[(                      !S_________________
M_]L#                      +___________________\J
M          #[__________________]/                      #G____
M______________]T                      #4__________________^;
M                      # ___________________$!P
M      "M___________________P,P                    ":________
M____________9P                    "&____________________HP
M                  !R____________________XT0
M  !<_____________________Y$&                  !!____________
M_________^M?                   =_______________________*2P
M                ________________________RU<   P8)#$_3F!TBZ?'
M___________________________7Y_+_____________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________________________________KU,W'PKZZM[.PK:FH
MI?___________________]U^4S\P(QD1"0(          -O_____________
M____=@                       *?_________________N@
M             '7__________________P<                      $;_
M_________________TX                      !K_________________
M_XP                       #]_________________\$
M          #;__________________$9                      "^____
M______________]$                      "D__________________]K
M                      "-__________________^1
M      !Y__________________^W                      !F________
M___________>(0                    !3____________________2@
M                   _____________________=P
M   K____________________K H                    6____________
M________YT4                     _____________________XH
M                _____________________]9-
M_?____________________^G+@                  U?______________
M________F"H           88+45@X/_______________________ZAC=(&/
MG*N[S>+Z____________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________________________________^(S@$E#0U]04D]&24Q% !(2____
M___________________________________________________________G
MR[>IG96.B82 ?'AT<&QH99#_________________O&I(+1D*
M     #'__________________P                        /_________
M_________T(                       #<_________________XX
M                  "R_________________\X
M  "-__________________\I                      !K____________
M______]:                      !.__________________^&
M               T__________________^N                       >
M___________________4%P                     *________________
M___Z/0                      ____________________90
M            ____________________C@                      ____
M________________O!D                     [___________________
M\4X                     V/___________________XL
M        O____________________\Q#                    H?______
M______________^1&0                  >O_____________________R
M= H                17_______________________Z'03'RPX15-B<H6;
MM-+U___________________________7Z/3_________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M______________________OW\_'N[.OK[/'__________________]FRF8=Y
M;61=5E%+1D$\.#(M*"/$_________________TLE"P
M  "2_________________X@                       !F____________
M_____]<                        ]__________________\S
M               8__________________]L
M__________________^=                        ________________
M___)#                       ]O_________________Q-0
M            W___________________6P                      R___
M________________@@                      M___________________
MJ08                     H___________________TR\
M        C?___________________UX                     =_______
M_____________Y,'                    7O___________________\U#
M                    0/____________________^'$
M    '/_____________________87@                   /__________
M____________OTX       X<+#Y2:H:ER/_______________________\)\
MC)JGML76Z/W_________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________^[AU\_)P[ZZMK&MJ:>FIJ>N_________________[Z&;5M,0#<O
M*"(<%A +!      4_________________]<%
M__________________\T                        ]O______________
M__]V                        TO________________^P
M            LO_________________A)                       EO__
M________________40                      ?/__________________
M>0                      9O__________________H
M        4?__________________QR,                     //______
M____________[DL                     )____________________W0
M                    $/___________________Z,6
M     /___________________]A,                     /__________
M__________^(#P                   /_____________________+4P
M                 /______________________I3@           D=-$YK
MC/_______________________YDY0U%?;GV.H+7+Y?__________________
M___________K^?______________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___KS+FLH9F1BX:!?'AT<&MH9F9H\?________________]A13(C& X&
M            GO________________]^                        =?__
M_______________#                        4O_________________[
M-P                      ,O__________________:@
M        %O__________________E@                       /______
M____________OQL                      /__________________YD(
M                     /___________________VD
M     /___________________Y "                     /__________
M_________[DL                     /3__________________^A<
M                 -G___________________^1&
M +S____________________*4P                   )W_____________
M________F"X             $"E&9L3_____________________[G\=#!HH
M-T97:7Z5K\SN_________________________^>@JKG(V.G\____________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_____________________?7PZ^;BW]O8U-+1T-+7X/_________________.
MGHI\<6EA6U913$A#/CHV,B\N,?_________________2)1$#
M         /__________________0@                       /______
M____________?0                       /__________________L L
M                     /;_________________W3D
M     -S__________________V(                      ,7_________
M_________XD                      *___________________Z\B
M                 )G__________________]9(
M (+___________________]R                     &G_____________
M______^A*                    $[____________________37
M             #/_____________________EBX              !4R4G?_
M____________________X'(3   !#Q\O0EAPBZC([/__________________
M_____\IO;GZ.GK##V.__________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________^>#2R,"ZM;"LJ*6BGYV;FYR@I___________________@F16
M2T,\-C K)R(=&!,."00  -3_________________D@
M     *W_________________S!X                      (O_________
M________^U(                      &W__________________X
M                 %'__________________ZD;
M #K__________________]!"                     "/_____________
M______5H                      S___________________^/%
M              #___________________^X/@                    #_
M___________________E;0,                   #_________________
M____GS<              ! O4'3_____________________W7(4      87
M*D%:=92VVO_______________________[Q81%1D=8::K\CC____________
M___________________2S>'Q____________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________________________\^_K[_?______________
M________[KFHG9:/BH:"?WMX=G1R<W5X?Y#_________________ZT\Z,"@A
M&Q40"P<"         "/__________________VD
M  #__________________YL*                      #_____________
M_____\@Y                      #___________________!C
M              #___________________^*#@                    #_
M__________________^P-                     #_________________
M___56P                    #_____________________A1H
M          /L____________________L4D              !@Y78'_____
M________________Y7L>       ,(3A2;X^SV?______________________
M_[M8*3E)6FR E[#-[?____________________________^SGK3%U^O_____
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________Z[^?AW-G6U-+0T-#1T]G@Z_?_____________
M_____[B*?G=Q;&AD85Y;65A75UE>97'__________________[\Q'Q80"@4
M              #__________________^U6                      #H
M__________________^"!                     #,________________
M__^K+P                    "S___________________25P
M          ";___________________W?!                    "%____
M________________HC<                 !2N4____________________
MRV$"            #"Q0=I[1____________________]8TP       -(SM7
M=IF^Y?_______________________\-C&"H[3%]TC:?&Y_______________
M______________^H?Y:HN]#G____________________________________
M_?__________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________=SL6_O+FVM+.QLK*UN<#)U>/_________________
M__^7;&1>65513TQ*2$=&2$M066:A__________________^G)@X' @
M          !6___________________.4                      Z____
M_______________T>0L                    A____________________
MGS(                    .____________________Q%@
M   (,5J$____________________Z7\?           &)TMQFL+I________
M_____________Z=)      (7+TIHBJ[5_/_______________________]-U
M'B8X2EYUCZO+[_____________________________^N<H68K,+;]O______
M____________________________W^______________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________O[*JIJ.AH)^?H:.FK+3 S=WL____________________
MBEI33TM(1D1#0D%"0T=.66E]____________________GBX&
M        ____________________PU8                  !5!________
M____________YWL:              DT8(NT_____________________Y\_
M          0E2G&9PNO______________________\9F#P   !,J1&*#I\WU
M_________________________^N.-2L^46B!G;S>____________________
M__________^^=G^4J<'<^?__________________________________TMCS
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________________V\O#O[^_Q\_C]________________
M____________^+"?FI>6EI:8FY^DK+;"T>'N_____________________HY0
M2D=%1$1$149'2U%::(.I_____________________Z9! 0          !S9C
MC[KA_____________________\9E"@      !"=,<YS$[/______________
M_________^6(+P  $RI$8H*FS/3___________________________^K4#9*
M87N6M-;Z_______________________________2AWR8L<OI____________
M________________________U,[M________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________________MY>/CY.;H[?'Y____________________
M__________VQE)*2E9F=HZFRO-#M__________________________^=4T=)
M35%68'.*K];\__________________________^R5@ :-5!MBZ[2]_______
M_______________________-;SY?>YFWU_G_________________________
M_______NGX.FPN'_____________________________________X\[K____
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________________________________
M
M
M                                      #_____________________
M____________________________________________________________
M____________________________________________________________
M_____________________________P   /_N  Y!9&]B90!D@     #_VP!#
M  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$"
M @(" @(" @(" @,# P,# P,# P/_P  4" ",!8$$ 1$  A$  Q$ !!$ _\0
M@P !  (# 0 # 0$           D+!P@*!@($!0,!$   !0,! @8+"@H'!04%
M!@<  0(#! 4&!P@1"2$2$Q05"K46)G:V-W>W.'@Y,2*E9J879Z<8*$$C)+1U
M5M98N!HRL]27UZ@90I4VEE=1DC,EU4.3-$2487'2TS55@9%28J-4I/_:  X$
M 0 "  , !   /P#C'$J X-Q/@                ,YZ7_26T\>7/$OA];X]
M58O_ !O9W?5;W9>&,^:4_2BTV^7S#WG#MT>@M/\ XJMGO@HW9&,+KT=/PO1!
M/0                     #5+7AZ#NLOU4M1'FAO 8_RSXJ\E^3^\O!RI#4
M3>!^@7K<]434GYFKT'CLB>+^^N\ZYNPDX4O@YEQ1]""@
M;S;L#VEF[Q]>;25Y_; &5<$^._#?E5QYX74@;\;J?VHF[;]?C1Y_$-CL9!Q+
MXU<9^4&S/".FBY*'2F+L@3C@  *X'K@7M+,'^HSC3S^ZF1"MO'?'?:WDJH?A
M=?(K)^N?>U$P-Z@^+OXAM4HBZUM>-6W_ "?4KPCNL<IHT '(N-/
M       !9X]57]DI9_ESS7V:IHG3T!^CS3N^NY_SE@6JG5(O8\69Y?,Y]G*8
M)9='WB9A=\->_KV1T?C=4=-@VC$;^^#]EGK^]5/,G@=4AA74?XA<O>3^YNQC
MXC)WT/LF=XGZHN;? JJ#%V;?%#DCO.KOYBZ*>\<X(I=1"0
M  )DNK[>V*T0=_5]>9O) V5T?>DEBW]*U;P9K8FRZN9[:G0?W_7_ .9+)PSE
MIK\=]@?I"H]@JJ+9X="8N#A,L                             #1G>?^
MS3WAWJ,ZM?,%?XQ5G;Q(9D\E60_!&KC0?>L>R[WDGJ#ZP_X><B#'V6O%5DSR
M?7GX.5(4VHYK!2;B#@                2L[CGVM>A#RYTKL+6QG_2QZ0V)
M^^N-^;2A+IN%?;#[O[R^4CL'71F'3_XYL=]\+']0^+=<=%(N3!-.
M                        *[KKB7IQ:8O52C^=[)0AKWD7C4L7R?H\(ZV*
MV3KI_IZ:5O5$C>>7* C*UO>,"T^\Y/9NJCD4$=8XVAI8
M     "8[<J[U2[=UYJD@W/5GZK6M->6'Z-:FHFQ81NR7%T!B4\FD9(MRGDKD
MWKVQPY4)$B,WL+G\%Z7!-39R4/L;)Z8L_5'!%^-3I"Y$FR+@7&I]YTIKC+,X
MB'%%&K<)G;L55**;RUH+_P!LTIQK:GCDM,UVXTWMUX;J/5C NFL2*O7-+^7Y
M%$M'4G8,$W9+B[>CRWD4;)ULTXE<F_?6,G*E(DQ6]A'48#\R :FE2D2&,XX'
MS!-Q)=S<MY3S]JUE3$.YZ>WM49QDK43%5BM;=BI]+-Q2D%_[1M2V]I<<E)M=
M[$OJS\G67:F1L?7'2;OL6^;>I-UVC=-"E(FT>X+=KL)FHTBK4Z4W[UZ).A2$
M.(/@,B/89$9&0Z!:35:;7:93ZU1YL>I4JJPX]0IT^(X3L:9"EM)>CR&'$\"F
MW6ED9?\ WBWCL"_K+RK8]HY+QQ<U(O.P;]MRCW=9MV4"6W/HMQVU7X+%3H]8
MIDMH^*_#GP9"'$'P&1*V&1&1D4Q=.J$&K0(=4ILIF;3ZA&9F0ID=9.,28LAM
M+K+S2RX%(<;41D/5C] >O'W                   ',5UC#?(_86Q YI9T]
M74B-JVSA;<E-2KU%F\6K8'Q95FWX$N\42(KJ9%(R#=:"=C6Z:31(@H2]4B-M
M;,/E]%]9^I3YJ;<.PK.J!(R'=,)9/2XSNR1:= D$MERI$MM1+CUBH%QFX>PR
M6T1*?VD:6^-RL=9<WV/V!,,NZ3-.%VMQ=8F>+8DIJ=PT2=Q:OI^Q+6&Y%.F7
MJB3$=3)H^1KO03T6VS2:)$!"7JH2FULPN7U-U/9R^;VB':%LS"1>=?BJ)V2P
MYL>MVD/$IM<XE(/C,U*87&1&]Q39$IW@-*.-6C*4I:E+6I2UK4:EK49J4I2C
MVJ4I1[34I1GM,S]T0@&9F9F9F9F>TS/A,S/W3,_PF8JZ%K4XI2UJ4M:U&M:U
MF:E+4HS-2E*,S-2E&>TS/A,Q%49F9F9F9F9[3,^$S,_=,S_[1\1_@^(_P
M               !UU]3M].+4[ZJ4CSO8U$BF[=\:E]>3]?A'1!V2]2P]/35
M3ZHDGSRXO&Z>B'Q@79WG*[-TH6(HF4%DV)-0                     0-]
M8EU_O:&-WO>5,LNL*IN;]3CU0P7B]V)(Y&J4"DUJE/.90OZ)Q5-R656O9;KD
M2+*86EV'6JO3GBVDDQJ9K+R\K%.'JDQ3))L73?2GK4H*FU\5^)'E1U'7JNWL
M-*TG IBC;;<29*:E2&5?@,<^O64-XF]H%W<=[4JQZTJEYXU4/5+ 6*'8<GD*
MK;U(KE(?<RMD.&:%M2F%6G8[KD.)+86EZ%7*S37BVDE0UWU-Y(5CW&LYJ ^;
M5P78IVWJ0:%<5Z,R^RHZM4D;#):3AP#-"%I/:V^\T8JLQ 4*DD0_@
M                #YM.NL.MO,N.,O,N(=:=:6IMUIUM1+;<;<09*0XA1$9&
M1D9&0_U*E)42DF:5),E)4DS)25$>TC(RX2,C']&G76'6WV''&7F7$.LO-+4V
MZTZVHEMN-N(,EH<0LB,C(R,C+:0_TC-)DI)FE23(TJ(S(R,CVD9&7"1D8MH-
MQAO"SWBF@JP+_NVL-5'.N*G2P_GIM;B>?3KRMF#%72+Y?9,TN*:R+:DB'4W7
MDH1'Z47.CM;2C*V="FE3,?SS8DI%7J,E+UV6^KM;NU)F7*NU*"TV<:JJ3M)1
MIK5/6V^I1$2.7-U"?Z!BX/W!F\A/>4[O?'>0[QK3-2S_ (C>+#&H1I;B"GU"
M]K7@Q%T:_7V3-+BF<EVC(AU5UY+:(_2KD^.UM**K9,OI\R9\YV.J;4IKZ7;A
MHZNA+C(S+E')T5M!L5!2?=--4AJ0Z:MA)Y8W$E_0$QHV3$UHS@
M           #5+7AZ#NLOU4M1'FAO 8_RSXJ\E^3^\O!RI#43>!^@7K<]434
MGYFKT'CLB>+^^N\ZYNPDX4O@YEQ1]""@                  !^E1JS5[=J
M]*N"WZK4J%7Z%4H-9HE;HTZ53*O1JO3)34VFU6E5*$ZQ-IU2ITUA#S#[*T.L
MNH2M"B41&/[QI,F%)CS(<A^)+B/M28LJ,ZXQ)C26'$NL2([[2D.LOLNH)2%I
M,E)41&1[1^G1*W6;:K-(N.W*O4[?N&WZG K=!KU$GRJ56:)6:5*:GTNKTBJ0
M'6)U-J=-G,(>CR&5H=9=0E:%$HB,?U8??BOLR8SSL>3'=;?CR&'%LOL/LK)Q
MIYEULTN-.M.))25),C29;2X18Y[A#?\ %#UGT:W-)&K^YJ5;NK>AP6*98=^U
M)V'2*-J2ID)I+339;>;P:?F6(P@CF4]LD-UM!'*AH)PI$9F:721JZBY,C0L>
M9&G1X61(K2&*35WU-QXU[,-))*2+^@TS<K:2_&,EL*46UQHMO'0FS-ZO5UA^
M@ZX*);6CO6;=-(MK6-0:?'I6/LA51V%1J)J>I<%I+3+:=O-H%.S;#801S:<V
M2&ZX@E2X*"<*1&8E"TYZCX]]L1;,O:6S%O2.VEJG5%TT,,72T@B2DB_HMMUU
M"2]^T6PGR]^V6WC(3U5C?P=< W!                &C.\_]FGO#O49U:^8
M*_QBK.WB0S)Y*LA^"-7&@^]8]EWO)/4'UA_P\Y$&/LM>*K)GD^O/P<J0IM1S
M6"DW$'                 F2ZOM[8K1!W]7UYF\D#971]Z26+?TK5O!FMB;
M+JYGMJ=!_?\ 7_YDLG#.6FOQWV!^D*CV"JHMGAT)BX.$RP  "-7>I;RO%NZ\
MTP5?.=[P6[OOJNS^U#"V*6:B5-J&1K]D1UR$QWYB6)3E)M2W(*%3JQ4.264>
M,A++9+ER8K+N$<^YOH."+$D755&BJ-5EN]'6Q;Z7N1>K576@UDA;A)<5'I\)
MHC=DO<4^(@B2G:XMM*HO=[9O0\3;J/2I6,]WY ;O._K@J!V;@[$;%2*F5')>
M0I,9<E$>1-2Q+<H]H6S 0J?6JCR2RCQ4)9:)R9)B,/8KR_E6D8DM)ZX*@V4V
MH2'.94&CI=Y)VJ5%23425+XJS9AQ6R-Q]W8?%01)+:M2$JYA;9T=:MMYW0;9
MU*;ZK>7Q]%6$\X4WMJPGI#I.2;/Q&=P8_?88<CU^%95[7-#LBUH)TFKQR9?J
M-,NBXY<>4A52<C&;:7M%(.-LAYTB0;WU/9P1C"U[I8Y_:^.H];IMN\\HZT(4
MB8U2ZI.:I<!KF\E!)4^Q/FN(<(WS1[TE<JEK:*]8F]3M^U=4&_,WH\;0U@O/
M%+*[L%:-*/D^R\.'<>.9###L:XH5C7U=,*Q+3IYT>LQB8?J=+NNYID:6A53<
MC'R:7]3(ED7GEF/$NK/.5DV'0*^USR@64S58-%YS35)2:)+<"?+1 AM\B^GB
MJ=:EREI67*FG@)67(W5[=V?4JI2VMW7O9K[QGJ;C0S[3*M0=2.$<G52H5& C
MESDHH6'6\59 C29)$9//TZI$W&(R<1%5Q#;<]&C1W@Y]^.G#.H2K4.^4-?\
MEDB)>UK5U]YYHN/QRB6V5 K"%N>XI;+Y)1P*)L]ADK,<7JXFZVJE6I+.[5WP
M=_XMU3Q81]H]7M[4[@C*E6J-3IZ.7.4B@85;Q)D6+*E$1I?D4RII:C$9.HBJ
MXAMN?M(TTXI=>93C',M1I5V(1^0/1KIH%6>==;+C<<H]#*CU)"U?[2FG=B?=
M)'!L/,N@C>I:S]$NM&B[JG?&285>N6[9-*I6GC5@F0F4S>KER51VDV$U<=?9
M@0&+RLV_)[2Z? KTEB)6J56&N95EM:UOO4_TN),^Y-Q?DV+@#4DMJ7.J"X\>
MS<@DOE$U0YTA4>D)FRTLLIJ=-JSR399EK0W)CR4\E)29FM3.;=WIO;=<&A77
M#0]T=OJY4*X+HO&52*3IMU>HDHE,WRY<]6=H^/6;FN%BGTYB]K*R#4&5TZGW
M!)CPZY2*RUS&MM+6M]ZG?N8YR_?=A7VQA[."T2)<U;+-LWD2B6F><IXV:<F5
M)2VVF=!J+B3;;D*2A]E\N3?(S-2F^N,2(CL=&Z(HSQRKB@_'/N
M      ,YZ7_26T\>7/$OA];X]58O_&]G=]5O=EX8SYI3]*+3;Y?,/><.W1Z"
MT_\ BJV>^"C=D8PNO1T_"]$$]                      -4M>'H.ZR_52U
M$>:&\!C_ "SXJ\E^3^\O!RI#43>!^@7K<]434GYFKT'CLB>+^^N\ZYNPDX4O
M@YEQ1]""@                ;S;L#VEF[Q]>;25Y_; &5<$^._#?E5QYX74
M@;\;J?VHF[;]?C1Y_$-CL9!Q+XU<9^4&S/".FBY*'2F+L@3C@  *X'K@7M+,
M'^HSC3S^ZF1"MO'?'?:WDJH?A=?(K)^N?>U$P-Z@^+OXAM4HBZUM>-6W_)]2
MO".ZQRFC0 <BXT\                %GCU5?V2EG^7/-?9JFB=/0'Z/-.[Z
M[G_.6!:J=4B]CQ9GE\SGV<I@EET?>)F%WPU[^O9'1^-U1TV#:,1O[X/V6>O[
MU4\R>!U2&%=1_B%R]Y/[F[&/B,G?0^R9WB?JBYM\"JH,79M\4.2.\ZN_F+HI
M[QS@BEU$)                 F2ZOM[8K1!W]7UYF\D#971]Z26+?TK5O!F
MMB;+JYGMJ=!_?]?_ )DLG#.6FOQWV!^D*CV"JHMGAT)BX.$RP
M                  -&=Y_[-/>'>HSJU\P5_C%6=O$AF3R59#\$:N-!]ZQ[
M+O>2>H/K#_AYR(,?9:\563/)]>?@Y4A3:CFL%)N(.                !*S
MN.?:UZ$/+G2NPM;&?]+'I#8G[ZXWYM*$NFX5]L/N_O+Y2.P==&8=/_CFQWWP
ML?U#XMUQT4BY,$TX                                KNNN)>G%IB]5
M*/YWLE"&O>1>-2Q?)^CPCK8K9.NG^GII6]42-YY<H",K6]XP+3[SD]FZJ.10
M1UCC:&E@                        [).K#[XGYH;NI&[EU'73R6+<A5U\
M]-%XUR9LC8_R+7)*GY6*ILN2OB1;4R'4W5.TGWR4Q*^\IDB4FH\9B2K0KJ1[
M7*C&PO>L_BT&L2U=H]2EN>\I%9E+-;EONN+/8W3ZR^HU1^$B;F*-/"3VU';'
MU5;?4?,S>5&W:&IF[.2Q/DBOOGI=O6OS>+%QUDJO2%/RL1SIDI?)Q+0R15'%
M.T?WR40[B>4R1*34N-'WDTF9OZ$FL8ONB7LI%3D*[5)TASWE-J<A1J71W%K/
M8B'4W3,V?P(DJ-/#RNU-@8)?A8NB20                1J[U/>3XNW8>EN
MX<W7D4&XLB5SG=KX+Q:[+5'FY(R*[%Y2+'?Y ^=0[0MMIQ,ZN3BXI1X:":;-
M4N1%9=PCGW-M!P584RZ:ER4VLRN4@6I05.&AVM5I3?&;0OB'RC=.@I,G93I;
M.(T7%(S<6VE47N]MWGV*-U5I/N3.][%3[DR57N>6I@+$SLQ<>=D[);L3E(L9
M_FY\ZA69;#3J9]>GIXI1H2":;4J9)B,O8KS!E.D8FM&57YW)R:G(X\2WJ0:S
M2Y5*H:-J$JXOOT0HI&3DAS@XK9;"]^I"55*.=<X90U*9@R'GC-%UU"]\H91N
M:?==X7)4E[79E1FFE#,2''3LCTNB4: RS"IT&.EN+3Z?'9C1T-LM-H3SS77=
M-=O>XZS=ES5!ZJ5ZO3G:A4IKY^^<>=,B2VT@O>,18S24M,M((FV64)0@B2DB
M*G@S]GC*VI_,^2-0.<+OJ5]Y6RO=-0NZ]+GJB]KLVI3C0AF)"C)V1J50J+3V
M68--@1TMQ*=3HS$6.VVPRVA,,EPW!5[JK=3N*NS'9]7J\MR9.E.GPK=<V$E"
M$E[UF.PVE+;3:2)#3:4H21)21%B<>>&(!^,                     #KKZ
MG;Z<6IWU4I'G>QJ)%-V[XU+Z\GZ_".B#LEZEAZ>FJGU1)/GEQ>-T]$/C NSO
M.5V;I0L11,H+)L2:@                     JI>L-:^G=<N\,OZ%:U=;JN
M$--3E1P9B5,"2J11ZI(H%1662;ZB*3LC2G+OO=A]MB6SM;E4>G4\R4HD$HX!
M=8^7%95S'5VH$LI%K60;UJV\32S7&?7$>/INJMG_ .&XJHU1"DI<3P.1F6>$
M]FT5'761-X<[KXWD.0X-IW W5\#Z7W*E@/#J:?*5(HM6DV[4UED^_P"&I/Y)
M+<O._&'VV)K.UN71:933)2R02CA\U,9'/(.3*DW#D$]0+5-VWZ+R:S4P\J,Z
M?2M109>\6<VH)425IX%L-->[LVB"D:HB 0:]
M   )^^KH;Q)K0GKRH%J7W6G*=@351T'AS)2GWTM4JW+KE512,39&F\JXQ'98
MMFYZH[3YLEU:6H=&K4Z0HE&T@AMWHPS*G%&6HE/JTHV;2O[FMM5PUK),>%4'
M'S*WJT[QE(0E,&<^IEU:C)+<:4ZL]II(=$75I=Y.UH W@MO6C?\ 7'*;I[U:
M] 84R@J1(2U2;9NV75E(Q!DN?RSK$9B/:UU55VG3I+KB6H=$KD^0HE*900V/
MTPY-+'F1(T.HOFU;EW\WH=5-2B)F+,6]LHU4<VFE"4Q);IMN+,]B&'W%<.PA
M::B>T6SPEY                     !JEKP]!W67ZJ6HCS0W@,?Y9\5>2_)
M_>7@Y4AJ)O _0+UN>J)J3\S5Z#QV1/%_?7>=<W82<*7P<RXH^A!0
M             #[<"?.I4Z%4Z9-ETVI4V7'GTZHP)#T.= G0WD2(DV%+CK;D
M19<60VE;;B%)6A:24DR,B,?T9>=CNM/L.N,/L.(>9>96IMUEUM1+;=:<0:5M
MN-K21I41D9&6TA]NGU"?29\&JTJ=,IE4IDR-4*;4J?)>A3Z?/A/(DPYT&9&6
MW(B3(DAM+C3K:DK;6DE),C(C'S;<<9<;=:<6TZTM+C3K:E(<;<0HE(<;6DR4
MA:%$1D9'M(Q8E[@+?^P=5T&U=&&L^ZHE-U.TV)'HN)<M5J0S#@ZA8,-DFXMN
M7'*<-N/%S1%CMD2%F:47,A/&3LJ)*3,F7TAZO&L@-4_&>3*@VQ?3#:(UO7#)
M6EMJ\6FT\5N%-<5Q4-W.VA/ ? 4XBVE^.VDY91=7:ZQ+ U=P+1T/ZX+NATS5
M33(<:AX>S#7)+,*!J/@0F2:B6S<TMTVX\3.,2.V1-N&:472A/&3LJ9*3-DWT
MWZD&[Q;AV)?<Q#5V-(2Q1:T^I*&[F;0G8B+*6>Q**\A)<!^Y++A+\;M)?6T)
M#1V)C<X             &C.\_P#9I[P[U&=6OF"O\8JSMXD,R>2K(?@C5QH/
MO6/9=[R3U!]8?\/.1!C[+7BJR9Y/KS\'*D*;4<U@I-Q!P
M )DNK[>V*T0=_5]>9O) V5T?>DEBW]*U;P9K8FRZN9[:G0?W_7_YDLG#.6FO
MQWV!^D*CV"JHMGAT)BX.$RP  #BEWJ=M_;EZR9N]=%E^,)J^',76=;-Y5.S*
MF;+M$N'F4._M063FY3#B]CD.^+/QE2:)-;]ZMUB%Q4;%&2CC"S["^=76UAW&
M-604BVJ#38-2?IC_ !519G)-5>\:ZEQ"CX6JK3:''BNIX#4AK87"9&.&+>VV
MQ]O?K/6[@T.9!CIK&%,467:U[52R*KR+U!N3F,+(>HW*K4MAQ>QR#?EEXLH]
M"G-;4K=CP.*C8I1*/0W+\7YP=4V-+$J*>6H=(@Q)ST%[BJCR>3;J-RU8EI,^
M%NH0:2S'<+@,TM\ ^_UG*)AZ1K\W,L'4!T0S@!_)M3B9MZ;DSZ?06L/.YHP&
MSDGI>72'8U4A4A%EJF\X<BK;?;9)2FU)623+^VNANVUY<TSM7?S9-H+KLANZ
M.=+>9B)MM5S6BFM\Y<C*0^U&*F&[QU-F2TIVFDR/8/T.M1P\+2=X?N1:?J*Z
M&9T[2,IU6'G7IV34*=;S6%G<X:>6,G=,S*,]&JL"C-V,J=SAV(XW(:8)2FE)
M623+^FK%%$5D?!;=R<@FVU59Y%?YPIQN.5$.NVXFJ\LM@TO-L% Y3C&@R42=
MNSA$?6^'M7J^EKZ8Z;<.[6N"V(>LB)DBQSQHC M\9LKKRH$>M,OW)(NABYZK
M6+<I3$&GJY6G26#BUE561&3&<6RF2@8>U(0-'L"Q69F$9D%O)3=:I7096E5+
MHEJ-I$I*YJYZ)\B3"80TR?&96CDY)R";)!FDED(Y=]+:75RK4TK4NX]U_<5J
MPM;$3)UAGBY&GN_,ZW ^JGQJXQ(N>3=;%U5>M6U28\&FJY:FRF#B5I581%3&
M<6RF4@8US=#TUQ+3:DXKDQ$7RBJ4_HHK=GU^0HVTOI5*5+3+>?BLI;:X6EIX
MC_+$CBF:>.0DEZQ%@"],@[F?1%JES#3YM.U:Z=:7IT/)]SO<XC7)"JF6,<4&
M@Y>HLR2V4>4U-/,D6CS$N+V+COQ'"025/+,9LUE6A4ZQIHQ;?MR,NLY#LQBS
M#KLY7'1-:?N&BQ(EQQG5EQ'$N]LK<9PE'PH6V>S8:C$GO63=.U\9'W(VA'5E
MFFG3J;K#TU4G32K*MU/<XC7-!JN8,9V_;V9J'-DME&E,SCS9%HLU+KFQ<:1#
M<)!(4^LQE/4U;<^IX+L&[ZVTXU>=L,VP=6EJXR)3;M9I<:-6V%J+BK2YTXAA
M9&?"E2#V;.,8@I_F==Y+^M\#_NP__1QJE]NG-?\ ^XM?_P"/^RB 3^:FWG7Z
MY0/_ /C_ /1!KU]K+*?_ /O-_P#\F_\ \@<Z TP'-(-80
M!G/2_P"DMIX\N>)?#ZWQZJQ?^-[.[ZK>[+PQGS2GZ46FWR^8>\X=NCT%I_\
M%5L]\%&[(QA=>CI^%Z()Z                      :I:\/0=UE^JEJ(\T-
MX#'^6?%7DOR?WEX.5(:B;P/T"];GJB:D_,U>@\=D3Q?WUWG7-V$G"E\',N*/
MH04                #>;=@>TLW>/KS:2O/[8 RK@GQWX;\JN//"ZD#?C=3
M^U$W;?K\://XAL=C(.)?&KC/R@V9X1TT7)0Z4Q=D"<<  !7 ]<"]I9@_U&<:
M>?W4R(5MX[X[[6\E5#\+KY%9/US[VHF!O4'Q=_$-JE$76MKQJV_Y/J5X1W6.
M4T: #D7&G@                L\>JK^R4L_RYYK[-4T3IZ _1YIW?7<_P"<
ML"U4ZI%['BS/+YG/LY3!++H^\3,+OAKW]>R.C\;JCIL&T8C?WP?LL]?WJIYD
M\#JD,*ZC_$+E[R?W-V,?$9.^A]DSO$_5%S;X%508NS;XH<D=YU=_,713WCG!
M%+J(2                !,EU?;VQ6B#OZOKS-Y(&RNC[TDL6_I6K>#-;$V7
M5S/;4Z#^_P"O_P R63AG+37X[[ _2%1[!546SPZ$Q<'"98
M               &C.\_]FGO#O49U:^8*_QBK.WB0S)Y*LA^"-7&@^]8]EWO
M)/4'UA_P\Y$&/LM>*K)GD^O/P<J0IM1S6"DW$'                 E9W'/
MM:]"'ESI786MC/\ I8](;$_?7&_-I0ETW"OMA]W]Y?*1V#KHS#I_\<V.^^%C
M^H?%NN.BD7)@FG                                %=UUQ+TXM,7JI1
M_.]DH0U[R+QJ6+Y/T>$=;%;)UT_T]-*WJB1O/+E 1E:WO&!:?><GLW51R*".
ML<;0TL                        ']6'WXK[,J*\[&DQG6WX\AAQ;+[#[*
MR<:>9=;-+C3K3B24E23(TF6TN$?)"UMK2XVI2%H4E:%H4:5H6DR4E25),C2I
M)EM(RX2,?VCR)$20Q*BOO1I49YJ1&DQW5LR(\AE:7&7V'FU)<:>:<22DJ29*
M2HB,CVCY)4I"DK0I25I42DJ29I4E23VI4E1;#)1&7 8LW.KM;X9O7_@\].^=
MKD:?U?X$MV,54J%0?;1.S;BR$]&I5)R9'2HTN2;JH#DB-3KF27&-R4[&J!*_
M+W&8TYFC34@67K6.S;LFI5D:T83?+O/+23MT4!I2(\>N((]BEU"&I:&9Q<.U
MQ2'MOXTTHM/.K7[Z5O>)8&/39G^YV7]9NGJVHI52I5&0VB?G7$L%Z-2*1E&,
MA7%<E7;;KDF+3;I27'-R4[&J)*_\P<9C2OZ9,W%DBW^UBX91*O:W(J.6==41
M.5^CMJ2RS54EP&N9&-2&I9<.U9I<V_C#2CI/&[0Z?AM.           Q/G7.
M&+]->'\AYXS1==/LC%^+K9G77>%R5)>QJ'3H1)0S$AQT[9%4K=9GO,PJ=!82
MY*J%0D,QHZ''G6T*\_==TT*R+<K-V7-4&:70:#!=J%2FOG[UMEHB)+;2"]^_
M*DNJ2TRT@C<>>6E""-2B(\09^SSBG2_AC)&H'.%WTZQ,4XGM:H7=>ESU->QJ
M%38)(;9B0HR=LFJUVMU!YF#38$=+DNHU&2Q%CMN/O-H5^-<-P4BU:)4[BKLQ
MJ!2*1$<F3I3I\"&F]A)0A)>^>D/N*2VTVDC6ZXI*$D:E$1U*.]2WD^4=YYJD
MN+-]Y%.MW'=$YW:^"\6NRTOPL;XY:E<I%C/\@?-9EWW(ZVF=7)Q<8Y$U9--F
MF)'BLM<\N?<VU[.M^3;IJ?*PZ-%Y2!:E!4X2VJ)14N;6T*XOXMRHS5$3LITM
MO'=/BD9-H;2FG?WMN\^ROO5=6-RYWO8JA;>-J%SRU,!8F=F(D0<8XT9E\I$C
M/\W/FDV\KG=;3/KT]/&.3.633:DPXT1EF&3,&4ZOEF[I-?G<I%ID?CQ+>I!K
M)3=+I9+VH2KB^\7-E&1.2'/]IP]A>\2A*8U1A$1?#%8
M       ZZ^IV^G%J=]5*1YWL:B13=N^-2^O)^OPCH@[)>I8>GIJI]423YY<7
MC=/1#XP+L[SE=FZ4+$43*"R;$FH                  "%[?TZ^?L"[O3)]
MT6K<'0F<,T-N81P<J*[Q:O3[FN^#*1<M[0.3=3(B.8_LEJ?48\OBK99JZ8#3
MA?CTDK675KESYHL.UV?3YG-;IN8E6M:IMJV2&9U1:<*=5&MBB6V='I:77D.;
M#2F1R*3_ *9;8/>L'[PS_3QW<&5;KM&XN@L\9P;=P3@541[B5BG71>4"4BZ+
MZIW).HD0W,=6*U4*E&F<5;+-833VG"/G"25@G45D;YN,:5:7#D\A<%=(Z!;Y
MH5L>:ES6UE*GM[%$I!TV 3CJ5[#2E_DR/^D0J<!SXBH!$-H
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
M#&?-*?I1:;?+YA[SAVZ/06G_ ,56SWP4;LC&%UZ.GX7H@GH
M        !JEKP]!W67ZJ6HCS0W@,?Y9\5>2_)_>7@Y4AJ)O _0+UN>J)J3\S
M5Z#QV1/%_?7>=<W82<*7P<RXH^A!0                -YMV![2S=X^O-I*
M\_M@#*N"?'?AORJX\\+J0-^-U/[43=M^OQH\_B&QV,@XE\:N,_*#9GA'31<E
M#I3%V0)QP  %<#UP+VEF#_49QIY_=3(A6WCOCOM;R54/PNOD5D_7/O:B8&]0
M?%W\0VJ41=:VO&K;_D^I7A'=8Y31H .1<:>                "SQZJO[)2
MS_+GFOLU31.GH#]'FG=]=S_G+ M5.J1>QXLSR^9S[.4P2RZ/O$S"[X:]_7LC
MH_&ZHZ;!M&(W]\'[+/7]ZJ>9/ ZI#"NH_P 0N7O)_<W8Q\1D[Z'V3.\3]47-
MO@55!B[-OBAR1WG5W\Q=%/>.<$4NHA(                $R75]O;%:(._J
M^O,WD@;*Z/O22Q;^E:MX,UL39=7,]M3H/[_K_P#,EDX9RTU^.^P/TA4>P55%
ML\.A,7!PF6                             !HSO/_9I[P[U&=6OF"O\
M&*L[>)#,GDJR'X(U<:#[UCV7>\D]0?6'_#SD08^RUXJLF>3Z\_!RI"FU'-8*
M3<0<                "5G<<^UKT(>7.E=A:V,_Z6/2&Q/WUQOS:4)=-PK[
M8?=_>7RD=@ZZ,PZ?_'-COOA8_J'Q;KCHI%R8)IP
M          !7==<2].+3%ZJ4?SO9*$->\B\:EB^3]'A'6Q6R==/]/32MZHD;
MSRY0$96M[Q@6GWG)[-U4<B@CK'&T-+                           &<=
M-FHO+.DO.6-]1&#[E>M3)N+;BC7%;E223CL*5Q$N1JG0:[";>8*JVS<M)D/T
M^I0U+2B7!DNM&9$K:7JK)O.X<>W51+RM:<JGUV@S4383Y<933FPC;?B2VDJ1
MSB#.CK6R^T9D3C2U)/W1GK3#J6S!H]SWC+4G@:Z'K1RGB>Y8MR6S5$DX]!E<
M1#D6JV_7X#;T<JO:UST>2_3JI"4M*)D"2ZTHR)>TO06M<]9LRX*7<UORU0ZM
M2)2),5TMIMKV$:'8\ALE)Y:)*94IMU!GL6VHR_"+<7=K[P3$V\HTLV7J+QBI
MJCU:0DK;ROCAV>W/J^+,H4R)%=N*T*@^EMA<VGJYRW,I4XVF>D*5*COJ:9=4
MZPUT182S!;V;K"IEYT(TQI"R*%<%%4Z3LB@5YAMM4VG/+(D&ZS^,2['=XJ>6
MCN(6:4J-2$W'&[ WC.']Z!I,L?4MBQ3-%K$E)6QEW&;M0;J%9Q-E:EPXCMRV
M;49"6XZYU-44IN;2)YLL])4B5'D*:8=4['9FAQ7DJC94M"!<])V,/*_):Q2U
M.$X_2*NTA"I4)Q1$DW&O?DXRYL3RK*TJ,DF9I3OT,N"0X9'     !\5*2A*E
MK4E"$)-2UJ,DI2E);5*4H]A)2DBVF9^X/\,R(C,S(B(MIF? 1$7NF9_@(A\5
MK0VA3CBDH0A*EK6M1)0A"2-2E*4HR)*4D6TS/@(@,R(C,SV$7"9GP$1%[IF8
MK1>L8;Y'[=.7W-+6GJZG).DG!]R24U&O4:;QJ5GC*=)<?I\R\D2(KJH]6Q]:
MBS=C6Z:36Q-4IZI$;B'H?(0@:S]2GSK7&=A6=4#7CRUIJR>EQG=L>[*_'-;+
ME2);:C1(H]//C-P]AFATS4_M,E-\6KFZRYOL?M^9F=TFZ<+N<E:.\#W/)34K
M@HD[C4C4#EJCN2*=,O9$F(ZJ/6,<VBLWHMMFDUQYRE/50C<0_"Y"*G4]G'YP
MJV=H6U,-5F6_*43LEAS:S<589-32YQ*09I>IL,^,B+LVI<,U.\)*1Q>8L:+C
ME:&IH                          #KKZG;Z<6IWU4I'G>QJ)%-V[XU+Z\
MGZ_".B#LEZEAZ>FJGU1)/GEQ>-T]$/C NSO.5V;I0L11,H+)L2:@
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
M2BGF]3V2)N+'C)YK$(N,@UKXAM]1XWR'6$-N11GCE7%!^.?<
M    9STO^DMIX\N>)?#ZWQZJQ?\ C>SN^JWNR\,9\TI^E%IM\OF'O.';H]!:
M?_%5L]\%&[(QA=>CI^%Z()Z                      :I:\/0=UE^JEJ(\
MT-X#'^6?%7DOR?WEX.5(:B;P/T"];GJB:D_,U>@\=D3Q?WUWG7-V$G"E\',N
M*/H04                #>;=@>TLW>/KS:2O/[8 RK@GQWX;\JN//"ZD#?C
M=3^U$W;?K\://XAL=C(.)?&KC/R@V9X1TT7)0Z4Q=D"<<  !7 ]<"]I9@_U&
M<:>?W4R(5MX[X[[6\E5#\+KY%9/US[VHF!O4'Q=_$-JE$76MKQJV_P"3ZE>$
M=UCE-&@ Y%QIX                +/'JJ_LE+/\N>:^S5-$Z>@/T>:=WUW/
M^<L"U4ZI%['BS/+YG/LY3!++H^\3,+OAKW]>R.C\;JCIL&T8C?WP?LL]?WJI
MYD\#JD,*ZC_$+E[R?W-V,?$9.^A]DSO$_5%S;X%508NS;XH<D=YU=_,713WC
MG!%+J(2                !,EU?;VQ6B#OZOKS-Y(&RNC[TDL6_I6K>#-;$
MV75S/;4Z#^_Z_P#S)9.&<M-?COL#](5'L%51;/#H3%P<)E@
M                :,[S_P!FGO#O49U:^8*_QBK.WB0S)Y*LA^"-7&@^]8]E
MWO)/4'UA_P /.1!C[+7BJR9Y/KS\'*D*;4<U@I-Q!P                )6
M=QS[6O0AY<Z5V%K8S_I8](;$_?7&_-I0ETW"OMA]W]Y?*1V#KHS#I_\ '-CO
MOA8_J'Q;KCHI%R8)IP                               !7==<2].+3%
MZJ4?SO9*$->\B\:EB^3]'A'6Q6R==/\ 3TTK>J)&\\N4!&5K>\8%I]YR>S=5
M'(H(ZQQM#2P                             $MVYNWHU[[KK512\@\>K
M5[ .27*1:&HS'<!PW%URS6ICIP+RH$%UUN&Y?N.'I[\VEFLVSDLNRZ>;S#4Y
MUY&P^FO/%4P/?S%8VR)=H5LXU.O2C,JXQRZ8EQ7(U*(TI1-JJ]%4\MV/MXO'
M2IQGC(2ZI13%[D_>OWWNH=6U)R/QZO<.GC)SE&LS4MC:GNFXNOV2U->53[VM
MZ \ZW"<R%C-^H2)U)4LVSE,.S*<;S#4]UY&:,'9<GXCO!FI;7I%MU0V85T4Q
ML]IR()+5R<Z,VHR0=1I:G%.,[=G'2:V^,DG#45L9C;(]BY@Q_9N5,8W12;UQ
MYD*VZ1=]F790WSD4JX+<KL)JH4NIPW%);=2W(BO),VW$H=:5M0XE*TJ270;1
M*U2;DH],K]"GQZI1JQ"CU&F5"*OCQYD*6TEYA]HS(E$2VU%M(R)23X#(C(R%
MOWC#)M@9HQU9.6L5W72+YQOD>V*->5D7A09!R:1<5M5^"S4:35(3BD-NI;DQ
M7TF;;B$/-+VH<0A:5)*9&E52GUNFP:Q29;,^F5.*Q-@3(ZN,S)BR&TNLNH,R
M(R)2%%P&1&1\!D1D9#VP_4'NA]\  !QR=9MWRB\*VG6]W7IJNCD<M9#M]#>I
M.^*'-+G..<<7%"4:,5TZ0P9JBWED6D2"<JB^,E<"@/);))NU%+D6-G7-J5.V
M*?*PS9$_BW#689)O:J17??T6BS&C,J RM'"W4ZS'61OGM(V8:B3L-3Q&WQ3=
M:>WVCF#+0KN[5TO77R&8<DVXAK4]?E!G)YUC3&5RP5&C$E-DQS-<2]LE4:2E
MRJKXR5T^W7TM$E3M22Y$T?U89R.@PI&,;5E\6LU.,1734([GOZ72Y2#V4=I2
M>%$ZJ,JVO'M(VXRMFS:Z1HKZA#Z*Y@1K@
M  ZZ^IV^G%J=]5*1YWL:B13=N^-2^O)^OPCH@[)>I8>GIJI]423YY<7C=/1#
MXP+L[SE=FZ4+$43*"R;$FH                B@WTVOEC=VZ!<KYCHM1:B9
M=O%I.(L"QS-"GSRG>\"HMP+@;:7QDN-6#0(-0KZTK+DGE4U#"C(WT[=?M3F7
M$8:Q'<%R1GDMW%4DE;MI(/8:SK]49>)J8E)[24FD1&GIAD9<51L$@^%1"(7?
MC[PV/NV-WEE[-5#J3,/,MZLIPWI\C&:%2%9:ONG5-NGW$TRLE(<9QY;L"HW$
MM*T\D\JEHCJ,C?1MPYG?(Z<98XK-<8=2BM3DE1;=3P<;IBH-NDW)))[2--.C
M-N23(^!7)$G_ &B%1BZZZ^ZX\\XX\\\XMUUUU:G'777%&MQQQQ9FI;BU&9F9
MF9F9CG94I2E&I1FI2C-2E*,S4I1GM,S,^$S,Q3>NNNONN/ON.///.+=>>=6I
MQUUUQ1K<<<<69K6XM9F9F9F9F>TQ"V9FHS4HS4I1F:E&9F9F9[3,S/A,S,?
M?X/YC_              ?W>BR8[<5U^.^PU.85*A.O,N-MS(R),B$N1%6M*4
MR&$S(;K1K09I)UI:=O&2HB^:FUH)M2T+2EU!N-*4DTDX@EK:-;9F1$M!.-J3
MM+:7&29>Z1C[#T25';B/2(TAAJ?'5+@NO,N--S(J)4F"N3$6M*4R(Z9L-YDU
MH,TDZTM&WC)41?)2%I)"E)4DG$FMLU),B6@EJ;-2#,MBDDM"D[2X-I&7X!_
M? ?7'Q                %J9U>#>&O:\] UL4N^J^JLY^TRNTW#66W9LGEZ
MQ<%)AP%N8MR-.-2G)#RKPM&$<25*>6IV;6Z-4GCV$I(GUT;9D5EK$<%BK3#D
MW?8RF+:N)3J^-)F1VV350:T[M-2U'4J<UR;CBCXSLJ,^KW#(6VW5MMY$]O!]
MWE:M*O\ N)5:U$:6GJ7A+,;LZ23]:N.D0J<MS$V3)_&4Y)?5>EFP3ARY;ZS>
MG5VB5-XR(E)VS :9LF*R+CB(U4))OW):BFJ%6C<5QGY++;9G2*HYM,U*.="1
MQ%K4>UR0PZ8GD&V8Z"AL0                -4M>'H.ZR_52U$>:&\!C_+/
MBKR7Y/[R\'*D-1-X'Z!>MSU1-2?F:O0>.R)XO[Z[SKF["3A2^#F7%'T(*
M                           ?)*E(4E:%*0M"B4A:3-*DJ2>U*DJ+8:5)
M,MI&7N#_ $C,C(R,R,CVD9<!D9>X9'^ R'R0M3:DK0I2%H42T+09I4A23(TJ
M2HC(TJ29;2,N$C'^D9D9&1F1D>TC+@,C+W#(_P#M'=SU?WK"TBZ9-HZ&]?E^
MN2+GEOQ+>P!J0O"I&MVXY$AQ,>E8MR[7ISFU5P.N+2Q0Z])7^7F:(<U?.>0?
MDRP:0=8JYZZ=BO+M6-<YQ;<.T+UJ3^U4U:S)$>@W%+=5PS%*,D19:S_'<#3I
M\IQ5.6 O5U>L?R;ME6;H)WA^07)-U3)$.V].VIN]*H:W;FDR'$QJ3B;,EP3W
M-JKC==6EB@W#)<_\P,T0IR^=<@_*D.TW:EU3%PL?Y'J)JEK4B+;=TSG=IRE*
M,DLTBM2'#X91F9)CR5'^,X$.'Q^*I?;J)1QW<C?D     &C.\_\ 9I[P[U&=
M6OF"O\8JSMXD,R>2K(?@C5QH/O6/9=[R3U!]8?\ #SD08^RUXJLF>3Z\_!RI
M"FU'-8*3<0<                "9+J^WMBM$'?U?7F;R0-E='WI)8M_2M6\
M&:V)LNKF>VIT']_U_P#F2R<,Y::_'?8'Z0J/8*JBV>'0F+@X3+
M      "C/'*N*#\<^X                S9IJE1H.HW $V;)8APX>;,52I<
MN4\W'C18T>^J"Z_)DONJ0TPPPT@U+6HR2E)&9F1$/3V0XAJ\[1==6AMMNYZ
MXXXXHD(;0BJQ%+6M:C)*4)26TS/@(AG32]+BP-3&G:=.DQX4*%G3$DN9,EO-
MQHL2+&O^WWI$F3(>4AEB.PR@UK6LR2E)&9F1$/WK56ANY[<<<4E"$5ZCK6M:
MB2A"$U".I2E*49$E*2+:9GP$0N4?M0::?WA\&?WM6#^T Z5NWRQ_USM3_F*D
M?VP7:'VK-+O[R6 _[X<>?M$)R>VZU/UGM[_?5-_M(?:@TT_O#X,_O:L']H [
M?+'_ %SM3_F*D?VP/M6:7?WDL!_WPX\_:(.VZU/UGM[_ 'U3?[2'VH--/[P^
M#/[VK!_: .WRQ_USM3_F*D?VP/M6:7?WDL!_WPX\_:(.VZU/UGM[_?5-_M(?
M:@TT_O#X,_O:L']H [?+'_7.U/\ F*D?VP/M6:7?WDL!_P!\.//VB#MNM3]9
M[>_WU3?[2'VH--/[P^#/[VK!_: .WRQ_USM3_F*D?VP/M6:7?WDL!_WPX\_:
M(.VZU/UGM[_?5-_M(?:@TT_O#X,_O:L']H [?+'_ %SM3_F*D?VP/M6:7?WD
ML!_WPX\_:(.VZU/UGM[_ 'U3?[2'VH--/[P^#/[VK!_: .WRQ_USM3_F*D?V
MP/M6:7?WDL!_WPX\_:(.VZU/UGM[_?5-_M(?:@TT_O#X,_O:L']H [?+'_7.
MU/\ F*D?VP/M6:7?WDL!_P!\.//VB#MNM3]9[>_WU3?[2'VH--/[P^#/[VK!
M_: .WRQ_USM3_F*D?VP/M6:7?WDL!_WPX\_:(.VZU/UGM[_?5-_M(U=UPZD=
M.]5T5ZOZ93,]X7J52J6EW/\  IU.@92L>9.GSIF)[MCQ(4*)'KKDB5+E2'$H
M;;0E2UK424D9F1#P>4[VLR1C'([#%W6P^^_8=WLLLLU^E..O.N6_44-M--HE
MJ6XXXM1$E)$9F9["&J&O/4YILJVAK6=2J5J$P?4ZI4]*&HJGTVFT_+%A39]0
MGS<07A&AP8,.-7W)$N9+D.);::;2I;BU$E)&9D0\CD"Z;8>L.]F6;CH+KKMH
MW(VTTW5Z>MQQQ=&FI0VVA,@U+6M1D1$1&9F8IY!S?"EJ$(P
M   WFW8'M+-WCZ\VDKS^V ,JX)\=^&_*KCSPNI WXW4_M1-VWZ_&CS^(;'8R
M#B7QJXS\H-F>$=-%R4.E,79 G'   5P/7 O:68/]1G&GG]U,B%;>.^.^UO)5
M0_"Z^163]<^]J)@;U!\7?Q#:I1%UK:\:MO\ D^I7A'=8Y31H .1<:>
M          "SQZJO[)2S_+GFOLU31.GH#]'FG=]=S_G+ M5.J1>QXLSR^9S[
M.4P2RZ/O$S"[X:]_7LCH_&ZHZ;!M&(W]\'[+/7]ZJ>9/ ZI#"NH_Q"Y>\G]S
M=C'Q&3OH?9,[Q/U1<V^!54&+LV^*')'>=7?S%T4]XYP12ZB$@
M     3)=7V]L5H@[^KZ\S>2!LKH^])+%OZ5JW@S6Q-EU<SVU.@_O^O\ \R63
MAG+37X[[ _2%1[!546SPZ$Q<'"98                             &C.
M\_\ 9I[P[U&=6OF"O\8JSMXD,R>2K(?@C5QH/O6/9=[R3U!]8?\ #SD08^RU
MXJLF>3Z\_!RI"FU'-8*3<0<                "5G<<^UKT(>7.E=A:V,_Z
M6/2&Q/WUQOS:4)=-PK[8?=_>7RD=@ZZ,PZ?_ !S8[[X6/ZA\6ZXZ*1<F":<
M                               5W77$O3BTQ>JE'\[V2A#7O(O&I8OD
M_1X1UL5LG73_ $]-*WJB1O/+E 1E:WO&!:?><GLW51R*".L<;0TL
M                        '7SU9#?$_9]OZE[O?49=/(8/RO<CBM/]W5R9
M^18IRQ<,GC.V)+DR5[(%BY3JKA<V))DQ3[D>Y0T$BI2Y#,C.AG4CVGU=C#MZ
M3^):MP35':%1E.?BK?N&8O:JDN.+/\52J_(5[S8?%9FJV[-C[BT]FO58-]1]
MG/(=)W<6I>[.;X&R]<[JM.MY5Z;L@XBR_<DKC.X_F2I2]E/L'+-7=+FI),F*
M=<[Q.&@FZI,DL;KZ3\W]K529QI=$SBV_691]K<V0O\71ZS*7PTY:U'^+I]8>
M/WFSWK4I6W9L=6I-AN)CQ9%B3$0O;[/>PVCNO=,LNIV]*I-<U1Y;B52W-/UB
M2N;RT0J@ADF:OE:[*>XLU'9-@)DH<Y(TJ.JU1R-!226G),F+K+JAU!4[!%C.
M/PW(\J_+B;D0K/I+G$<)IXDDF1<%094>WHND$LE<4R/G#YH:+8E2UMP>[];>
M^V;NH]+,RJVY+I%>U7YBAU:V=.=@2SC3$0:BA@F:QER[Z:XHU'8N.TR6W>24
MA1U>K.18"20R[*E1,$Y[S)"Q)::W8RV9%W5I#T6VJ>OBK)MTD\5ZL3&S/_X"
MF\<CV;#Y9XT-\!&M:*I>]KUNW)%XW3D&_;AJUVWO>]P5>Z[NNFNS':A6KAN2
MOSWZI6:S5)KQJ=E3ZC4)+CKJU'M4M1B "J5.H5NI3ZQ5IDBHU2J3)-0J,^6X
MIZ3,FRWEOR9,AU1FIQYYYPU*,_=,Q45WU?-X9.O2[,C9"N2KWC?=]W'6;NO&
MZZ_,=J-;N2YKAJ$BJUNMU:<^:G950J=1E./.K4>U2UF(>)\^;5)TRI5&2]-G
MU"2_,FRY"S<?DRI+BGGWWG%;36XZXLS,_P#M,>8'T!Y4?4
M               !UU]3M].+4[ZJ4CSO8U$BF[=\:E]>3]?A'1!V2]2P]/35
M3ZHDGSRXO&Z>B'Q@79WG*[-TH6(HF4%DV)-0               !68=:#U_O
M:J==+VG.S*PJ3AW1JFK8_0W%D<>!<&;:JN&YENO.$TI*756U)I\2VFD.I4J-
M(I$UQI7$EJVP<:[<O*O_ "LJRZ9)-=MXTYQ1R)M>UJ9=$@VU7%+423(E'!<9
M;@I)1&:%QW32>QPQ5G]:UWB;VK?7V_IHL>M*E85T2IK&.D-Q)!+I]Q9UJZX3
MN8K@<)I22=5:\JG0[79;>2I4:11ISC2N),41Q1ZMLD*O#(2K7@/FNAV-RU-(
MD*VMR:^\;9UJ0>S9M.*MM$0B41\53#AD>Q9CF>&CPY;QJF             #
M..FC3_?VJK/^(=.>+X:9E]9CON@V-03=0XJ'3EU>8A%0K]4-HC<:HEM4I#]0
MG.%_X4.*ZO\ V1ZJQ[0J]_W?;EET)LG*K<M6B4J)QB,VF3DN$3TN1Q>%,6#'
M);SJO]EMM1_@&>M+FG7(>KC43AK31BF$F;?^:\@6]85OF\AQ<*FKK,U#=1N&
MK&T1N,T*UZ0B14J@Z1'R,**ZO_9'H+4MNI7A<E$M>D(X]0KE1C4^/M(S0T;R
MR)V2]LX2CQ&24ZX?X$(,_P  [1>LD;HK'V*M!FF#.NGFVDQ2T.V/9>G7(2H=
M/2BH7-A&HR6X=O7O<#D1ISG%;M[*=4>DRW3(N<+NV;)?</D4D<FNMC3K1[?Q
M+8EUV;!)LL64JF696#;9(GIUK/.$U#JDPVTGQY4.OR%+<5P<<Z@ZM1^](=PW
M6=MS;CG$>[YTJ9^TW6NF(G098=CZ:LCG"IR$5*Z<$5*4W"MN^[C<AM.<XKMM
MY:JSTJ8\9$<ER\9TI]T^121[VZI<+4VCXZM*X;9B\3YOZ? MBI\1LB=ET!U9
M(C3Y)H(^-(C5AY2UG_M'-<6H_>D.$D10"O\ Q'D                )HMP]
MO$%;O#7K8UTW9550L#YK3#PQG9J1*-BFTBV[CJL0[<R-()9.,-NXTNA+$]][
MDUO]#JJ,=HTJDF8V:TFYE/#>6J5/J$@VK3N@F[9NQ*W#2Q'@S9#?,JTLCXR"
M50YY(>4KBFKFQO(3L-8G#ZOQO)E[MK>#V#=EWU94+3]G1,+"&?VI$LV*71[8
MN6KPSMG)DA*R<CM/8NNM,>H/O\FM_H5=2C-&E4HS&=M.^33QED6GRYCQHMVO
M<G0KA)2S2TS%E/(YK5%$>U)*I4OBN*5L-7(&ZDMG'%L8E25I2M"DK0M)*0M)
MDI*DJ+:E25%M)25$>TC+W1T&D9&1&1D9&6TC+A(R/W#(_P )&+?M"T.(2XVI
M*T+2E:%H42D+0HB4E25),R4E1'M(RX#(3)$9&1&1[2/A(RX2,C]PR,?(?Z/D
M              -4M>'H.ZR_52U$>:&\!C_+/BKR7Y/[R\'*D-1-X'Z!>MSU
M1-2?F:O0>.R)XO[Z[SKF["3A2^#F7%'T(*
M         '<1N ^L.3(\RS]#^\!OY4J!*53;7P#J2N^<@GJ8\2&:?1\8YBKT
MI23DTZ2:4-4BY)BU.L.J*/475,J;DQY3M(>LAU#M-Q9E^KFXTX;$"T+VJ+I<
M9A6Q+,:A7)+<,N.RO828\UPS4A1\1Y1I-*T=YW5W.LCS8TVS-!V\5R&J73I:
MJ7:FG?4]>=003]*?)#%.HN*\U7#+4DY5-E&E#5&N>:XIZ.\HHU2=6PMJ5&W_
M -.&IEQ+D*P,DU(UMK-J);EU37"XS2MB6V*37)*S+CM+V$3,I9FI*CXKIFDR
M4GNH$K0[\A(2   T9WG_ +-/>'>HSJU\P5_C%6=O$AF3R59#\$:N-!]ZQ[+O
M>2>H/K#_ (><B#'V6O%5DSR?7GX.5(4VHYK!2;B#@                3)=
M7V]L5H@[^KZ\S>2!LKH^])+%OZ5JW@S6Q-EU<SVU.@_O^O\ \R63AG+37X[[
M _2%1[!546SPZ$Q<'"98                49XY5Q0?CGW
M                                                   &\V[ ]I9N
M\?7FTE>?VP!E7!/COPWY5<>>%U(&_&ZG]J)NV_7XT>?Q#8[&0<2^-7&?E!LS
MPCIHN2ATIB[($XX  "N!ZX%[2S!_J,XT\_NID0K;QWQWVMY*J'X77R*R?KGW
MM1,#>H/B[^(;5*(NM;7C5M_R?4KPCNL<IHT '(N-/                !9X
M]57]DI9_ESS7V:IHG3T!^CS3N^NY_P Y8%JIU2+V/%F>7S.?9RF"671]XF87
M?#7OZ]D='XW5'38-HQ&_O@_99Z_O53S)X'5(85U'^(7+WD_N;L8^(R=]#[)G
M>)^J+FWP*J@Q=FWQ0Y([SJ[^8NBGO'."*740D                "9+J^WM
MBM$'?U?7F;R0-E='WI)8M_2M6\&:V)LNKF>VIT']_P!?_F2R<,Y::_'?8'Z0
MJ/8*JBV>'0F+@X3+                              T9WG_LT]X=ZC.K
M7S!7^,59V\2&9/)5D/P1JXT'WK'LN]Y)Z@^L/^'G(@Q]EKQ59,\GUY^#E2%-
MJ.:P4FX@X                $K.XY]K7H0\N=*["UL9_P!+'I#8G[ZXWYM*
M$NFX5]L/N_O+Y2.P==&8=/\ XYL=]\+']0^+=<=%(N3!-.
M                  *[KKB7IQ:8O52C^=[)0AKWD7C4L7R?H\(ZV*V3KI_I
MZ:5O5$C>>7* C*UO>,"T^\Y/9NJCD4$=8XVAI8
M          /DE2D*2M"E(6A1*0M)FE25)/:E25%L-*DF6TC+W!_I&9&1D9D9
M'M(RX#(R]PR/\!D/DA:FU)6A2D+0HEH6@S2I"DF1I4E1&1I4DRVD9<)&/](S
M(R,C,C(]I&7 9&7N&1_]HL'-T3UCO$*]!^2J?KPO]YC.ND"P&JA"J$N4S*O/
M4[8S,B)0++CVNU/DL*N#,#=;G0J+4T.N))]+[%7DO)9.I/Q9A=.NM.W#Q-6V
M<LU=2+KQQ2$O-/..)74[ZI25MQ*8B EU:.>7&F4ZU%?)2BXY*1(6HD\LINQN
MW-G6:,-+W?F3Z=O LB/,9_T8X[;J4&I3);,N]]5-A,R8=O6/&M1JH26%7%F=
MJNU"#0ZJAUU)2$OL5B4^EDZF_$DIPKJAHAX[JK>1*DI-PV332=0ZM:5SKLIZ
M5(C0$Q"<4GG-;)]QMATE&7&)27EJXO*J1Q4:\];V8]X3J8OW4OFB:E%:NF2F
MGVM:4*5(D6]C>PJ:Z^5L6#;"9!(--+HD9]2G7N(VY.G//RW2Y:0X9QAY:RE<
MF8KXJ]\7,Z129ZR9@4YIQ:X=$I#"E\PI$'CD1\A%0LS4K81NNJ6XHN,LQPS;
MP;7?FK>.ZI,A:H\X3DHKEV2DTZTK.@RY$FV\8X]I;T@K4QY:J9!-J32:#%D*
M4Z\:&W)\]Z1,>3RTAPST-R+?]<R7==1NNO.;'Y:^3APFUJ5%I=.:-7-*;$)6
MS8S'0H]JMA&XXI2U>^48TX&-1I0/#@
M #KKZG;Z<6IWU4I'G>QJ)%-V[XU+Z\GZ_".B#LEZEAZ>FJGU1)/GEQ>-T]$/
MC NSO.5V;I0L11,H+)L2:@             C:WMFN2!N]-!V;=1#,VGLY":I
M"+"PE3:AR:RK68[X;D4RST-0W4+;J3-LMHE5^;&,T\M3:/)(E$>PQA/4/E1K
M#F)KHO)+K*:RF,5(M=A[BGSFY:J2V*:26U$:7TP4DY,=1P<9B,LMI",/?$Z]
MJ?NW]WWG74DQ.IK.1VJ,C'N"J743;65<S7?C<FE68AJ$ZA3=49M9M$NXIL4S
M3RU+HLHB41[#&+,SY ;QICNOW,EQI-3)@J=0&G-A\O7*@2F81)09&3I1")<E
M:.#C-,+%0)5JM5*_5:G7:W4)M7K5:J$VK5>JU*2[,J%3JE1DN3)]0GS)"W'Y
M4V;+>6XZXM2EK6HU&9F9CG)D2'Y<A^5*>=D29+SLB1(>6IUY]]Y:G'GG7%F:
MW'77%&I2C,S,SVF*8RL5BJW#5ZI7Z[4IU9KE<J,ZL5FKU.4]-J55JM3DNS:C
M4JA-D+<D2YTZ8^MUUU:E+<<4:E&9F9B$]YYV2\[(D.N//ONN///.J4MUUUU1
MK<=<6HS4MQQ:C,S/A,S'YX_B/SA_(             ';=U130*FL7/EK>(Y!
MH*E0[13-PCIY?G,%R;ER5>"E[+]\4TG4MO(=H]NS(=OQ)31K8>35JLPK8XQP
M2B;NO$929]PYEK$0S;IQ.VM9JW4%L.=(:)5QU5CC$2B5&A.M0VW$[4J*1(0?
M"@=V?4V=WDBM75F+>39&MY2H=FIG8(TW/SXY<FY<]8@)?S/?E,)U#;R'J+;4
MV%;L.6T;C#R:Q6(ZMCC'!OQHLQR3\NM9-J48S1"Y2@6RIQ);#E/-DJMU!K:1
M*)3$5;<9"RVI43SR?=2.X'+&+K(S=C#(6'<E45BX\?Y1LVX["O.AR-A-U.V[
MJI,JC5:,ES8I4=]4.8LVGD['&722M!DI)&4IEPT&EW30JQ;=;BHFT>O4R;2*
MG%7[C\*H1W(TALE>ZA9M.'Q5%PI5L,N$AWCY?Q18F=\59'PKE"AQ[EQUE>R;
MFQ[>]!D[";JEL7;1Y=$K$5+FQ2HTA4*:LVGD;'&'22X@R4DC+?ZLTB!7Z34Z
M'56$RJ;5X,JG3HZO<=BS&5L/((_=2HVUGL47"D]AEPD*</71I*O?0SJQS;I;
MOTGWZIBJ\IM+HU<>CG&;NZR:BAJLV'>D5LBY-#%UVA4(<TVTFKD'7ELJ/CMJ
M(N;'*V/*IBK(5T6%5N.M^@5-UB-*4CB%4:6\29-)J;:?<)%0ISS3NPC/B*4:
M3X4F*4;7WH\OO0/J_P [:3LA%(D57$E[3J51*\]'.,W>5B5)MFMX^OB(V6UM
M$>[K,J4*<;:35S=UY;"CX[2R*#S(5F3\?7E7[1J/&4]1YSC+$A2>*4V Z1/T
MZ>@O<),R$ZVYL+;Q34:3X2,:F#'HT^'C                !:2]7!WAK.MW
M05;N/KTKZ:EGS2<S1,0Y$:ER.5K%>LAF$^WA_($CCJ<?D)K=KTIRE2I#JUOR
M:M0YC[FSED<:>?17F-.4L20J/4YA/W=CU,6W*REQ?&DRZ4EI16Y6%[=JEE*@
M,''<6HS6N1%<6K9QBVVQG5E-Y$SKNW>]M8YOBXDU34+I 9H6&<DM3))O5FX+
M$9@R&\,9%D\HIR1(37;4I+M(ER75K?E5>@S'W-G+HXTNFEW)B;^QU%IL^3RM
MQV:F/1*F2U;7Y%/2VHJ)4E;=JE<O$9-E:C,U+>CK4?\ 2(=!8W!'1H-E
M          :I:\/0=UE^JEJ(\T-X#'^6?%7DOR?WEX.5(:B;P/T"];GJB:D_
M,U>@\=D3Q?WUWG7-V$G"E\',N*/H04
M        [4]P3UAZ?8DNRM$.ON^>=8[<;I=I8&U%W3+24G'[B"1 HN.,N5R2
MHE2[%=3R<>E5^4LW:&HDQYSBJ::'Z9)WI%UD.TIREXMR[5>4HRB8IUI7G/<+
MCTA1;&HM%N*4L]KE*46Q$>8X?&BGL0Z9LF2V.Y7J\/61ZAC^98VA#>'7[SO&
MSK=*L[3YJ5NR8DI6.G&R;I]#QGF*O25$J98#J>3CTBXI:S=H2B1'GN*IAMR*
M7OCIQU,N4Y<"P,CU#CTPR9A6[<\Q9<>FF6QMBEUJ0H_?TXRV)9DK/;'/8EPS
M:V*:[VTJ2M*5H4E:%I)2%I,E)4E1;4J2HMI*2HCVD9>Z);",C(C(R,C+:1EP
MD9'[AD?X2,6%*%H<0EQM25H6E*T+0HE(6A1$I*DJ29DI*B/:1EP&0D7(R,B,
MCVD?"1EPD9'[AD8T;WG_ +-/>'>HSJU\P5_C%>=O$AF3R59#\$:N-"=ZQ[+O
M>2>H/K#_ (><B#'V6O%5DSR?7GX.5(4VHYK!2;B#@                3)=
M7V]L5H@[^KZ\S>2!LKH^])+%OZ5JW@S6Q-EU<SVU.@_O^O\ \R63AG+37X[[
M _2%1[!546SPZ$Q<'"98                49XY5Q0?CGW
M                                                   &\V[ ]I9N
M\?7FTE>?VP!E7!/COPWY5<>>%U(&_&ZG]J)NV_7XT>?Q#8[&0<2^-7&?E!LS
MPCIHN2ATIB[($XX  "N!ZX%[2S!_J,XT\_NID0K;QWQWVMY*J'X77R*R?KGW
MM1,#>H/B[^(;5*(NM;7C5M_R?4KPCNL<IHT '(N-/                !9X
M]57]DI9_ESS7V:IHG3T!^CS3N^NY_P Y8%JIU2+V/%F>7S.?9RF"671]XF87
M?#7OZ]D='XW5'38-HQ&_O@_99Z_O53S)X'5(85U'^(7+WD_N;L8^(R=]#[)G
M>)^J+FWP*J@Q=FWQ0Y([SJ[^8NBGO'."*740D                "9+J^WM
MBM$'?U?7F;R0-E='WI)8M_2M6\&:V)LNKF>VIT']_P!?_F2R<,Y::_'?8'Z0
MJ/8*JBV>'0F+@X3+                              T9WG_LT]X=ZC.K
M7S!7^,59V\2&9/)5D/P1JXT'WK'LN]Y)Z@^L/^'G(@Q]EKQ59,\GUY^#E2%-
MJ.:P4FX@X                $K.XY]K7H0\N=*["UL9_P!+'I#8G[ZXWYM*
M$NFX5]L/N_O+Y2.P==&8=/\ XYL=]\+']0^+=<=%(N3!-.
M                  *[KKB7IQ:8O52C^=[)0AKWD7C4L7R?H\(ZV*V3KI_I
MZ:5O5$C>>7* C*UO>,"T^\Y/9NJCD4$=8XVAI8                /O3J74
MZ9S/I*G3J?TA!CU2!SZ)(B<^IDOC\UJ,/G#;?.8,GDU<F\CC-KXI[#/88_JZ
MP^QR?+LNL\LTA]GE6UM\JPYMY-YOCD7':7L/8HMI'LX!]^?2JI2N9=*4V?3>
MDH$>JT[G\.1#Y_2YG'YI4H7.&V^=0)7)JY-Y'&;7Q3XIGL,?T<9=:XG*M.-<
MJVEYOE$*1RC2]O$=1QB+CMKV'L47 8^B/Y#Z _F
M           /LL0YDIJ8_&BR9#-.C)F5!YAAUUJ##7,BT]$J8XVE2(L9<^<P
MP2UFE)O/(1MXRTD?S0TXXEU2&UK2R@G7E(0I26FS<;9)QTR(R;0;SJ4[3V%Q
ME$7NF0^U'A3934U^+$E26*9%1-J+T>.Z\U3X3DV)3D2YKC:%(BQ5U"H,,$XX
M:4&\^VC;QEI(_FE"UDM2$+4EI!+=4E)J)M!K0T2UF1&2$&XXE.T^#C*(O=,A
M]8? ?5'P                '77U.WTXM3OJI2/.]C42*;MWQJ7UY/U^$=$'
M9+U+#T]-5/JB2?/+B\;IZ(?&!=G><KLW2A8BB90638DU             !6Y
M=:LU\_:'UDT+218EP<^Q7I%@28-U,P7=M/K&H"ZFF7[T=?<9=-FH=H5NMT^B
M-)<1RL"I]+MD>QU6V%'7[ESMRR5$QW29G*T#'3*VJ@EI7XF3=]02E=34I25<
M5[HB$EF*DE%QF7^<)_VC%8OUN+>&?:1UL6_HYQ_<?/\ $FC:GRH-W,P'MM.K
M6HJ[FF9%\.ON,.FQ4?F]MIJG4)I+J.5IU4Z9:(]CRB.+;6#D;MFOB/9=.D\I
M1[*;6W,2VK\6_<DPDJG&HTJXKG1T4FXY;2VMN\N7X3'*X-!1R3C4
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
M                HSQRKB@_'/N
M                               -YMV![2S=X^O-I*\_M@#*N"?'?AOR
MJX\\+J0-^-U/[43=M^OQH\_B&QV,@XE\:N,_*#9GA'31<E#I3%V0)QP  %<#
MUP+VEF#_ %&<:>?W4R(5MX[X[[6\E5#\+KY%9/US[VHF!O4'Q=_$-JE$76MK
MQJV_Y/J5X1W6.4T: #D7&G@                L\>JK^R4L_P N>:^S5-$Z
M>@/T>:=WUW/^<L"U4ZI%['BS/+YG/LY3!++H^\3,+OAKW]>R.C\;JCIL&T8C
M?WP?LL]?WJIYD\#JD,*ZC_$+E[R?W-V,?$9.^A]DSO$_5%S;X%508NS;XH<D
M=YU=_,713WCG!%+J(2                !,EU?;VQ6B#OZOKS-Y(&RNC[TD
ML6_I6K>#-;$V75S/;4Z#^_Z__,EDX9RTU^.^P/TA4>P55%L\.A,7!PF6
M                         !HSO/\ V:>\.]1G5KY@K_&*L[>)#,GDJR'X
M(U<:#[UCV7>\D]0?6'_#SD08^RUXJLF>3Z\_!RI"FU'-8*3<0<
M      "5G<<^UKT(>7.E=A:V,_Z6/2&Q/WUQOS:4)=-PK[8?=_>7RD=@ZZ,P
MZ?\ QS8[[X6/ZA\6ZXZ*1<F":<                                5W
M77$O3BTQ>JE'\[V2A#7O(O&I8OD_1X1UL5LG73_3TTK>J)&\\N4!&5K>\8%I
M]YR>S=5'(H(ZQQM#2P                =N;^Z C;Q/J^^B#-&%[>8<UB8
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
MR\'*D-1-X'Z!>MSU1-2?F:O0>.R)XO[Z[SKF["3A2^#F7%'T(*
M      !*7N3:73*YO6-$-%K5.@U>C5?,L6EU:DU2)'J%,JE,J%NU^)/IU1@2
MVW8LV#-BNK:>9=0IMQM1I41D9D,]:7V&)6?\6Q93+4F-)N9MB1'?;0\P^P]#
MEMO,O,N$IMUIUM1I4E1&2B/8? )9-Q72J77M[GH0H=<IM/K-%K.;8E*K%'JL
M./4:75:74;;N&'4*;4J?,;>B3J?.B/+:>9=0MMUM9I41I,R&7<"LM2,PV P^
MTV^P_74,O,O(2XT\TY&D(<:=;62D.-N(49*29&1D>PQ,UO[^KY5O3'4KOUDZ
M(K.FUO3/,5/N7+F'Z"RN95-/CQJ5*J=RVO 0:YE2PPLU*==::2X[;!$HUD=,
M23D/9C5OH]E6*_4<E8MIKLJQW#>G7%;D1)N2+/49FX_.@,EM<?MD]IJ4E)&J
M"6W;^(+:U-YUA;JY-<TKU2\];.A&RIU=TN355&Z,QX7M]A<VK:<GU*5+JET6
MG3D&N;4\(.&M3KS+27'K5(E&LCI22<@YUU&::W[3=FWS8$%Q^U%FY+K5$CI-
M;UM*VFMV7#;+:MVA'M,U)+:J)P[?Q7"WR-".T<;XTM
M =&6AW?PY!QAH-U3;NG4^]5\@XGR#I&U(8FTZ9%/G56O/%=VWEAN[;:L3&M;
M4IQQZMXJJ%;G-0H#BB5)MU4A#9*52T(;@[H8KU95BA8FO[#%]JDUBWJQCN];
M>LRL_C)%3H%0J5M5&%2:)*,S-4J@/2G4M,J/:N$:R+:;!$372]H+ZP-D7%.[
MZU:;M358_6<C8@R-HWU-X@TTY*/G=8O;$MX7KA.\+8L#%]=4MQQZNXDJ5=J#
M4&GNJ)4JVE2&VR4JE(0W V?Q_J(J5)QW=^,+M4_4J-4K+NFC6Q5/?O3J/-G4
M.;%IU*D&9FJ11W9#A-MG_3BFHBVFR1$WSFC2\<T(U@                $R
M75]O;%:(._J^O,WD@;*Z/O22Q;^E:MX,UL39=7,]M3H/[_K_ /,EDX9RTU^.
M^P/TA4>P55%L\.A,7!PF6                %&>.5<4'XY]P
M                                                    !O-NP/:6
M;O'UYM)7G]L 95P3X[\-^57'GA=2!OQNI_:B;MOU^-'G\0V.QD'$OC5QGY0;
M,\(Z:+DH=*8NR!..   K@>N!>TLP?ZC.-//[J9$*V\=\=]K>2JA^%U\BLGZY
M][43 WJ#XN_B&U2B+K6UXU;?\GU*\([K'*:- !R+C3P                6
M>/55_9*6?Y<\U]FJ:)T] ?H\T[OKN?\ .6!:J=4B]CQ9GE\SGV<I@EET?>)F
M%WPU[^O9'1^-U1TV#:,1O[X/V6>O[U4\R>!U2&%=1_B%R]Y/[F[&/B,G?0^R
M9WB?JBYM\"JH,79M\4.2.\ZN_F+HI[QS@BEU$)                 F2ZOM
M[8K1!W]7UYF\D#971]Z26+?TK5O!FMB;+JYGMJ=!_?\ 7_YDLG#.6FOQWV!^
MD*CV"JHMGAT)BX.$RP                             -&=Y_[-/>'>HS
MJU\P5_C%6=O$AF3R59#\$:N-!]ZQ[+O>2>H/K#_AYR(,?9:\563/)]>?@Y4A
M3:CFL%)N(.                !*SN.?:UZ$/+G2NPM;&?\ 2QZ0V)^^N-^;
M2A+IN%?;#[O[R^4CL'71F'3_ ..;'??"Q_4/BW7'12+DP33@
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
M$XSDROVS&:,U45)EQWZE2&T;372"/:IU@BVQ2]\C:SM)GC3$:8XE!HR
M                                "9+J^WMBM$'?U?7F;R0-E='WI)8M
M_2M6\&:V)LNKF>VIT']_U_\ F2R<,Y::_'?8'Z0J/8*JBV>'0F+@X3+
M           "C/'*N*#\<^X
M                           WFW8'M+-WCZ\VDKS^V ,JX)\=^&_*KCSP
MNI WXW4_M1-VWZ_&CS^(;'8R#B7QJXS\H-F>$=-%R4.E,79 G'   5P/7 O:
M68/]1G&GG]U,B%;>.^.^UO)50_"Z^163]<^]J)@;U!\7?Q#:I1%UK:\:MO\
MD^I7A'=8Y31H .1<:>                "SQZJO[)2S_+GFOLU31.GH#]'F
MG=]=S_G+ M5.J1>QXLSR^9S[.4P2RZ/O$S"[X:]_7LCH_&ZHZ;!M&(W]\'[+
M/7]ZJ>9/ ZI#"NH_Q"Y>\G]S=C'Q&3OH?9,[Q/U1<V^!54&+LV^*')'>=7?S
M%T4]XYP12ZB$@                3)=7V]L5H@[^KZ\S>2!LKH^])+%OZ5J
MW@S6Q-EU<SVU.@_O^O\ \R63AG+37X[[ _2%1[!546SPZ$Q<'"98
M                     &C.\_\ 9I[P[U&=6OF"O\8JSMXD,R>2K(?@C5QH
M/O6/9=[R3U!]8?\ #SD08^RUXJLF>3Z\_!RI"FU'-8*3<0<
M   "5G<<^UKT(>7.E=A:V,_Z6/2&Q/WUQOS:4)=-PK[8?=_>7RD=@ZZ,PZ?_
M !S8[[X6/ZA\6ZXZ*1<F":<                                5W77$
MO3BTQ>JE'\[V2A#7O(O&I8OD_1X1UL5LG73_ $]-*WJB1O/+E 1E:WO&!:?>
M<GLW51R*".L<;0TL                %L[U?7V.NB#O&OOSS9)'0GH^]&W%
MOZ*JWA-6Q<&]7+]BMH/[PL@^>[)XF6TU^)"P/T?4>SM5$M]Y6?:V0[1NBPKY
MM^DW99=ZV]6+3NVUZ["9J-$N*VKAI\BDURAU>!(2MB;3:K39;K#[2R-*VUF1
M\!C8BI4V!6:=/I%5AQZA3*I#DT^HP);27HLV#,97'E19#*R-#K$AAQ2%)/@-
M)F0F,O:R[2R19UUX]OZW:1=]C7S;E:M"\;4N""Q4Z%<MKW'3I-(KU!K-.DI7
M'G4RK4R6ZP^TLC2XVX:3X#&:)T&'4X4NG5",S,@3XS\.;$D-I=CRHLEI3,B.
M\VHC2XT\TLTJ(^ R,51F^RW4]T[KW5%,H-!C5:LZ8\MOU:Z=/-[S>6E.,TAE
M]ERMXPN6H+)1.7ECEZ>TPMU2C.I4UZ).]XX^]'C\_>J# $_!%^.Q(B)$FQKB
M7(GV=57>,XI,=*DG*H4YX]I*J=%4ZE!JV_CV%-N\!K4A%0_OU-T9=NZDU7S;
M?MZ+5ZWI7S'(K%VZ;K[F\O+=9HS+[+E=Q5=%1<)1.WMC1ZH,QW'5*,ZG2WH<
M_P!XY(?C1H=<]X>F8DNY<:,EY^TZTIZ9;-0<XRS2RE23D4F6X? <ZEJ<2DSV
M_C6E(<X#4I*89AK0(1A@L                     '0EU?_ '0=0WCNH(LI
M9=H,U&C[!%;@3<ARI#3\>'E>]XY1JG1L,TF81(Y>-(8=:F7&XRHUQ*2MMGC-
M/3XSJ=Q-(.G)[--X=/7%$<+'%IRFG:RM:5H;N"J()#\:VH[G!QD+0I+LU23V
MMQS).U*GD*+H[ZNON9:EO,]1A98S);TYO1=I_KL"=DB7(9?C0LO7W&*)5:)A
M*CS2Y/EXTF.\U.N5QA1KAT=;;'&9>J,5U.RVF[";N4+EZ7K49PK(MV0VY4UJ
M)245FH)XCK%"97P<9"DJ)R4:>%#)DGWJG$&5HG @0:5!A4NEPHE-IE-B1H%.
MIT",S#@P(,-E$>)"A1(Z&X\6)%CMI0VVA*4(0DDI(B(B$\#++4=IIAAIMAAA
MM#+++*$MM,M-I)#;33:"2AMMM"2)*2(B(BV$+7FGT^!28$&E4J##IE+ID.-3
MZ;3:?&9A0*? A,HC0X,&'&0W'B0XD=M+;33:4H;0DDI(B(B$M[;;;+;;33:&
MFFD);::;2E#;;:$DE#;:$D24(0DB(B(MA$.<OK5'LE+P\N>%.S52&EVOST>:
MCWUVQ^<OCF?ZV[['B\_+Y@SLY4QJ_K!\3,WOAH/]>\*PX06"JK$30
M         ZZ^IV^G%J=]5*1YWL:B13=N^-2^O)^OPCH@[)>I8>GIJI]423YY
M<7C=/1#XP+L[SE=FZ4+$43*"R;$FH        T^U]:NK3T)Z0<Z:I[N:C3F<
M667+G6U0)+QL(NW(%8?8M_'EH\=M:)"&;BO.J0HTAQKC+C15NO\ %,FC&.,N
M9%I^*,<W7?U12AU- ICCL&(XKB%4:O)4B'1J=M(R629M3D--K4G::&S4O9[T
M:8;PW639^@#1EG[5I>346>QB6QYE0MBWI3YQT7CD2M/Q[=QO9O';6B0AFYKW
MJT&+(=:)3D:(XZ_Q32TH>)R->L+'EDW#=\TD.)H\!;D6,M7%*;4GU)C4R%M(
MR4294YYM"C+::4&:OP"G&R5D6\LO9#OK*V1*Y+N:_LE7?<=]WI<4Y1*F5NZ;
MKJ\NN5VJ2.*24)<FU.<XYQ4D2$\;8DB(B(<V5;K-2N.LU6X*S*<G5>MU&;5J
MG,=V<I*GU"0Y*EOKV;")3K[JCV%L(MNPN 4I&3\E7MF7)-_Y=R57IETY#R?>
M5RY OBY)YI.97;LN^L3*]<%5D<0DMH<G52>ZYQ4D2$<;BI(DD1"#RJU.=6ZG
M4*Q4Y"Y=1JLV549\ES^G(F3'ER)#RMFPB-QUPSV%P%^ >)'Y8\*/H
M       ZM^JD:"3SUJ]N76->U):E8UTE0FVK.3.82]%K>=KVILZ%;ZV6G24S
M(3C^U53:JM6SE(E3D4MY&Q7ODR [O[$G;;D:=DFJ1TN43'C1)II.H)3<J[*H
MPZU#-*5;4K*CT\W9!G[K;ZXZBX>$NNWJB.[U/4)K,NC6K?='9EXOT>06V;*1
M/CI?B5W/]]TR?!MQQAEXE,24XZM)4ZK+5LY2'5)%)>1L5L4G<71WCGMCO65?
M$]E*Z59C9)@DXDE(D7#/:<;C&DE;4JZ-AFX\9^ZAU3*B%CR)IQ9IB4,
M   8GSOA:P=1V&,H8&RE2DUK'N7+'N*PKL@?BTOG2;CIK]/>ET]]QMTH58IB
MWDR84E)<I%ELMNHV+0DR\]=EL4B]+9KUI5Z.4JCW%2IM(J#/ 2^;S6%LJ<94
MI*N2DL&HG&ED6UMQ*5%PD0Q!J P;CS4SA#*VGW+%(37,<9CL.Y<>W?3OQ:9!
MT>YJ9(IKTRG/N-N\QK-+6\F5!DI+E(LQEIY!DM"3+\:XJ#3;HH57MVKL\O3*
MU3Y5.F-\'&Y&4TIHUM*,CY-]HU$MM?NH6DE%PD*;C6!IBO[1GJ:S1IBR8RI-
MV8>OBJ6N]/*.Y%C7'1"Y.H6G>--8=4IQ%'O.U)T*JPR4?'*-,02MBB,BYKLC
MV+5\:7S<UBUQ)E4;;JK\!3W$-M$V+[UZGU)A"C-11JG3W6I#>WAXCA;>$4G>
ML[2MD/1'JFSAI5RBRI-X86ORJVH]42C.1(MS4(C;J5H7I3&'5+=;HU[VC/@U
M>&2CXY19J"5L41D4'-[6G4K%NNNVG54F4VB5!Z(ISBFA$J/P.PYS25<),3X;
MC;R-O#Q%EMX1K</$C6(>6                %F3U8+>)-:L=%+6FB_*TY+S
M;HXB46R25/?2N;=.#)Y2F<4UR.;CA.R7+.C0'K:E(;;-,:-3J>ZZM3DT3BZ%
M,RIR#C!-CU:2;ET8U;BTLC=61NS[5=Y1-ORD;5$I9TUME4%PB+8A#+*E&:G1
M:4]51WD[6K_0PUI<R#7')F=M%,.AV*2J@^E<V[,!U I;&(Z]'4XXEV2Y946G
MO6O+0VV:8T:FTYUUQ3LX2M:2\G%>5AE:E1?-=?L=#$#:XHC7,M]SCIH\A.T]
MJC@H;.(LB+WJ6FC,]K@Z9QO&.I<;7        #5+7AZ#NLOU4M1'FAO 8_RS
MXJ\E^3^\O!RI#43>!^@7K<]434GYFKT'CLB>+^^N\ZYNPDX4O@YEQ1]""@
M              2L[CGVM>A#RYTKL+6QG_2QZ0V)^^N-^;2A+IN%?;#[O[R^
M4CL'71F'3_XYL=]\+']0^+=<=%(N3!-./BI*5I4A:4K0M)I6A1$I*DJ+8I*D
MGM)25$>PR/W1_AD1D9&1&1EL,CX2,C]TC+\)&/BM"'$*;<2E:%I4A:%I)2%H
M41I4E25$9*2HCV&1\!D!D1D9&6TCX#(^$C(_=(R'"5O]NKN] %<VM;=ZXZ=<
MH9JD5K.FF2QZ4](=HJEJ-Z?DG#-N4YIQURAFI1N5BW(C9\PX94!OFO+1XL4.
MKG1KS3GV3\.T92HNU<JZ[&I4=2U1C,S4]6[9A,I4HXNT^-)A-I_%?^(RGD^,
MANO_ .L.]6S.W2NG7-NX,:O.T$U2*WGW2Q8=(>DO4);BS>J&3\)6S36G7G:"
MI2C=K5M0VS.G^^ET]OFG+1XD>6H[3+S;G=^8TIBCC[5/W#:=/94I4<S/:Y5:
M%%:(U''VGM?BH+\7_3;+B<9*.(81;#A!&@@
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
MF+_J;\C,@_LH'\SYN-?WW_\ +5J^_P   ^U/@?\ 7OY,7E^SP?S)NY6_?/\
M\NNK#_ H/MM:8O\ J;\C,@_LH'\SYN-?WW_\M6K[_  /M3X'_7OY,7E^SP?S
M)NY6_?/_ ,NNK#_ H/MM:8O^IOR,R#^R@?S/FXU_??\ \M6K[_  /M3X'_7O
MY,7E^SP?S)NY6_?/_P NNK#_  *#[;6F+_J;\C,@_LH'\SYN-?WW_P#+5J^_
MP #[4^!_U[^3%Y?L\'\R;N5OWS_\NNK#_ H/MM:8O^IOR,R#^R@?S/FXU_??
M_P M6K[_   #[4^!_P!>_DQ>7[/!_,F[E;]\_P#RZZL/\"@^VUIB_P"IOR,R
M#^R@?S/FXU_??_RU:OO\  ^U/@?]>_DQ>7[/#)^%M_/NI-1&5[!P?AC5#.OO
M*>3[DI]I61:5.T^ZGX4BLURI+-+#+E2K.%J;1:1!8;2MZ5-G28T&%&;<?D/-
M,MK<3^[;&K33_>5P4BUK9OMVK5^NS6:=2J<S9]]M+DRGSV)2;TFV&(L=I"2-
M3CKJT---I-:U)21F65<'=8-W1.I/+V/,#8/U75#(&6LJW/3K/L.SZ;ISU609
M%;KU36:6&7*G6L'4RAT:GQVD+?ESI\J+ @Q6G)$EYIAMQQ/ZU!U$X=N>LTZW
MZ%=KE1K%6E-PJ?":MJ[6U/R'3]ZDW7Z"TPRVDB-2W'%H;;01J4HDD9E+Z-C1
M,V,V#1G>?^S3WAWJ,ZM?,%?XQ5G;Q(9D\E60_!&KC0?>L>R[WDGJ#ZP_X><B
M#'V6O%5DSR?7GX.5(4VHYK!2;B#@                2![JK-^+]-N\0TF9
MTS3<_:9BO&>5J?<M[W3T+<-Q="41BF52.[-Z$M2DUVXZEQ7I*"Y.)#D.GQMI
M)V$9EE_ 5TT*R<R8]NNYYW1E H=P,SJI/YK,F\UBH8?0IWFM/CRYK^Q2R]ZV
MVM7#[@D7W2&=\4Z8MY+H^S[G&ZNTC$N+<NTZZ+[NSH.Y+EZ"H3%*JT9V=T%:
M%'K]RU/B/24)Y*'#D/'QMI(V$9EDG#]?I-K9-LRX:]+YC1Z366I=0F<A)E<W
MCI:=2ISF\-F1*=V*47 A"E?_ &"QA_F3=RM^^?\ Y==6'^!0F?\ MM:8O^IO
MR,R#^R@LN?YGS<:_OO\ ^6K5]_@ )/?M3X'_ %[^3%Y?L\'\R;N5OWS_ /+K
MJP_P*#[;6F+_ *F_(S(/[*!_,^;C7]]__+5J^_P #[4^!_U[^3%Y?L\'\R;N
M5OWS_P#+KJP_P*#[;6F+_J;\C,@_LH'\SYN-?WW_ /+5J^_P #[4^!_U[^3%
MY?L\'\R;N5OWS_\ +KJP_P "@^VUIB_ZF_(S(/[*!_,^;C7]]_\ RU:OO\
M^U/@?]>_DQ>7[/!_,F[E;]\__+KJP_P*#[;6F+_J;\C,@_LH'\SYN-?WW_\
M+5J^_P   ^U/@?\ 7OY,7E^SP?S)NY6_?/\ \NNK#_ H/MM:8O\ J;\C,@_L
MH'\SYN-?WW_\M6K[_  /M3X'_7OY,7E^SP?S)NY6_?/_ ,NNK#_ H/MM:8O^
MIOR,R#^R@?S/FXU_??\ \M6K[_  /M3X'_7OY,7E^SP?S)NY6_?/_P NNK#_
M  *#[;6F+_J;\C,@_LH'\SYN-?WW_P#+5J^_P #[4^!_U[^3%Y?L\'\R;N5O
MWS_\NNK#_ H/MM:8O^IOR,R#^R@?S/FXU_??_P M6K[_   #[4^!_P!>_DQ>
M7[/!_,F[E;]\_P#RZZL/\"@^VUIB_P"IOR,R#^R@?S/FXU_??_RU:OO\  ^U
M/@?]>_DQ>7[/!_,F[E;]\_\ RZZL/\"@^VUIB_ZF_(S(/[*!_,^;C7]]_P#R
MU:OO\  ^U/@?]>_DQ>7[/"1K2!KCTPZ]<?UW*FE'(E0RCCZV[I?LFJW2_CC*
M>/J<FZ(E-IU7F4BGEE"R;*DUIZ#3JO%<?7";D-,<NA*UI6HDC-&.,J6+EJCR
MZ_C^LO5ZCPIZZ7(GKHM?H[)3VV&9+L=GIZETQ<I33,A!K-HEI3QR(S(SV"3#
M1CKTTJ;PC'5?RUI#R54<KXXMF[9%BU:[)&,LLXYIJ;KATNFUF;1Z<65K%L:3
M7'H%-K$5R0Y!;DLL'(0EQ:5J)(RA9.0+2R+39%8LZINU>F19BH#TQ5+J]-:Y
MVAII]QEOI>! 6^IMI]!J-LE)3QB(S(^ ;9#(0W 'LA7==<2].+3%ZJ4?SO9*
M$->\B\:EB^3]'A'6Q6R==/\ 3TTK>J)&\\N4!&5K>\8%I]YR>S=5'(H(ZQQM
M#2P                6SO5]?8ZZ(.\:^_/-DD=">C[T;<6_HJK>$U;%P;U<
MOV*V@_O"R#Y[LGB9;37XD+ _1]1[.U43)C9439C.0TFWA&A3$.\6TO7YIHR]
M'3%BU]I-;L.]H\)F;7,89+I,:8BT[_H"'7(ZG)-*=F.L3(R7F"J-+E2H2W$-
MR5J+%^8L46YF>PZM8]QH)MN6DI5)JB&DNRJ%7(Z'"I]7ADHT&:XZG%(<02D<
MM'<<:-1$LS&BF\=T X:WEFE'(.EW,T9,2+<+*:[CZ^XT%F=7L4Y1H\68BT,B
M6ZAUR.IR527IKL>;&2\P52I,J7!6XAN2M1>"R7CVBY/M&HVI6T\1$E)2*=/2
MVER12:JRE90ZE&(S29K94LTK22D\JRM;9F1*,Q45ZJ-,.7M&V?<DZ;\YV\JW
M<CXQK[U'JK31O.TFM0'$(F4&[+:G/,1EU.UKKHLAB?3I)MMJ=BR$<=#;A+;3
MSKW]8MQXUNZMV5=4,X5:H4M4:0E/&5'E,J(G(E0@NK0@WX%0BK0\ROBD:FUE
MM(CVD5-OJVTJYET3:A\GZ8\^6XJVLF8KN%ZBU9IHWGJ/7*<ZVW-M^[[7GOL1
M5U6TKOH<F/4:;)-MM3L20CCH;<);:(6;PM*M6-<=5M:X(QQ:I29*F'B+C&R^
MV9$N/,B.*2@W8<QA27&E[",T*+:1'M(M?!X\:Y#S0                W2W
M?^AO+V\0U08_TSX?B*9GW+)55;UO*3#>E4+&>.:2]'5=E_W$;:V4%"H\5]+4
M5A3K*JC4Y$6$TLGI+8R=B#%=QYDONCV/;;9I>G+.14ZDMM3D2AT6.I!U"KS>
M*:2Y*,VLDH0:DF\^MMI)\99#>+=UZ"<R[R759CK2WA>(IBH71*55[YO:3">E
MV_BW&='>C*O#(ERFTME!0:+$D(:BQU.LJJ54DQ8+2R>E-CW>-\?5O)MVTVU*
M(@TN2E\M/G*0I<>DTME2>>U*5L-)<FPA1$A)FDW75(;(^,LA;IZ3M+6(=%^G
MW&FFS!U!30<?8SH#%)A*>)E=8N*K.F<JX;QN>8PRPBI73=M:>>GSWR0VVJ0^
MI+2&F4MM(Z)\>V%;F,K/HEDVK$*)1Z'$3':-7%.3-D*_&3*E.=2E!/3ZC)4I
MUY>PB-:C)))21)*Y)T@:3L-:'M.>+],.!;>3;^.,6V\Q2(*GB9<K5RUAXU2[
MDO6ZIK#,=%3NV\:X\_4*@^2&VU2'U):;:92VTB::S;1HEB6U2K5M^-S>F4F,
MEELU<4WY+RMJY,Z6XE*2=F37U*<<5L(N,K81$DB(MBQ[,;*CTXYP.M4>R4O#
MRYX4[-5(:5:_/1YJ/?7;'YR^.9/K;OL>+S\OF#.SE3&KFL'Q,S>^&@_U[PK#
MA!8*JL1-                #KKZG;Z<6IWU4I'G>QJ)%-V[XU+Z\GZ_".B#
MLEZEAZ>FJGU1)/GEQ>-T]$/C NSO.5V;I0L11,H+)L2:@       "O\ NMPZ
M^G;XS#C/=]6%76W;4PY$IN7,XLT^2HTR\K772I"+!M.JMIXI$Y96/:F=4XI&
MMMU5RM<8B=C%Q8A-XAEQ55N2AX?I$LE4^VFV+BNI++AF3EP5".LJ13Y!%LV'
M2Z.^;^S::5'.3M]\V6RNNZXUO#7;]S3BW=S8]K[;UHX4ATO,F>6:=*4:9F7;
MNI,E&/+0JS:221.6-CBJ'5N*2EM.KNEKC$3L4N+&]K0R.=0K=)QK3I!'#H:&
MJU<"6UGL76)C*BIL-XN#A@4QWEMG"1G++;PH'&@(TAQ(#1@
M'Z%)I-4K]5IE"HE/FU>M5JH0J32*538SLRH5.J5&2W#@4^!#CH<?E39LMY#;
M3:$J6M:B21&9D/[1X[\N0Q%BLNR),EYJ/'CLH4Z\^^\M+;++3:"-;CKKBB2E
M)$9F9["'Z-'H]5N&KTN@4*FSJS7*Y48-'HU(ID5Z;4JK5:G):A4ZFT^%'0Y(
MESITQ]#332$J6XXHDI(S,B']6679+S4>.TX\^^ZVRRRTE2W7775$AMIM"2-2
MW'%J(B(N$S,7 &Z9T-TG=Z:$<(Z>$P8C%_-4-N_<W5&,IEXZUFJ]XL.I7RXN
M;'/D:E$MMU#%!I\@B2;M)I$4U%QMHZ.-/>*X^',3VM9I--HJZ8B:O=+R#0HY
M5SU1MI^JF;J/>OMPE$B(RO@-4>,WMX1<\[GW051]W!N_\$:;4P(<?(;- :R%
MG>IQ5,/*KF<[\B0JI?SCDZ-L9J<.V'D1[>ILDB2IVCT:(:BXQ'MFRPUC]G&F
M/*!;)-H34DQRJ-?=1Q5&_7J@AMVH&;B/>NHBJ),9I7X66$;>$20#-0DV&40
M         '$MUNK0*U6+1Q1O$; H3AU6T7Z9A#4"[3XR30[:E7ER7\47S5E-
M\FEKH:YI<BWY$EPG'7SJ]+8(THCI(1>;Q3$:9-.M_,M(B'SBG+8M:\%,H+8J
MGR'%JM^JR#3Q23S:<XN&M9\92^<,(X"00X4>N2;O)JLV=B+>3X\H#BJM9TBE
M8(U%NTZ*DVW;1K,R4_B&_:PILVTL]"71,D6[)E.$Z[(.L4I@C2B.DAH1K3QP
M3\*CY-IL<^6A*9H%R&T@MAPWEK51J@]LV$7(2EJC*6>TU<LRG@)(X.!$T*^T
M1W                "3#=%Z\*INZ]=>'M0+DN:G'$BH'CO.=*B$Z[TSAR]9
M4*'=:SAL%RL^;:DB/$K\%@C3RU1I#"#,D*5MSAIVRR_AG*]MW@;CI45;QT:Z
MH[?&5SFVJFXTW4#Y-'OGG:>M#<QI'!QGHZ"/@,Q*/N;MX%5=VMK^PMJ+<F3D
MXRDU(\;9[I$,GG>F\*7S*@PKN6<-@C=J$ZT9,>)<4".DT\M4J/';,R0I6W*V
M%LB/8QR%1+D-;A4M3O1EP,HXQ\O0YZVT3#XB>%QR&I*)+:>#C.LI+W#,6]U&
MK-)N*CTJX*!4X%:H5=IL&LT6L4N4Q.IE6I-3BM3:=4Z=.C+<C3($^&^AUEUM
M2D.-K)23,C(QT8QI,>;&CS(C[4J)+8:DQ9+#B76)$=]M+K+[+J#4AUIUM1*2
MHC,E$>TA<S42MT>Y:-2+CMZJ4^N4"OTN!6Z'6J5+8GTNL4>JQ&IU,JE-G15N
MQIM/J$)]#K+K:E(<;62DF9&1B:UA]F4PS)C.MOQY#3;[#[*TN-/,O()QIUIQ
M!FE;;B%$:3(S(R/:/TA_<?IC^H     -4M>'H.ZR_52U$>:&\!C_ "SXJ\E^
M3^\O!RI#43>!^@7K<]434GYFKT'CLB>+^^N\ZYNPDX4O@YEQ1]""@
M         2L[CGVM>A#RYTKL+6QG_2QZ0V)^^N-^;2A+IN%?;#[O[R^4CL'7
M1F'3_P".;'??"Q_4/BW7'12+DP33@     XF=_IU=UV]I-]:XM MGL(NM;%3
MN[/&FRVH"D+O&6EPIE9R+ANCPF3:*ZY#2GI58M]I*>E%H5(IZ3G+7&F1>ZN=
M&JJHNK94Q'34%4#0_4;LLF"T9'4G"/E)-:MJ,TGB](+2:G),-)%S@R-;)&Z9
MH<X5>L-]6S=ON5?^O3=Y67';NY<>J7EJ"TPVO3U(7>LQ+A3:WDO"E%@LFT5W
M2&E/2ZU;C*4]++0J13D'/<7%FZ%:C=,IU!=0R!CB"DIAI=FW%:T5LR.<LCX[
M]4H;#:=G/5$:EOQBV<L9&ILN4,T+X-U)4A2D+2I"T*-*T*(TJ2I)[%)4D]AI
M4DRV&1^X(FC(R,R,C(R/89'P&1E[I&7X#(5]:T*;4I"TJ0M"C0M"R-*D*29D
MI*DF1&E23+89'PD8CM,C(S(R,C(]AD? 9&7ND9?]H^(_P?$?X
M                  "9+J^WMBM$'?U?7F;R0-E='WI)8M_2M6\&:V)LNKF>
MVIT']_U_^9+)PSEIK\=]@?I"H]@JJ+9X="8N#A,L                *,\<
MJXH/QS[@               #.>E_TEM/'ESQ+X?6^/56+_QO9W?5;W9>&,^:
M4_2BTV^7S#WG#MT>@M/_ (JMGO@HW9&,+KT=/PO1!/0
M    #5+7AZ#NLOU4M1'FAO 8_P L^*O)?D_O+P<J0U$W@?H%ZW/5$U)^9J]!
MX[(GB_OKO.N;L).%+X.9<4?0@H                &\V[ ]I9N\?7FTE>?V
MP!E7!/COPWY5<>>%U(&_&ZG]J)NV_7XT>?Q#8[&0<2^-7&?E!LSPCIHN2ATI
MB[($XX  "N!ZX%[2S!_J,XT\_NID0K;QWQWVMY*J'X77R*R?KGWM1,#>H/B[
M^(;5*(NM;7C5M_R?4KPCNL<IHT '(N-/                !9X]57]DI9_E
MSS7V:IHG3T!^CS3N^NY_SE@6JG5(O8\69Y?,Y]G*8)9='WB9A=\->_KV1T?C
M=4=-@VC$;^^#]EGK^]5/,G@=4AA74?XA<O>3^YNQCXC)WT/LF=XGZHN;? JJ
M#%V;?%#DCO.KOYBZ*>\<X(I=1"0
M            #O3ZIONT3M>U+FWE.6* E%<OB-7,:Z8HE0;0;U.LV/,>I63,
MH,,.-N''DW/5H2[?ICY*:D(@PZGM2J//96J6K=\8/YA3YV;KAAD4JJHE42Q6
MWB(U,TU#BX]<KJ$&D^(N?(:.&PO:E9--/\!H>29V#_4_]UR=JVA=&] R_;R4
M5Z_(M?Q?I6AU%M"GJ99,::_2,I968CN-.'&E756("[=I3Y*9D(@0JKM2N-4&
M7%2*Z-L5<TAR\J5F,12*@B12K30X1&IJ"EQ3-6JZ4F1\5<MYLXS2MI*)M#O
M:7$F?:Z)/AW0C?,:,[S_ -FGO#O49U:^8*_QBK.WB0S)Y*LA^"-7&@^]8]EW
MO)/4'UA_P\Y$&/LM>*K)GD^O/P<J0IM1S6"DW$'
M                         ,WZ:]/F2-5N>L4:<\14KIC(F7[RI5G6Y'63
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
M(6E25I4:5)41I4E23V*2I)[#)1&7"0_D/B/XCX@
M     )DNK[>V*T0=_5]>9O) V5T?>DEBW]*U;P9K8FRZN9[:G0?W_7_YDLG#
M.6FOQWV!^D*CV"JHMGAT)BX.$RP                HSQRKB@_'/N
M          ,YZ7_26T\>7/$OA];X]58O_&]G=]5O=EX8SYI3]*+3;Y?,/><.
MW1Z"T_\ BJV>^"C=D8PNO1T_"]$$]                      -4M>'H.ZR
M_52U$>:&\!C_ "SXJ\E^3^\O!RI#43>!^@7K<]434GYFKT'CLB>+^^N\ZYNP
MDX4O@YEQ1]""@                ;S;L#VEF[Q]>;25Y_; &5<$^._#?E5Q
MYX74@;\;J?VHF[;]?C1Y_$-CL9!Q+XU<9^4&S/".FBY*'2F+L@3C@  *X'K@
M7M+,'^HSC3S^ZF1"MO'?'?:WDJH?A=?(K)^N?>U$P-Z@^+OXAM4HBZUM>-6W
M_)]2O".ZQRFC0 <BXT\                %GCU5?V2EG^7/-?9JFB=/0'Z/
M-.[Z[G_.6!:J=4B]CQ9GE\SGV<I@EET?>)F%WPU[^O9'1^-U1TV#:,1O[X/V
M6>O[U4\R>!U2&%=1_B%R]Y/[F[&/B,G?0^R9WB?JBYM\"JH,79M\4.2.\ZN_
MF+HI[QS@BEU$)                                           #?\
MW8VA&\MXQK)Q1IIMHJE3[;K-2[9<N7A3F"<.PL0VX]'DWM<O*NLOQ6:D[%=;
MIU*)])LOUF?$97L2X9EE[!>)ZEFC)5OV/!Y=F%)?Y]<5293QCI-N0E(<JD[C
M*2MM+ZFU$S'XQ<54EYM)\!B1/=6[O^]MY=K9Q%I=M<JG3K8K=3[:,R7I36"<
M/'V&;9?C2KZNCE767XC%3>B.MTVD$^DV7ZW4(;*]B7#,LD8FQY.R??-&M6+R
MK<5]WG=:G-)V]'42*I*Y\K::5(2ZI!DTSQBXJGW$)/@,6_\ CK'UFXEL"R<6
MXZH$&U;!QS:EOV19=M4Q!MT^@VM:]*BT6A4B&E2EKY"!383;:34I2U$G:HS,
MS,^C>BT>F6]2*70:-#:I](HM/ATNF06"-+,2! CMQ8D=LC,SXC+#24EM,S/9
MP\(N=\:8XLG#V.[%Q/C6WH%I8\QI:%NV'8]KTILVZ=;UIVG28E#H%'AI4I:^
M;T^EP6FDFI2EJ).U1FHS,YLJ738-&IL"D4R,W#IU+AQJ? B-%L;C0X;*&([*
M",S/BMM-D7#M,]G"/9#],>V'WAHSO/\ V:>\.]1G5KY@K_&*L[>)#,GDJR'X
M(U<:#[UCV7>\D]0?6'_#SD08^RUXJLF>3Z\_!RI"FU'-8*3<0<
M                                    [^^J?[LX\>8XN3>-Y<MQ3%YY
M8A5*PM-\&KPDIDT'%L:8<>]<E16I''>C3<B5N%T93GN38>11Z=(<;6[$JR3$
MO&[[P?T-19N:;BA&FIW T_2+*:D-$2XE!0YQ*I6VTKVJ0[6937(,JXJ%%&96
MI)J;D$+$KJA&ZV/&^,[FWF69+94Q>^7H-3Q]IC@5F"A$JW\3QIIQKYRA$:DF
MMZ+.R378/1=-?Y..^BBTV2ZVMZ'6$F)(-'&*>C*7*RA6HIIG5EMVG6LV\V1*
MCTA"^)/JJ"5M4ARIR&^2:5L2HF&E&1J0\0[-1)@.W8;T   *[KKB7IQ:8O52
MC^=[)0AKWD7C4L7R?H\(ZV*V3KI_IZ:5O5$C>>7* C*UO>,"T^\Y/9NJCD4$
M=8XVAI8                +9WJ^OL==$'>-??GFR2.A/1]Z-N+?T55O":MB
MX-ZN7[%;0?WA9!\]V3Q,MIK\2%@?H^H]G:J)DQLJ)LQG(     ' %UGW<[?-
M9=-9WD6G"UN3QK?=9C_:DLZB0^+'L;(=>G(B0LPPHT9!-1[7R)5)34:M%Q4\
MVN%Y$DU.%4W"BQ#:Z]-W0$^3FNRH'%HE6DH[?:;%;V(I59ENDVU<C3:"XJ(%
M9?<2B5P%R<Q1+VJY<^)79=:NW*_S2W96]YSIDM/DL89 K<?[6-E4*%Q8U@Y(
MN">B'!S3!BQ4$U&M3)-6EM1JX7%3S6XWFY1J=*J.%%C?U:80Z(F/Y2M>)LI5
M1?3VW08[?O:?4Y#A(;KC:$%Q4Q*F\LDR. N))42]I\J?$XS!&@.(P:+@
M      .^[JO^YV^;FVZ+O)]2%K<6_;VHSBM*5FUN'Q7K.L2N0W8T[-<^))1R
MK=P7_2Y*H]O>]04>@NNS2-[I*,J++IH3TW="PHN;;U@;*O5(RCQ_393>Q5-I
M,II2';H=;67&*95X[AHA\!$B(I3I<;ET&W8>]5-W+'S9VQ0]Y_J;M/B9!ONB
M.JTBV3787$>LO']>A.Q9^<ZA$E(Y9NX\ATF2N-;FU*$QK>>=G$;W2D9421S2
M5A#HN*QE2Z8>RHSV#.SH,A&Q4&G2&S0Y7G$++C%)J3*S3&X"XL8S<]]RJ#1V
MA"30=P8WL     !S@=:H]DI>'ESPIV:J0TJU^>CS4>^NV/SE\<R?6W?8\7GY
M?,&=G*F-7-8/B9F]\-!_KWA6'""P558B:                '77U.WTXM3O
MJI2/.]C42*;MWQJ7UY/U^$=$'9+U+#T]-5/JB2?/+B\;IZ(?&!=G><KLW2A8
MBB90638DU     !PA];IU^LU>X,4[NJP*QRC-IN4O..H,X,I9$5P5.G28^);
M!J"&7&S)RG6_49-PS([R7&G$U&D/H-*VC$3N\4RZF3,M_#-(D[4T\V+JO VG
M#X)C[+B+>I#Q)41[68;SDQU"B-*B?C*+8:17\=<DWB+%9N/$6[4QW6N49M!R
ME9ZU&G EK)*;BJE-E1L.X\J2&76S)RFV[4I5R38SZ'&G$U.C/MFE;)B/'6GD
M=+TFC8QIK^U,,VK@N7DUGP276EIHM.<))EPMQG5R7$J(R,G6%%PD.(L1<CA&
M&@H             /FTTZ^ZVRRVX\\\XAIIII"G'777%$AMMMM!&I;BU&1$1
M$9F9C_4I4I1)21J4HR2E*2,U*49["(B+A,S,?T::=?=;88;<>>><0TRRTA3C
MKKKBB0VVVV@C6MQ:S(B(B,S,]A#_ $B-1DE)&I2C(DI(C,S,SV$1$7"9F8MO
MMR-H*_T]MWUB/%-R49BEYEOMAS,6>5\AR<]O)%]1HDDK7J"E&X9OXZM6/3;?
M<)"S87)IKS[>SEU&?0_I<Q+\SN'[=M^;&0Q<M60JY+M/B\5XJW54-KY@\9FK
MW]%IZ&(9[#-!K84LOZ9BXPW$F[W_ -.'=S8<Q%<]$CTK-N0([F:=0:^0Y*H-
MY-OZ+#E%:E14I3AG(QK:4:F6XX3:U1W)-,>D-D7+J,YH,!XZ^;3&M%H\IA+-
M=J*3KEQ'Q=CA52H(0OFCA[3]]3(:6HQ[#XIJ:4HOZ1B6\;$"8P9G   5N_6L
M=>BM0.LBW](MDUIV1C'2-3WH]UL1G#33ZUGF\HD2;=<ASDS)N>FQ[8*GT=DW
M"-<.H+JK:-B75<:%/7_EH[OR5#QU2Y2ET+';*D5!*%;&95VU-MMVH+5Q3V/%
M2H'(QD\;A:>.01<"CVUCO6Y]X0K47K8MW1M8E<>DXKT;TY^-=[$5TTTZNZ@[
MVB0YUW2'>243=0385JE3J,P;I&Y"J*ZNVC8EU7&BXUAY%.Y+XC65 ?4JDV6T
MI,Q*#_%2+BG(0Y,4>P]CG1\3DV$[>%MTWB+W3V\JXT#')"-/@
M                  2$;KC7/<V[NUL8=U)TB14'+2I581:68[>IZE*5=V&;
MKE0X=]T148C2B;-A166JK36UGQ$UBFQ'#X$#,6!LJSL-90MN]HZWCIT>25.N
M2&R9F=1MFH+;;JT4V]I$ZZTVE,A@CX"DL-F?N"1S=/:^;IW;.NG"NIZC2*DY
M9])K*+.S7;E.4I2KRPC=TN%#R!05124E$Z=!B,-5>F-K/DTUJEPW%<#8R7B+
M(,O&5^T.Z65.G"9?*%7(S6W;-H4Q:$5&/Q-I$XXVA)/-$? 3[2#_  "X+M>Y
M[?O6V;=O*TJO!N"U;MH5(N>V:_2WTRJ97+?KU/CU6C5>G24>\D0:E3I;;S*R
MX%MK(R]T='<"=#JD&'4Z?):F4^HQ(\Z#+863C$J'+91(C265EP+:?9<2I)E[
MI&+H6U+JMR^K6MJ]K/K-/N.TKQH%'NJUKAI,A$NEUZW+AIT:K42LTV4W[R33
MZI3);3[+A<"VUD9>Z)M8DN-/B19T)]N3#FQV9<22RHEM2(TEM+S#[2RX%-NM
M+)23_"1C]T?;'[X^P   U2UX>@[K+]5+41YH;P&/\L^*O)?D_O+P<J0U$W@?
MH%ZW/5$U)^9J]!X[(GB_OKO.N;L).%+X.9<4?0@H                $K.X
MY]K7H0\N=*["UL9_TL>D-B?OKC?FTH2Z;A7VP^[^\OE([!UT9AT_^.;'??"Q
M_4/BW7'12+DP33@          .2[?X]7XB:NV[BUAZ++9I=(U11VG:GE7%,$
MX5&H^H.,PWQGKBHBWEQ:92<QQVT?C5.K:C7$V7XU:)R2<EQZZN-'[>12FY(Q
MC!8C7XA*GZ_;[1M1HUXH0G:J;%-1ML1[E0DO?&HTHF%_2,G2XSG'KUACJY\/
M64W<NM/0W:U*HVJZ.R[5,N8B@*@T2BZCHK#1J>N:A+>7%I='S7';1^-4ZMF+
M<C9?CEMU!).S-,]1FFQ%ZE*O>PXC+%W)(W:Q1VS;88N5*2]]*CFHT-,UQ)%P
MF9I1)+^D9.%M7795FC5>W:O5;?N"E5*A5^A5*=1JW1*S!E4RKT:KTR4["J5*
MJM-FM,3:=4J=-86R^P\A#K+J%(6DE$9"&B3&DPI,B',COQ)<1]V-*BR6G&),
M:2PXII^/(8=2AUE]EU!I6A1$I*B,C+:*URMT2LVU6:O;EQTBIV_<-OU.?1*]
M0:W E4JLT2LTJ4[ JE(J]+GM,3J;4Z;.86S(CO(0ZRZA2%I)1&0C(?8?BOO1
MI++L>3'=<8D1WVULOL/LK-MUEYIPDN-.M.)-*DJ(C29;#X1^:/X#\P?R
M                    $R75]O;%:(._J^O,WD@;*Z/O22Q;^E:MX,UL39=7
M,]M3H/[_ *__ #)9.&<M-?COL#](5'L%51;/#H3%P<)E@
M!1GCE7%!^.?<                9STO^DMIX\N>)?#ZWQZJQ?\ C>SN^JWN
MR\,9\TI^E%IM\OF'O.';H]!:?_%5L]\%&[(QA=>CI^%Z()Z
M         :I:\/0=UE^JEJ(\T-X#'^6?%7DOR?WEX.5(:B;P/T"];GJB:D_,
MU>@\=D3Q?WUWG7-V$G"E\',N*/H04                #>;=@>TLW>/KS:2
MO/[8 RK@GQWX;\JN//"ZD#?C=3^U$W;?K\://XAL=C(.)?&KC/R@V9X1TT7)
M0Z4Q=D"<<  !7 ]<"]I9@_U&<:>?W4R(5MX[X[[6\E5#\+KY%9/US[VHF!O4
M'Q=_$-JE$76MKQJV_P"3ZE>$=UCE-&@ Y%QIX                +/'JJ_L
ME+/\N>:^S5-$Z>@/T>:=WUW/^<L"U4ZI%['BS/+YG/LY3!++H^\3,+OAKW]>
MR.C\;JCIL&T8C?WP?LL]?WJIYD\#JD,*ZC_$+E[R?W-V,?$9.^A]DSO$_5%S
M;X%508NS;XH<D=YU=_,713WCG!%+J(2
M              %GQU;/=G_8AT;1<V9,MWH[4;JP@46^KE:J#'$JUC8GY%4W
M&&/EH=_'4Z?+I\Y5<J[)I9?1-J#<22@UTY!E.MHFP=\UN-6[HKD+D;TR"S%J
MLY+R-DBE6]Q3=H5',E>^9><9=.5)3L2HG7DMK+:R0M6^K";K?["&B:)G7*5M
M=&:F-7U/H=_70U48_$K%@X@Y!4[%6.EMN_CJ;4)E.G*K]89-++Z)U2;AR4&N
MFMF4L^EG%/:!8R*_58O)71>3;%0E$XG8]3Z-Q>4I--,C]\TXMMSG#R=B5$XZ
M2%%M:(=' W2'3*-H0  &C.\_]FGO#O49U:^8*_QBK.WB0S)Y*LA^"-7&@^]8
M]EWO)/4'UA_P\Y$&/LM>*K)GD^O/P<J0IM1S6"DW$'
M                         "1K=5:!+IWD.M#&.G2E=(4ZR%R57KFF[8#7
M&79^(;8DPW;KJ#3RDK:CU>M+DL4BEJ6E:"JE1CFM)MDO9FC .(I^:\FT*S(_
M+,THUG5+GJ#*=ITVW(*VU5!Y*C(THD2C6B,P9D9<N\C:6S:),-T?N\;LWF^N
M#%6FFD=(TVPURE7SG*\*>UM79>&K5E0W;NJ++ZDK:CUFN*DQZ-25+2M!5:I1
MC6DVDN&64,/XXF92ONDVPSRK5/-9SZ]-;+A@T2(M!S'25L,DOOFI+#)F1ERS
MJ=I;-HM[K(LJU,;6;:>/+#H%-M6R+%MNB6?9]L4>.46DV];%MTV-1Z%1*;&2
M9DQ!I=,AM,M)VGL0@BVF.C&ETRGT2F4^C4F(Q3Z72846FTV#&03<>'!A,(C1
M(K""_H-,,-I2DOP$0N9;$L:T,8V3:&-\?6]2[1L2P+8H5F69:M$CIB4>V[5M
MBF1:+0*%2XJ3,H]/I5*A-,-(VGQ4((MIB:V! ATN##IE.C-0X%/BQX4*(PGB
M,QHD5I#$>.T@OZ+;+2"21?\ 80]0/OCU8^V   KNNN)>G%IB]5*/YWLE"&O>
M1>-2Q?)^CPCK8K9.NG^GII6]42-YY<H",K6]XP+3[SD]FZJ.101UCC:&E@
M              MG>KZ^QUT0=XU]^>;)(Z$]'WHVXM_156\)JV+@WJY?L5M!
M_>%D'SW9/$RVFOQ(6!^CZCV=JHF3&RHFS&<@     >7O:RK2R39UTX^OVW:3
M=UD7O;]7M2[K6KL-J?1KAMROP'Z96:-5(3Q*:DP:C3Y+C3J#+A0HQ]"J4NG5
MNFSZ/5X<>HTNJ0Y-/J,"6VEZ-,A2VEL28S[2MJ5M/,K-*B_[#'E+ZL:S\G65
M=N.,A6W2+QL2_+<K-HWE:=?AM5&B7);-PT^12JW1*M!?)34JGU*G2G&74&7O
MD+,?4GP(54@S*;48S,V!4(S\.;$D()QB3%DMJ9?8>;5M);;K:S(R_P"PQ5"[
MZK=5W;NO-4DZV*2Q5:UIKRP_6;KT[7U-)V2XN@,2F55?&]QU T\F]>V.'*A'
MCR7-I<_@O1)Q);.2MACGYU.X!J."+\=@QT2)-D7 N34+,JKO&69Q$.).31)K
MVS8JJ44WD(6?_MFE-N[$\<T)J&-^7ND;PW4>K&?:U'CU>N:7\OR*W=VFR_IQ
M.R7%V]'ELKK.,;FJ)IY-^^L9.5*/&E.;2.HP'X<\DM*E+CL0YYXP_-Q)=SD1
ME+S]JUE3\RV*@YM49QDK2;]*E.[-BI]+-Q*5G_[1M2'-A<<TIAQ&M@A1&#@
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
M,N6ZM^3(=5P<9QYYQ2E'^$S'FQ](>8'U0
M    !8X]53WB:=0>EJN:)LA5A4C*^DZ$Q-L%R=))V;=.GRNU1;%)1'):E/O*
MQ5<DPJ.]M)+4>F3Z.TCC&2^+-)H"S,5X6%*Q?6))KN#'S2':0IUSC.S[/EOF
MB.2",S6H[?FN%&5[B4,/1DEMX=EF5U1W>4)U&Z3J_H5R/6E2<O:0(+$['CL^
M43LZ[-.5P55;%';C$M2I#RL1W/-317C,DLQJ54**RWQC)SBRA:/LG%<MH2+"
MJ;YJK-FMI73C<7M<EVU(>-+!)VF:E'1Y2^05[B4LN,)+\(ZOQ((.O8;C   -
M4M>'H.ZR_52U$>:&\!C_ "SXJ\E^3^\O!RI#43>!^@7K<]434GYFKT'CLB>+
M^^N\ZYNPDX4O@YEQ1]""@                2L[CGVM>A#RYTKL+6QG_2QZ
M0V)^^N-^;2A+IN%?;#[O[R^4CL'71F'3_P".;'??"Q_4/BW7'12+DP33@
M          Y;]^UU?^V-<U/N?59I1IE+M#6%2:0J;=%G,E"I-K:DHU+80346
MJ2'%1H=!RPS3V.1I]7<4F-4^(U$J"D)Y*;$T,U7Z0H.569V0,?L,4[)$>,;L
M^FIY*/ O9$=!<5M]:C0U$N%+*>*S(49(?V);>,BXKK?)WU@#JZ]K:^*;=.KK
M2)2J59NM&CT9<Z[++8*#1[3U.Q:2PV342JR751H5OY?8IS'(4ZLNJ3&JG$:A
MU)2$\C.AZC:AM-T3(+4N\;.:9A7NRP:Y<%/)LP[I0RDMB'E&:41ZREM/%:?,
MR2[L)#ID7%<16]7+;5Q69<5=M&[J%5[7NJUZO4;?N2V[@ITNCUV@5VCRWH%6
MHU9I,]F/.IM4ILZ.ME]AY"'6G4*2I)&1D(5)T&93)DNG5&))@5"!)>AS84QE
MR-+ARXSBF9$:3'>2AUA]AU!I6A1$I*B,C+:*R"Z+7N2R;DK]FWE0*S:EW6I6
M:G;MSVQ<5,F46OV[7Z+,>IU7HE;I%19CSZ75:7/CN,R([S:'674*2I)*(R$7
M$J+*@RI$*;'?B3(C[L:5%DM+8D1I#"U-O,/LN)2XT\TXDTJ2HB,C+88_$'U1
M^$/K@                     F2ZOM[8K1!W]7UYF\D#971]Z26+?TK5O!F
MMB;+JYGMJ=!_?]?_ )DLG#.6FOQWV!^D*CV"JHMGAT)BX.$RP
M     HSQRKB@_'/N                ,YZ7_26T\>7/$OA];X]58O\ QO9W
M?5;W9>&,^:4_2BTV^7S#WG#MT>@M/_BJV>^"C=D8PNO1T_"]$$]
M             -4M>'H.ZR_52U$>:&\!C_+/BKR7Y/[R\'*D-1-X'Z!>MSU1
M-2?F:O0>.R)XO[Z[SKF["3A2^#F7%'T(*                !O-NP/:6;O'
MUYM)7G]L 95P3X[\-^57'GA=2!OQNI_:B;MOU^-'G\0V.QD'$OC5QGY0;,\(
MZ:+DH=*8NR!..   K@>N!>TLP?ZC.-//[J9$*V\=\=]K>2JA^%U\BLGZY][4
M3 WJ#XN_B&U2B+K6UXU;?\GU*\([K'*:- !R+C3P                6>/5
M5_9*6?Y<\U]FJ:)T] ?H\T[OKN?\Y8%JIU2+V/%F>7S.?9RF"671]XF87?#7
MOZ]D='XW5'38-HQ&_O@_99Z_O53S)X'5(85U'^(7+WD_N;L8^(R=]#[)G>)^
MJ+FWP*J@Q=FWQ0Y([SJ[^8NBGO'."*740D
M              "?'J\V[/+>"ZUJ5<V1*"JI::],KM"R;EQ,V&S)HMY7"4]U
MW&N)9B9).L2(UXUFEO3*FRIIQMZA4J:PHVG)#"QMQHYP?\\&3X\ZLQ#?LBQE
M1*[<1.M)<BU.9RJE42WG"62D+14I+"G'TFE251([J#-)K08Z&.K>;K<MXSKG
MI-TY)MY53TOZ67J!E/,:9T)B50[VN0J@Z[C##TU,I+L>3%O6MTE^;56%-.MO
MT"DSHZE-.26%C8W3/BGYRK]9EU.-RMJVFJ/5JT3B$K8G2>44=*HRR61I6B<^
MRI;J3(R5'9<2>PU),6GXGP%M0)>P     :,[S_V:>\.]1G5KY@K_ !BK.WB0
MS)Y*LA^"-7&@^]8]EWO)/4'UA_P\Y$&/LM>*K)GD^O/P<J0IM1S6"DW$'
M                                        "T?ZN=NT/L%Z+:=D;(]O
MN4S4CJHB4'(^1F:G%Y&L6/8Y17Y&,,8.MO-MRJ=+I5%JBZI5X[B&Y#-8J;T5
MXE%"9-,\NC#!_P TN,6:U6H9L7M?S<2M5I+[?$DTJE<FM="H2DJ2EQER/&?-
M^2A1)6F2^IM6WDD[+8;JT6ZX_P!/C0Y3<F9,MQRE:G=6L.WLF9,8JD3D*U8=
MA%$D2<58J=:?;:ETV92:)5G*K68SJ&I#-:JK\1\E%!9-,N>F#%/S=6(U5*I&
M-FZ;O1&JE42ZCBOT^G\12J323)1$MI;+#QO/),B4E]Y2%;>33LZ$1N&.CH;*
M@     KNNN)>G%IB]5*/YWLE"&O>1>-2Q?)^CPCK8K9.NG^GII6]42-YY<H"
M,K6]XP+3[SD]FZJ.101UCC:&E@                MG>KZ^QUT0=XU]^>;)
M(Z$]'WHVXM_156\)JV+@WJY?L5M!_>%D'SW9/$RVFOQ(6!^CZCV=JHF3&RHF
MS&<@       !HYO$=!V)-XUI;OS39EAAN$=98.N8ZOIF$U,K.+\G4J++3:E]
M49"ULK>Y@_*7'GQ4NL](TJ3)B*<;)_CIQ7F7$UNYHL.K63<*":YRCG5%JR6D
MN2:%78[;A4^JQB,TFKDE.&AYLE)Y:.M;9F7&VEH7O)MWWAS>8:3\@Z8,OQVX
M)UN.=>QK?[$%J;6\4Y4I,26FT;_HB%K9<>Z/?E.1ZA$2ZQTG2)4J&IQLGS<3
MC_)N.Z+E"T:C:M923?+IYQ3*@ELEOTFK,H64.H,$9I-7)J6:7$$:>596M&TN
M-M*HOU1:9\MZ/<]Y*TX9QMURVLDXON%ZAUF,GE7*;5(BVVYM#N>WICK+"JG:
M]UT25'J--E<1'+PY+:C2A1J0GG9ORQ[BQO=M;LJZH1P:W09BHLELN,IF0V:4
MNQ9\-U24&_ J$5:'F7-A<=M9'L(]I%3=:K]+>8]%NH3*&F7/5MN6OD[%-QOT
M&MQ4\JY3*M#<::G4&Z[;FO,QU52U+NH4J/4J9*XB.7A26U&E"C4A,+=W6I6K
M(N.JVO<$8XM4I$E4=]'";3R#(G(\N,M24F[$F1UI=:7L+C(41["/@& AY$:\
M#S8WGW=6@C+V\>U0V/IOQ,RJ W5'2KN1[^DPWI=#Q?C2F28R;GO6L(;4TF0[
M%:D(CTZ&;C)U&J2(\4G&B=-UO*V&<27'FJ^Z795O)-E+ZN=UJKN-*<BT&AL+
M04ZJ222:26I"5DAEKC)Y:0M#?&3QC46_.[5W>N9=YIJNL/3)A]A5.:JSQ5_)
MN0Y4)^90<4XNI4F,FZKYK2&E-)D/169"(U-A&ZR=3JTF-$)QHG3=;R%C''-:
MRC=U/M:C)-LGE<XJE26VI<>D4IE2>=SWR+82E(2HDM(VIY5Y24;2V[2MR]+F
MF?$FCS F-=.&#K=1;>-L7V^S0Z-&5R3E2JLM;CDVN71<,QIEA-3NBZZW*D5&
MI2N(@GYDEQ1)0DTH3T26'8]NXWM*B65:L,H5$H,-,6,@^*I^0X9J=E3YCJ4H
M)^?4)2UO/N;"X[BS,B(MA%<?Z3]+>'-%NGK%^F7 MMMVQC'%-N,4&B15<DY4
MZM,<<=G5ZZ[DFLLQTU2Z[NKLJ14JG*XB.7FR7%)2A)I0F:*T;4HMD6Y2K7M^
M,46E4B,F.P@]ANO+,S<D2Y*R2DG9<R0M3KJ]A<9:C/81< S\/7#8@>D
M   '.!UJCV2EX>7/"G9JI#2K7YZ/-1[Z[8_.7QS)];=]CQ>?E\P9V<J8U<U@
M^)F;WPT'^O>%8<(+!55B)H                ==?4[?3BU.^JE(\[V-1(IN
MW?&I?7D_7X1T0=DO4L/3TU4^J))\\N+QNGHA\8%V=YRNS=*%B*)E!9-B34
M!Q$];IU_O4FA8JW<^/ZPIM^Z6:3G34&J%(X%6_3ZE,C8CL&?R2G&UIGW!3)5
MPS8KI(>9.G4=].UM[ABXWB>7E1XE PQ1Y)DN>F/==XFTOW8;+[B+=I#W%,R/
MEIC#DQUM6Q2>1C++@4.$/KD>\3>H] Q'NT<=5E3;]V,TC/NHY4&1P*MVG5.;
M%PYCRH<BMQM::A<5*EW).B/);>9.FT60C:V_PZ"ZT\D*9CT?&%-?,E3$LW#<
MIMJ]V,VZM%%IKG%,R/E)+2Y3B%;%)Y)A1<"APBB)X5_8CQ
M  %K3U?'02>A3=WX\9NNDM0,T:B%1<\Y96XPE-2IBKKI,(K!L>4\HCD(39MC
MHB$_%4?$C5B94#07XQ1JZ -'N)/FHPW1DU".EJYKR-N[;A-2")]@ZA':Z(I3
MBC]^14VE$WQVSX$27'MG](]MNKU<C=ZGH"W;6-V;NH[-/SCJ35$U!Y@6Y'2B
MJ4I=W4B#\WEA3'U%SEM-DV$B(4B(H^3C5N;4C07XU2E3$::\<_-[C*F)F,I;
MKUS&BXJR9I(G63F,M]&T]:C]^7,:>2.,@^!+ZW=GNB<<;4">L;    *_+K<6
MO(\@9LQ=H#LBKJ<M?!D:'EG,[428E<:?EB]*(:;$H$^,TM7$DV-CJJ.34FK9
MQCN<R-)&R1G$!O$<L],710<14J29P+50W<-S);=(T.W#4XIE28;R$F>QRE49
M]3I;?=Y_LV>]%=#UQS>"GD7.F*-W?8=94Y:F XL+,&;VH<U*XM0R_>]"-%@6
M[4(S2U<2586-:L[.2:MG'.ZS2:2-DC.-K6CD3I*O4C'%/?,XEOH16:Z2%D:'
M*S/C[*=&<21\"Z?3'C<X?=YW_P#VCC<$:PXG1HX
M              WMW:FM:Y]WUK1PEJ>H!SI=%LZY&Z5DNW(*R)=X8FN<BHN0
M[;)EQQ$61.>H$ER333>XS4>KQ8D@R-3*1E?".3YV'\FVO?<3E7(U-FE'KD)H
M^&I6]._):S"XIJ)M;JH:S6QQMJ42&VU^ZDAO_NO=<]U;N;7%@K57;QU"90[*
MN=ND92MFGN;'+TP]=1%0\D6P3#CC<214'K=E.2J8;_&:C5F)#DF1J92,AXJO
MV7C6^Z!=L;E%L091,U:*V?#.HTO\14XO%,R0IPXRS6UQN!+Z$*_V1<-6->]I
MY+LJT<C6%7J?=5CW[;-"O*SKFI+IOTNX;7N:F1:S0:U3WC2A3D*ITN:T\V9D
MDS0LMI$? .D*E52GURF4ZM4B6S/I56@Q*E39T=7'8F0)S#<F)*95L(U-/L.I
M4G@+@,72E@WW9^4K&LW)>/;AIMVV%D*UJ!>UE731WC?I5QVI=%*BUNWZY37E
M)0IR#5:5-:?:,TI5Q%EM(CX!-S3ZA"JL"%5*=):F4^HQ(\Z#+9/C-28DMI#\
M=]HS(C-MUEPE%_\ 88]2/OCUH^X-4M>'H.ZR_52U$>:&\!C_ "SXJ\E^3^\O
M!RI#43>!^@7K<]434GYFKT'CLB>+^^N\ZYNPDX4O@YEQ1]""@
M     2L[CGVM>A#RYTKL+6QG_2QZ0V)^^N-^;2A+IN%?;#[O[R^4CL'71F'3
M_P".;'??"Q_4/BW7'12+DP33@               #FOWZ6X<LG>$VE6-0NG&
MB6[8NM:UJ6J0ZIIN#0:!J-I-,BI0Q:5]S-D>'$R!%B1TL4*XI*B+BI;I]1<Y
MD4:33=)=5FDVEYBITF\;+BPJ5D^ P:U&E+42'>D=ALB13JL[[QMNKMMH)$28
ML_<(F7CY+B+8Y@=_MU?:Q-X]9U:U'Z9J%;5@ZYK3I2Y+RF6X%OV]J7I%+B)0
MQ9^0)I%&AQ,B1(<9#% N22HO>(;IU2<YD4:33-6-0FG>!DN$_<MKQXM/OR&R
M:C-)-QXUT,M((DPJBOWJ$5)"$DF/)5^ B;=/D^(IJM.OZP+WQ7>MSXXR5:=P
M6)?UE5F;;UVV?==*F4.XK=K=.=-B;3*M2J@TQ+A2V'$\*5I+:1D9;2,C.$*K
MTBJT"ISJ+6Z?,I-7IDEV'4:;4([D6;"E,J-+K$B.\E+C3B#+W#+_ .WW!5WY
M#QW?F)+YNK&64+/N/'^0K&K<ZV[PLN[J1-H-RVU7J8\IB=2JQ2*BRQ,@S([J
M>%*T%M(R,MI&1G%74J;4*//ETNJPI-.J,!]R--@S&5QY460TKBN-/,N$E;:T
MG^ R'D!^</&CZ0                  "9+J^WMBM$'?U?7F;R0-E='WI)8M
M_2M6\&:V)LNKF>VIT']_U_\ F2R<,Y::_'?8'Z0J/8*JBV>'0F+@X3+
M           "C/'*N*#\<^X                SGI?]);3QY<\2^'UOCU5B
M_P#&]G=]5O=EX8SYI3]*+3;Y?,/><.W1Z"T_^*K9[X*-V1C"Z]'3\+T03T
M                    U2UX>@[K+]5+41YH;P&/\L^*O)?D_O+P<J0U$W@?
MH%ZW/5$U)^9J]!X[(GB_OKO.N;L).%+X.9<4?0@H                &\V[
M ]I9N\?7FTE>?VP!E7!/COPWY5<>>%U(&_&ZG]J)NV_7XT>?Q#8[&0<2^-7&
M?E!LSPCIHN2ATIB[($XX  "N!ZX%[2S!_J,XT\_NID0K;QWQWVMY*J'X77R*
MR?KGWM1,#>H/B[^(;5*(NM;7C5M_R?4KPCNL<IHT '(N-/
M  !9X]57]DI9_ESS7V:IHG3T!^CS3N^NY_SE@6JG5(O8\69Y?,Y]G*8)9='W
MB9A=\->_KV1T?C=4=-@VC$;^^#]EGK^]5/,G@=4AA74?XA<O>3^YNQCXC)WT
M/LF=XGZHN;? JJ#%V;?%#DCO.KOYBZ*>\<X(I=1"0
M                  #]ZU;6N*^;HMNRK/HM0N.[;PK]'M:U[>I$=<RJUZXK
M@J,>DT2BTR(T1N2JA5*G+:89;27&6XX22X3'VZ? FU6?"I=-C/3:C4I<:! A
MQT&Y(ES9CR(\6,PVGWSCS[[B4)27":C(AZ&TK3N6_;KMBQK,HE2N:\+TN&BV
MG:EMT>,Y-J]P7+<52C4>A42E0VB-V74JM5)C3##22-3CKB4EPF/LPX<JH2XL
M""P[*FSI+$.)&92:WI,J2ZEF.PT@N%;KSJR2DB]TS%N_ND-WS;N[9T58WP(R
MQ2Y63:DSV_9XNFG)0XFY\MW)$B*KR6)Q(;7-HEJ1(T>BTQ9I1QX-/;=-"7'7
M-O17IWP]#PEC"B6BE+#E<?3TO=D]DB44ZXIS;9RR2Z1$;L6GMH1%8/86UIDE
M;"4I0N4]SGNY+:W86AG&.GIEBE2\IU-GYP]0-V4PD.INK,5SPX:KA2Q/)MMR
M=0K1AQ8U#I2S2CE(%.;>-"77G3.:C"^-8N++#I=N)2RNK.ETE<4QK892ZU*0
MCG'%<V$;D>&A"6&CX-K;1*V$9F),QG(2F#*X     -&=Y_[-/>'>HSJU\P5_
MC%6=O$AF3R59#\$:N-!]ZQ[+O>2>H/K#_AYR(,?9:\563/)]>?@Y4A3:CFL%
M)N(.                                        !T,]7)W9_P!N_6A3
M\GY'H":CIOTJS*%D6_F:E#>=H]]7_P Y>DXQQHI2D\SFQI59IRJO5X[A.LNT
MFFKBOH(IS9GN-HNP?\[.36:[6HA/658#L2LU=+S:E1JK5^.I="H9F9<FZAR2
MR<B0@^,E4=@VU%^-28Z0^K.;KC_4"UPT[*N3;>34M,FDB;;^2LAL5.$\]1K^
MR'SI^5BO%RE*+F<Z++K5,56*Q'<)YAZD4MR(^@BGM&>S&E_%/SB7VW5JI&Y6
MUK/<C52HI=0:F*A4N.I=)I1[?>.(6^T;SR3XR39:-"B_&$+1<3Q"U]$N
M     KNNN)>G%IB]5*/YWLE"&O>1>-2Q?)^CPCK8K9.NG^GII6]42-YY<H",
MK6]XP+3[SD]FZJ.101UCC:&E@                MG>KZ^QUT0=XU]^>;)(
MZ$]'WHVXM_156\)JV+@WJY?L5M!_>%D'SW9/$RVFOQ(6!^CZCV=JHF3&RHFS
M&<@          '.3UAC<^L;PS J<Y81MQEW6%@*@3G[6C0(Z"GYHQM%5*JM9
MQ)*4VE+LJXX<AUV?:ZUFLDSUR(6Q":BI]C2[6-IP1F.TNVJUH259(M&(ZN A
ME!$[<U$;-R1)MUPR(E.36EJ4] ,]NQXUM<!/&M',YUD+<OQ]Y#I\3GO!-LLN
MZT=/%O3I%IQ:?&0FH9PQA%5+J];P[+4VE+LNY84EYZHVHM9K)-1<D0=B$U-4
MB/J_J7PDG)EN]L% BI.][<C.*AH;27*5VE(X[S]%69%QERD*-3D0SV['#4WP
M$Z:DUFMF8^O?(E]VUC"Q[6K=SY"O"YJ;9MLV=2H#TBOUFZ:Q4&J33J%$I_%2
M\=0DU%Y+1(42>*H_?;"(S*#JF4>J5FK0:%2H$J=6:E.8ID&FQVE+F29\EY,=
MF(VSL)7++>42=A[-A^[L%6M9&.;[R3D"V,56':==NG)%Z733+)M:RJ13WY-P
MUN[*S4FJ13:!#IW%2^=2E5)Y+)(42>*L_?;"(S**6#3:A4ZC%I-/AR)=3G2V
MH,2"RVI4E^8^Z3+4=#6SC<JMU1)V?@/W1:^;E[=86?NO-+<"T*@S2:YJ+R@W
M2[LU"7["2B0F5<3<5?1E@6]/-).KLG'S,MV-%/@*;,=E332CG)--= ^F7 =-
MP18;-.>3'E7G7DL5"\:NT1+)R:39\A2(;VSC'2Z.EQ2&_<Y5Q3CNPN/Q4V].
MX]W2ME[J/2?3[,J+-'KVI;*S=*N_4=D*"EN0F5<C<1716.K;J)H)Y=BXY9EO
M1HA\!39KLN<:4<Z)IJ8S!.((.)+1;A.)9D7/5R9F7+46R)1+E$@^2IL9S9QC
M@4U*S2C_ /K6:W-A<?84P@V/$T8S<           YP.M4>R4O#RYX4[-5(:5
M:_/1YJ/?7;'YR^.9/K;OL>+S\OF#.SE3&KFL'Q,S>^&@_P!>\*PX06"JK$30
M                ZZ^IV^G%J=]5*1YWL:B13=N^-2^O)^OPCH@[)>I8>GIJ
MI]423YY<7C=/1#XP+L[SE=FZ4+$43*"R;$FHQGF?+MAX!Q)DG-V4*RW0,>8G
MLFY+_O&K+)"W(M M>E2:O4"AQU.-'-J4AF*;46,@^5E25MM-D:UI(_P[FN*D
MVA;M;NFNR2AT:WZ7-J]2D'L,VX<".N0]R:#-/*OK2WQ6T%[YQ9DDN$R&+LWY
MDQ_IWP[D_.^5JTW;N-\06+<^1+UK"R0MR);MITB56:B4..IQHY]4DL1#:B14
M'RLJ4XVRV1K6DC_*KM:IUN4:JU^K/E&IE&@2JE.>/89HC0V5O.\1)F7*.J2C
M8A!<*UF22X3(4UFL#4[?VLS4UFC4[DQY2KLS#?%4NAZ 4AR5&MRB'R=/M.SJ
M:^ZE+BZ/9EJ085*AFHN.<:&@U;5&9GS4Y'OJKY+OFYKZKBC.HW)57YZF>.;B
M(47WK-/IK"U$2CC4RGM-1V]O#Q&RV\(I+=9VJG(>MS5-G#55E%Y2KPS3?E5N
MMZG%)<EQ;9H1FW3;0LNF/NI0ZY1K(M&!!I$,U%QSBPD&K:HS,X-;VNRI7U==
M=NRJJ,YM;J#TM3?&-:(L?@:AP6E*X38@0VVV4;>'B(+;PC6X>)&L0\L
M        ":#<+Z!OM][PK&-K75;_ $U@_##C>;LXIE-<>D5"V;0G15VW9,_E
M&E1Y;>0+U=@4Z1$XR'GJ0J>ZV?XA1ELUI+Q'\[N8J% J$/G5K6R973=1.)VQ
MWH-.=;.%2WN,DT.)K%44RRMO:2E1S=4G^@9E.#U?'=Y_ZAV\?Q5:=W6YT[@?
M"#C6=L])EL\>C5&UK-GQ5VQ8E1Y5I<:8WD6^7:?39,/C(>>HZJ@ZV9<W4:<[
M:=<<_./DNDQ)D;G% H1E7[@)9;67(D)Q!Q8#FTC2LJE/4VTI&TE*9-PR_HF+
M9 =!PM_Q,D   UVU;:DK'T?::,V:FLC.MIM/#./J[><J"J4W">N&JQ&"C6O9
M].DO)4RU6;VNF5"I$'CEQ#F36B/81F8\9D.]J5CBQ[HOFM*(J?;-'EU-QHW$
MM*F2&T<2!367%$:4R:I/<:C-;>#E74[1K9K$U/6%HOTN9UU39+>;3:&$,<U^
M]Y4!4MN"_<=7AQRBVI9=-E/)4RU6[ZNV7!HT#CEQ%39[1'L(S,>8O.Z:?9-J
M5^[*H9<SH5-D3EMFLFU27D)XL2"TM1&DGY\Q;;#>W@Y1PA34YNS!>^H+,.3\
MY9*J2JO?N6[[NC(5V3N,\;*ZW==8EUB:Q!;D//N1:7"<E\A$8XYHCQFVVD;$
MH(BYJ+HN.J7A<E=NJMOG)J]Q5:?6*@[M4:3E5"2Y)=0T2U+-MAHW.*VC;L0A
M))+@(A24YVS1?>HS-.5L]Y/JBJQD+,>0+KR1>$_C/FPNNW?6IE;G1X#<AZ0Y
M%I4%R9R$..2S1&BMMM(V(0DB@UK];J%RUNK7!573>J-:J,NIS7-JN*<B8^M]
MQ+9*-1H9;-?%0G;L2@B(N ABX?@C% _(
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
M[L'T]?5Z'<K\8/@X/NU?3E\@0[B/C5\$!]V#Z>OJ]#N5^,'P<+-7JW/V5?\
M2XQ9]E[GW*]M=[?/QVR=']O?SX])IZ;[<>B__+_^$NANAN0_%]K_ #'C_E'.
M!.3HH[0/F&H/:)RO&Z0JG;;SWD>ENVKERYUTER'XG_\ 3N;<VXG!S/DMOO\
MCBTVZL7]DC_2>Q-]E+G_ "O;??7V@NV?H[YP/GZZ41T[VZ=%?^7?\'="="<W
M_%]KO,./^4\X$KVEOM/^:.D=J/*;>>3^V+G7)](]L'*ESCGO)?BO_@N0Y#B\
M'-N3V^^XPGI&VHZ$!L4        *_P"ZW#\TWVU--GS@?.)TE]EUCF7:=VM<
MQYC\[&1=G.NFORCG?../_0]YQ.+^':(A-XCVO?.=9/2_3/+]H:.2Z-YCR7)=
ML%:_\3G7O^4X^WW.#9L%=;UQOYH/MRZ8?G$^<GI3[*$?F7:7VL<PYA\[^2]G
M.NG/RCGG../_ $/><3B_AVB-W6AT-V^6MTETGRO:BGD^8\UY/D^F:I_3Y?WW
M'XVWW.#8.4+[M7TY?($1^=Q'QJ^"!R%_=@^GKZO1ISW*_&#X.#[M7TY?($.X
MCXU?! ?=@^GKZO0[E?C!\'!]VKZ<OD"'<1\:O@@/NP?3U]7H=ROQ@^#@^[5]
M.7R!#N(^-7P0'W8/IZ^KT.Y7XP?!P?=J^G+Y AW$?&KX(#[L'T]?5Z'<K\8/
M@X/NU?3E\@0[B/C5\$!]V#Z>OJ]#N5^,'P<'W:OIR^0(=Q'QJ^" ^[!]/7U>
MAW*_&#X.%J)N%>U[_2-T7=JO3/:_VDWQT;VP<QZ8Y+YW\B<KS[HW\BY3G''X
MO)\'$XNWAVB?+25S/[.V,NC^<\SZ+JO(<\Y+G/%[8ZSQN5Y'\5MX^W9L_!L%
MM=U>[M<_T<-#W:CTWVN]HM^=&=L?,.FN2^>?)7+<_P"C/R'E.<\?B\GP<GQ=
MO#M$ONG3FWS+6)S/E^;<PJ')<YY/E]G3=3V\IR7XO;QMNS9^ 2]#8P3,#-8
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
M/L\CSCF/(\?D7]G*<G[_ (O_ -W"+7L= XMZ1,:
M#BYZUE_IA]$V%\Y_3/\ J"<G0.U7YF^BNV_YG^>R^??/ETEW/]J')\MVO\Z_
M\^Y_Q>8_^7=(B,G7_P#,5S>D=.\Y^>#9#YAVM<WZ1[6^5<Y7MJY?\CZ.V<;F
M?*?E?+;.2_$\L.'?K=/^E7T/CSYU.F_]1CD[>[4OF3Z([<_F7Y],Y_\ /WTG
MW.]IO)\OVN<[[H.D=G,/_+>DQHGK#^:;D*;TMR_SD[(W,^@^1Y[T)RB^4[8.
M5_)N8[.-S;C_ )1RO_A_BN5'$/\ =J^G+Y B+?N(^-7P0.$'[L'T]?5Z- ^Y
M7XP?!P?=J^G+Y AW$?&KX(#[L'T]?5Z'<K\8/@X/NU?3E\@0[B/C5\$!]V#Z
M>OJ]#N5^,'P<'W:OIR^0(=Q'QJ^" ^[!]/7U>AW*_&#X.#[M7TY?($.XCXU?
M! ?=@^GKZO0[E?C!\'!]VKZ<OD"'<1\:O@@/NP?3U]7H=ROQ@^#@^[5].7R!
M#N(^-7P0'W8/IZ^KT.Y7XP?!PEYW"WS%?ZN.B[M5^=GM@[=KVZ-[8.T_H?E?
MFAR)RG/NCORWD^;\?B\GP\?9MX-HV,TE=JGVB<9=']L//.E*KR'/.C>;<;M<
MK/&Y7D?QNSB;=FS\.P3+]7O^8/\ UC]#O:E\[_;%V]7WT9VQ]I?0O*_,SDGE
M>?\ 1GY=R?-N/Q>3X>/Q=O!M&:].G:]\]-B<SZ9YSS^H<ESGF/(;>A*GMY3D
?OQFSB[=FS\(M11/D+:\2^@               #__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Apr. 25, 2025</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Dec. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DocumentQuarterlyReport', window );">Document Quarterly 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-39609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Hillman Solutions Corp.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">85-2096734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">1280 Kemper Meadow Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">Cincinnati<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">OH<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">45240<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">513<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">851-4900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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.0001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">HLMN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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">0001822492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">197,380,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196,705,710<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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">197,380,504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">196,705,710<span></span>
</td>
<td class="nump">195,942,000<span></span>
</td>
<td class="nump">194,913,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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 29,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">197,508,573<span></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_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">$ 36,309<span></span>
</td>
<td class="nump">$ 44,510<span></span>
</td>
</tr>
<tr class="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, after Allowance for Credit Loss, Current</a></td>
<td class="nump">134,244<span></span>
</td>
<td class="nump">109,788<span></span>
</td>
</tr>
<tr class="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 );">Inventories, net</a></td>
<td class="nump">396,891<span></span>
</td>
<td class="nump">403,673<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">16,876<span></span>
</td>
<td class="nump">15,213<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">584,320<span></span>
</td>
<td class="nump">573,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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net of accumulated depreciation of $388,776 ($376,150 - 2024)</a></td>
<td class="nump">232,911<span></span>
</td>
<td class="nump">224,174<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">828,727<span></span>
</td>
<td class="nump">828,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net of accumulated amortization of $545,911 ($530,398 - 2024)</a></td>
<td class="nump">590,635<span></span>
</td>
<td class="nump">605,859<span></span>
</td>
</tr>
<tr class="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 right of use assets</a></td>
<td class="nump">77,764<span></span>
</td>
<td class="nump">81,708<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">16,560<span></span>
</td>
<td class="nump">17,025<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">2,330,917<span></span>
</td>
<td class="nump">2,330,503<span></span>
</td>
</tr>
<tr class="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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">150,648<span></span>
</td>
<td class="nump">139,057<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current portion of debt and finance lease liabilities</a></td>
<td class="nump">13,661<span></span>
</td>
<td class="nump">12,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_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">17,210<span></span>
</td>
<td class="nump">16,850<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued expenses:</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_EmployeeRelatedLiabilitiesCurrent', window );">Salaries and wages</a></td>
<td class="nump">14,199<span></span>
</td>
<td class="nump">34,977<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedMarketingCostsCurrent', window );">Pricing allowances</a></td>
<td class="nump">5,556<span></span>
</td>
<td class="nump">7,651<span></span>
</td>
</tr>
<tr class="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 and other taxes</a></td>
<td class="nump">8,577<span></span>
</td>
<td class="nump">10,377<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued expenses</a></td>
<td class="nump">27,515<span></span>
</td>
<td class="nump">31,843<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">237,366<span></span>
</td>
<td class="nump">253,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_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">713,450<span></span>
</td>
<td class="nump">691,726<span></span>
</td>
</tr>
<tr class="ro">
<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 tax liabilities</a></td>
<td class="nump">124,280<span></span>
</td>
<td class="nump">124,611<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">66,977<span></span>
</td>
<td class="nump">71,474<span></span>
</td>
</tr>
<tr class="ro">
<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">6,791<span></span>
</td>
<td class="nump">6,591<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,148,864<span></span>
</td>
<td class="nump">1,148,132<span></span>
</td>
</tr>
<tr class="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 6)</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, Value, Issued</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="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 );">Additional paid-in capital</a></td>
<td class="nump">1,444,265<span></span>
</td>
<td class="nump">1,442,958<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(219,268)<span></span>
</td>
<td class="num">(218,951)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(42,964)<span></span>
</td>
<td class="num">(41,656)<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_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">1,182,053<span></span>
</td>
<td class="nump">1,182,371<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 2,330,917<span></span>
</td>
<td class="nump">$ 2,330,503<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedMarketingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. 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;">us-gaap_AccruedMarketingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/2009/role/commonPracticeRef<br> -Topic 815<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/2147480870/815-30-50-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 (g)(2)(ii)<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 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 6: 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 7: 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 8: 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/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)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-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(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: 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 26: 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 27: 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 28: 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 29: 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 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)(i))<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)(4)(iii)(A))<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 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 33: 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 34: 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 35: 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 36: 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 37: 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 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/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 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 10: 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 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: 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 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript: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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_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_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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-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;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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)(i))<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 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: 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 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<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)(5))<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 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 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<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)(iv))<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)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: 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 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 5: 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 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)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: 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 8: 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 9: 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 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://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 5: 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 6: 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 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/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 10: 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-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(g)(1)(i))<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 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://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 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in usd per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">500,000,000<span></span>
</td>
<td class="nump">500,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">197,380,504<span></span>
</td>
<td class="nump">196,705,710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">197,380,504<span></span>
</td>
<td class="nump">196,705,710<span></span>
</td>
</tr>
<tr class="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 );">Accounts receivable, allowances</a></td>
<td class="nump">$ 1,732<span></span>
</td>
<td class="nump">$ 2,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Property and equipment, accumulated depreciation</a></td>
<td class="nump">388,776<span></span>
</td>
<td class="nump">376,150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="nump">$ 545,911<span></span>
</td>
<td class="nump">$ 530,398<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_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_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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 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_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 359,343<span></span>
</td>
<td class="nump">$ 350,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization', window );">Cost of sales (exclusive of depreciation and amortization shown separately below)</a></td>
<td class="nump">190,740<span></span>
</td>
<td class="nump">183,434<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, warehouse, general and administrative expenses</a></td>
<td class="nump">119,052<span></span>
</td>
<td class="nump">118,565<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">19,395<span></span>
</td>
<td class="nump">16,338<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="nump">15,415<span></span>
</td>
<td class="nump">15,254<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other (income) expense, net</a></td>
<td class="num">(274)<span></span>
</td>
<td class="nump">410<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">15,015<span></span>
</td>
<td class="nump">16,304<span></span>
</td>
</tr>
<tr class="re">
<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 expense, net</a></td>
<td class="nump">14,460<span></span>
</td>
<td class="nump">15,271<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt restructuring</a></td>
<td class="nump">906<span></span>
</td>
<td class="nump">3,008<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(351)<span></span>
</td>
<td class="num">(1,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_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="num">(34)<span></span>
</td>
<td class="num">(483)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (317)<span></span>
</td>
<td class="num">$ (1,492)<span></span>
</td>
</tr>
<tr class="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 income (loss) per share (in usd per share)</a></td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average basic and diluted shares outstanding</a></td>
<td class="nump">197,284<span></span>
</td>
<td class="nump">195,365<span></span>
</td>
</tr>
<tr class="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 loss from above</a></td>
<td class="num">$ (317)<span></span>
</td>
<td class="num">$ (1,492)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive loss:</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments</a></td>
<td class="nump">682<span></span>
</td>
<td class="nump">1,487<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Hedging activity</a></td>
<td class="num">(1,990)<span></span>
</td>
<td class="num">(1,817)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive loss</a></td>
<td class="num">(1,308)<span></span>
</td>
<td class="num">(330)<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (1,625)<span></span>
</td>
<td class="num">$ (1,822)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets.</p></div>
<a href="javascript: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 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 7: 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 8: 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><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.</p></div>
<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 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: 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><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_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_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 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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 12: 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 13: 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 14: 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 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 (a)<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-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_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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 11: 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 12: 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 13: 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 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -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 16: 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/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/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/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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)(i))<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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: 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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 6: 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 7: 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 8: 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 9: 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(21))<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 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: 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 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 13: 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<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 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<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(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>19
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 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_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 loss</a></td>
<td class="num">$ (317)<span></span>
</td>
<td class="num">$ (1,492)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash (used for) 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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">34,810<span></span>
</td>
<td class="nump">31,592<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(974)<span></span>
</td>
<td class="num">(386)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Deferred financing and original issue discount amortization</a></td>
<td class="nump">1,257<span></span>
</td>
<td class="nump">1,330<span></span>
</td>
</tr>
<tr class="re">
<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 expense</a></td>
<td class="nump">3,278<span></span>
</td>
<td class="nump">2,829<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt restructuring</a></td>
<td class="num">(906)<span></span>
</td>
<td class="num">(3,008)<span></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_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts', window );">Refinancing costs</a></td>
<td class="nump">906<span></span>
</td>
<td class="nump">1,554<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">(Gain) loss on disposal of property and equipment</a></td>
<td class="nump">139<span></span>
</td>
<td class="num">(56)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="num">(326)<span></span>
</td>
<td class="nump">332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating items:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Increase (Decrease) in Accounts Receivable</a></td>
<td class="num">(24,617)<span></span>
</td>
<td class="num">(25,095)<span></span>
</td>
</tr>
<tr class="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 );">Increase (Decrease) in Inventories</a></td>
<td class="num">(7,319)<span></span>
</td>
<td class="nump">2,341<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Increase (Decrease) in Other Operating Assets</a></td>
<td class="nump">2,152<span></span>
</td>
<td class="nump">4,014<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">11,340<span></span>
</td>
<td class="nump">14,632<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedSalaries', window );">Increase (Decrease) in Accrued Salaries</a></td>
<td class="num">(20,769)<span></span>
</td>
<td class="num">(6,315)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities', window );">Other accrued expenses</a></td>
<td class="num">(9,365)<span></span>
</td>
<td class="num">(906)<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 (used for) provided by operating activities</a></td>
<td class="num">(655)<span></span>
</td>
<td class="nump">11,676<span></span>
</td>
</tr>
<tr class="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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments to Acquire Businesses, Net of Cash Acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(23,956)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireProductiveAssets', window );">Payments to Acquire Productive Assets</a></td>
<td class="nump">20,658<span></span>
</td>
<td class="nump">17,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other investing activities</a></td>
<td class="num">(67)<span></span>
</td>
<td class="num">(67)<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 for investing activities</a></td>
<td class="num">(20,725)<span></span>
</td>
<td class="num">(41,782)<span></span>
</td>
</tr>
<tr class="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_RepaymentsOfSecuredDebt', window );">Repayments of senior term loans</a></td>
<td class="num">(2,128)<span></span>
</td>
<td class="num">(2,128)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Financing fees</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(33)<span></span>
</td>
</tr>
<tr class="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 );">Borrowings on revolving credit loans</a></td>
<td class="nump">62,000<span></span>
</td>
<td class="nump">45,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_RepaymentsOfLinesOfCredit', window );">Repayments of revolving credit loans</a></td>
<td class="num">(44,000)<span></span>
</td>
<td class="num">(27,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Finance Lease, Principal Payments</a></td>
<td class="num">(1,270)<span></span>
</td>
<td class="num">(875)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">306<span></span>
</td>
<td class="nump">5,899<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payments of contingent consideration</a></td>
<td class="num">(75)<span></span>
</td>
<td class="num">(72)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing activities</a></td>
<td class="num">(440)<span></span>
</td>
<td class="num">(380)<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 provided by financing activities</a></td>
<td class="nump">14,393<span></span>
</td>
<td class="nump">20,411<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="num">(1,214)<span></span>
</td>
<td class="nump">1,814<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 decrease in cash and cash equivalents</a></td>
<td class="num">(8,201)<span></span>
</td>
<td class="num">(7,881)<span></span>
</td>
</tr>
<tr class="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 at beginning of period</a></td>
<td class="nump">44,510<span></span>
</td>
<td class="nump">38,553<span></span>
</td>
</tr>
<tr class="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 at end of period</a></td>
<td class="nump">36,309<span></span>
</td>
<td class="nump">30,672<span></span>
</td>
</tr>
<tr class="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 disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">13,893<span></span>
</td>
<td class="nump">11,213<span></span>
</td>
</tr>
<tr class="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 taxes paid</a></td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">871<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Capital expenditures in accounts payable</a></td>
<td class="nump">$ 1,614<span></span>
</td>
<td class="nump">$ 3,093<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write Off Of Premiums, Net Of Deferred Debt Issuance Cost And 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;">hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon settlement.</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/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-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;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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 equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript: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 and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript: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_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 S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-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(h)(1)(Note 1))<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> -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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -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 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 3: 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 4: 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 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript: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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInAccruedSalaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period in accrued salaries.</p></div>
<a href="javascript: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_IncreaseDecreaseInAccruedSalaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other 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_IncreaseDecreaseInOtherAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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 activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor 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 activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, 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 activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</p></div>
<a href="javascript: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/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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)(i))<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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: 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_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -SubTopic 10<br> -Topic 230<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_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 activity, 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 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 230<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_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480060/805-50-25-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480027/805-50-30-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 230<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_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://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_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 activity, 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 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 230<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_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 payment of an obligation from a 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 S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>20
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in-Capital</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</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_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 30, 2023</a></td>
<td class="nump">194,913,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="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 30, 2023</a></td>
<td class="nump">$ 1,154,529,000<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="nump">$ 1,418,535,000<span></span>
</td>
<td class="num">$ (236,206,000)<span></span>
</td>
<td class="num">$ (27,820,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_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>
</tr>
<tr class="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 loss</a></td>
<td class="num">(1,492,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,492,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock option activity, stock awards and employee stock purchase plan</a></td>
<td class="nump">$ 8,585,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,585,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan', window );">Stock Issued During Period, Shares, Employee Stock Ownership Plan</a></td>
<td class="nump">1,029,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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Hedging activity</a></td>
<td class="num">$ (1,817,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Change in cumulative foreign currency translation adjustment&#160;</a></td>
<td class="nump">$ 1,487,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,487,000<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_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Mar. 30, 2024</a></td>
<td class="nump">195,942,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="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 30, 2024</a></td>
<td class="nump">$ 1,161,292,000<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="nump">1,427,120,000<span></span>
</td>
<td class="num">(237,698,000)<span></span>
</td>
<td class="num">(28,150,000)<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_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 28, 2024</a></td>
<td class="nump">196,705,710<span></span>
</td>
<td class="nump">196,706,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="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 28, 2024</a></td>
<td class="nump">$ 1,182,371,000<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="nump">1,442,958,000<span></span>
</td>
<td class="num">(218,951,000)<span></span>
</td>
<td class="num">(41,656,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_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>
</tr>
<tr class="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 loss</a></td>
<td class="num">(317,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(317,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock option activity, stock awards and employee stock purchase plan</a></td>
<td class="nump">$ 1,307,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,307,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan', window );">Stock Issued During Period, Shares, Employee Stock Ownership Plan</a></td>
<td class="nump">675,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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Hedging activity</a></td>
<td class="num">$ (1,990,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Change in cumulative foreign currency translation adjustment&#160;</a></td>
<td class="nump">$ 682,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">682,000<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_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Mar. 29, 2025</a></td>
<td class="nump">197,380,504<span></span>
</td>
<td class="nump">197,381,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="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Mar. 29, 2025</a></td>
<td class="nump">$ 1,182,053,000<span></span>
</td>
<td class="nump">$ 20,000<span></span>
</td>
<td class="nump">$ 1,444,265,000<span></span>
</td>
<td class="num">$ (219,268,000)<span></span>
</td>
<td class="num">$ (42,964,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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)(i))<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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 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 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: 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 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: 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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 capital stock issued (purchased by employees) in connection with an employee stock ownership plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480520/718-40-45-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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-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(g)(1)(i))<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 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://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 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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>21
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Basis of Presentation</a></td>
<td class="text">Hillman Solutions Corp. and its wholly-owned subsidiaries (collectively &#8220;Hillman&#8221; or the &#8220;Company&#8221;). The accompanying unaudited financial statements include the condensed consolidated accounts of the Company for the thirteen weeks ended March 29, 2025. Unless the context requires otherwise, references to "Hillman," "we," "us," "our," or "our Company" refer to Hillman Solutions Corp. and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated. <div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The accompanying unaudited Condensed Consolidated Financial Statements present information in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and applicable rules of Regulation S-X. Accordingly, they do not include all information or footnotes required by U.S. generally accepted accounting principles for complete financial statements. Operating results for the thirteen weeks ended March 29, 2025 do not necessarily indicate the results that may be expected for the full year. For further information, refer to the Consolidated Financial Statements for the year ended December&#160;28, 2024 and notes thereto included in the Form 10-K filed on February&#160;20, 2025 with the Securities and Exchange Commission (&#8220;SEC&#8221;).</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8220;Hillman Solutions Corp.," "HMAN Group Holdings Inc.," and "The Hillman Companies, Inc." are holding companies with no other operations, cash flows, material assets or liabilities other than the equity interests in "The Hillman Group, Inc.,", which is the borrower under the credit facility.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Nature of Operations:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company is comprised of three separate operating business segments: (1) Hardware and Protective Solutions,&#160;(2) Robotics and Digital Solutions, and (3) Canada.</span></div>Hillman provides and, on a limited basis, produces products such as fasteners and related hardware items; threaded rod and metal shapes; keys, key duplication systems, and accessories; personal protective equipment such as gloves, eye-wear and cleaning rags; rope and chain; builder's hardware; and identification items, such as tags and letters, numbers, and signs, to retail outlets, primarily hardware stores, home centers and mass merchants, pet supply stores, grocery stores, and drug stores. The Canada segment also produces fasteners, stampings, fittings, and processes threaded parts for automotive suppliers, industrial Original Equipment Manufacturers (&#8220;OEMs&#8221;), and industrial distributors.<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 organization, consolidation and basis of presentation of financial statements 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/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480922/205-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481034/205-10-S45-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The significant accounting policies should be read in conjunction with the significant accounting policies included in the Form 10-K filed on</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%"> </span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">February&#160;20, 2025</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%"> </span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">with the SEC.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Use of Estimates in the Preparation of Financial Statements:</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses for the reporting periods. Actual results may differ from these estimates.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Revenue Recognition:</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company offers a variety of sales incentives to its customers primarily in the form of discounts and rebates. Discounts are recognized in the Condensed Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost </span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">of the rebate is allocated to each underlying sales transaction. Discounts and rebates are included in the determination of net sales. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company also establishes reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables display our disaggregated revenue by product category.</span></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:487.50pt"><tr><td style="width:1.0pt"></td><td style="width:112.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">205,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">230,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">68,460&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,231&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,691&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Accessories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,930&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,937&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">274,407&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56,512&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,424&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">359,343&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">214,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">245,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">45,484&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,408&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,892&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Accessories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">43,637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">45,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,835&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,845&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">259,874&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,472&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,959&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">350,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span><br/></span></div><div style="margin-bottom:15pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables disaggregate our revenue by geographic location.</span></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"><tr><td style="width:1.0pt"></td><td style="width:106.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;border-bottom:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">270,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">326,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,424&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,424&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">274,407&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56,512&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,424&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">359,343&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">255,492&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,472&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">310,964&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,382&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,382&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">259,874&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,472&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,959&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">350,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company's revenue by geography is allocated based on the location of its sales operations.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hardware and Protective Solutions' revenues consist primarily of the delivery of fasteners, anchors, specialty fastening products, rope and chain, and personal protective equipment such as gloves and eyewear, as well as in-store merchandising services for the related product category.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Robotics and Digital Solutions revenues consist primarily of sales of keys and identification tags through self-service key duplication and engraving kiosks. It also includes our associate-assisted key duplication systems and key accessories. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Canada revenues consist primarily of the delivery to Canadian customers of fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items as well as in-store merchandising services for the related product category.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company&#8217;s performance obligations under its arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods, which occurs upon delivery of the products. Judgment is required in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. Revenue is recognized for in-store service and access to key duplicating and engraving equipment as the related products are delivered, which approximates a time-based recognition pattern. Therefore, the entire amount of consideration related to the sale of products, in-store merchandising services, and access to key duplicating and engraving equipment is recognized upon the delivery of the products.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The costs to obtain a contract are insignificant, and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising services teams are recognized in selling, warehouse, general, and administrative expense when control over products is transferred to the customer.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.</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_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> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>23
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Goodwill amounts by reportable segment are summarized as follows:</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:509.25pt"><tr><td style="width:1.0pt"></td><td style="width:145.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:79.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0pt"></td><td style="width:42.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:79.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill&#160;at</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></div></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dispositions</span></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill&#160;at</span></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">581,187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">581,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">220,936&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">220,936&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">828,553&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">174&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">828,727&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.01pt">The "Other" change to goodwill relates to adjustments resulting from fluctuations in foreign currency exchange rates for the Canada, Hardware Solutions, and Protective Solutions reporting units.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Other intangibles, net, as of March&#160;29, 2025 and December&#160;28, 2024 consist of the following:&#160;</span></div><div style="margin-bottom:5pt;margin-top:14pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.00pt"><tr><td style="width:1.0pt"></td><td style="width:156.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="9" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Estimated<br/>Useful&#160;Life<br/>(Years)</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">955,066&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">954,888&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trademarks - indefinite</span></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">84,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">84,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trademarks - other</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,549&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,549&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Technology and patents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">67,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">66,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangible assets, gross</span></td><td colspan="9" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,136,546&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,136,257&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">545,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">530,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other intangibles, net</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">590,635&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">605,859&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The amortization expense for intangible assets, including the adjustments resulting from fluctuations in foreign currency exchange rates for the thirteen weeks ended March 29, 2025 and the thirteen weeks ended March 30, 2024 was $15,415 and $15,254, respectively.</span></div>The Company tests goodwill and indefinite-lived intangible assets for impairment annually in the fourth quarter. Impairment is also tested when events or changes in circumstances indicate that the carrying values of the assets may be greater than their fair values. During the thirteen weeks ended March 29, 2025 and the thirteen weeks ended March 30, 2024, the Company did not identify any triggering events that would result in an impairment analysis outside of the annual assessment.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Insurance Coverage</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company self-insures its general liability including product liability, automotive and workers' compensation losses up to $500 per occurrence. Catastrophic coverage has been purchased from third party insurers for occurrences up to $60,000. The two risk areas involving the most significant accounting estimates are workers' compensation and automotive liability. Actuarial valuations performed by the Company's outside risk insurance expert were used by the Company's management to form the basis for workers' compensation and automotive liability loss reserves. The actuary contemplated the Company's specific loss history, actual claims reported, and industry trends among statistical and other factors to estimate the range of reserves required. Risk insurance reserves are comprised of specific reserves for individual claims and additional amounts expected for development of these claims, as well as for incurred but not yet reported claims. The Company believes that the liability of approximately $2,255 recorded for such risks is adequate as of March&#160;29, 2025.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">As of March&#160;29, 2025, the Company has provided certain vendors and insurers letters of credit aggregating to $42,168 related to our product purchases and insurance coverage for product liability, workers&#8217; compensation, and general liability.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company self-insures group health claims up to an annual stop loss limit of $300 per participant. Historical group insurance loss experience forms the basis for the recognition of group health insurance reserves. Provisions for losses expected under these programs are recorded based on an analysis of historical insurance claim data and certain actuarial assumptions. The Company believes that the liability of approximately $3,691 recorded for such risks is adequate as of March&#160;29, 2025.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:107%">Import Duties</span></div><div><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company imports large quantities of fastener products which are subject to customs requirements and to tariffs and quotas set by governments through mutual agreements and bilateral actions. The Company could be subject to the assessment of additional duties and interest if it or its suppliers fail to comply with customs regulations or similar laws. The U.S. Department of Commerce (the "Department&#8221;) has received requests from petitioners to conduct administrative reviews of compliance with anti-dumping duty and countervailing duty laws for certain nail products sourced from Asian countries. The Company sourced products under review from vendors in China and Taiwan during the periods selected for review. The Company accrues for the duty expense once it is determined to be probable and the amount can be reasonably estimated. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:107%">Litigation</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">We are involved in litigation arising in the normal course of business. In management&#8217;s opinion, any such litigation is not expected to have a material adverse effect on our consolidated financial condition, results of operations, or cash flows.</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_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>25
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions Disclosure [Text Block]</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Sales to related parties, which are included in net sales, consist of the sale of excess inventory to Ollie's Bargain Outlet Holdings, Inc. ("Ollie's"). John Swygert, Executive Chairman of Ollie's since 2025, and before that President and Chief Executive Officer of Ollie's, is a member of our Board of Directors. Sales to related parties were $3 in the thirteen weeks ended March 29, 2025. Sales to related parties were $18 in the thirteen weeks ended March 30, 2024. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">In late 2024, the Company signed a contract with Ollie's to place Minute Key and Quick-Tag machines in select Ollie's locations. The Company will pay royalties shares to Ollie's as a result of this agreement. The payments to related parties were $2 in the thirteen weeks ended March 29, 2025.</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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 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 (c)<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 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" 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="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">ASC 740 requires companies to apply their estimated annual effective tax rate on a year-to-date basis in each interim period. These rates are derived, in part, from expected annual pre-tax income or loss. In the thirteen weeks ended March 29, 2025, and for the thirteen weeks ended March 30, 2024, the Company applied an estimated annual effective tax rate based on expected annual pre-tax income to the interim period pre-tax loss to calculate the income tax benefit. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">For the thirteen weeks ended March 29, 2025, the effective income tax rate was 9.7%. The Company recorded an income tax benefit for the thirteen weeks ended March 29, 2025 of $34. The effective tax rate for the thirteen weeks ended March 29, 2025 was the result of certain non-deductible expenses and state and foreign income taxes. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">For the thirteen weeks ended March 30, 2024, the effective income tax rate was 24.5%. The Company recorded an income tax benefit for the thirteen weeks ended March 30, 2024 of $483. The effective tax rate for the thirteen weeks ended March 30, 2024 was the result of certain non-deductible expenses and state and foreign income taxes.</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_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 942<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477617/942-740-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478822/944-740-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/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 6: 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 7: 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 8: 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 9: 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 10: 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 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 13: 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 14: 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 15: 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 16: 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 17: 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>27
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Debt<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Long Term Debt</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes the Company&#8217;s debt:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:450.00pt"><tr><td style="width:1.0pt"></td><td style="width:244.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revolving loans</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">80,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Term Loan, due 2028</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">643,343&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">645,470&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease &amp; other obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">739,972&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">718,555&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unamortized discount on Senior Term Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,726)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of long-term debt and finance leases</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(13,661)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(12,975)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred financing fees </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(10,135)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(10,914)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total long-term debt, net</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">713,450&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">691,726&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">As of March&#160;29, 2025, the Asset-Backed Loan ("ABL") Revolver had an outstanding balance of $80,000, and had outstanding letters of credit of $42,168. The Company has&#160;$164,599 of available borrowings under the revolving credit facility as a source of liquidity as of March&#160;29, 2025 based on the customary ABL borrowing base and availability provisions.</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_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_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/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_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_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_LesseeFinanceLeasesTextBlock', window );">Finance Leases</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Lessee</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company determines if a contract is or contains a lease at inception or modification of a contract. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period in exchange for consideration. Control over the use of the identified asset means the lessee has both 1) the right to obtain substantially all of the economic benefits from the use of the asset and 2) the right to direct the use of the asset. The Company leases certain distribution center locations, vehicles, forklifts, computer equipment, and its corporate headquarters with expiration dates through 2033. Certain lease arrangements include escalating rent payments and options to extend the lease term. Expected lease terms include these options to extend or terminate the lease when it is reasonably certain the Company will exercise the option. The Company's leasing arrangements do not contain material residual value guarantees, nor material restrictive covenants.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The components of operating and finance lease costs for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024 were as follows:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:316.50pt"><tr><td style="width:1.0pt"></td><td style="width:147.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,648&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,214&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Short term lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">602&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">517&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of right of use assets</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,271&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">939&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">223&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">128&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Rent expense is recognized on a straight-line basis over the expected lease term. Rent expense totaled $6,963 in the thirteen weeks ended March 29, 2025 and $6,962 in the thirteen weeks ended March 30, 2024. Rent expense includes operating lease costs as well as expenses for non-lease components such as common area maintenance, real estate taxes, real estate insurance, variable costs related to our leased vehicles, and short-term rental expenses.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The implicit rate is not determinable in most of the Company&#8217;s leases, as such management uses the Company&#8217;s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of March&#160;29, 2025 and December&#160;28, 2024:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"><tr><td style="width:1.0pt"></td><td style="width:165.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:60.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.04</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.41</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.06</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.68&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.84&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.70&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.91&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Supplemental balance sheet information related to the Company's finance leases was as follows as of March&#160;29, 2025 and December&#160;28, 2024:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:375.75pt"><tr><td style="width:1.0pt"></td><td style="width:166.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease assets, net, included in property plant and equipment</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,364&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,415&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,723&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,720&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt, less current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total principal payable on finance leases</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,718&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,748&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Supplemental cash flow information related to the Company's operating and finance leases was as follows for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"><tr><td style="width:1.0pt"></td><td style="width:204.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:108.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:108.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended <br/>March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 30, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating cash outflow from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating cash outflow from finance leases</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">207&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">124&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Financing cash outflow from finance leases</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,270&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">875&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">As of March&#160;29, 2025, our future minimum rental commitments are immaterial for lease agreements beginning after the current reporting period. Maturities of our lease liabilities for all operating and finance leases are as follows as of March&#160;29, 2025:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"><tr><td style="width:1.0pt"></td><td style="width:174.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:18pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Remaining 2025</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,425&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,212&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,717&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,416&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,364&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,846&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total future minimum rental commitments</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">99,369&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,617&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less - amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(15,182)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">84,187&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,718&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Lessor</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company has certain arrangements for key duplication equipment under which we are the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is not material.</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_LesseeOperatingLeasesTextBlock', window );">Operating Leases</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Lessee</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company determines if a contract is or contains a lease at inception or modification of a contract. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period in exchange for consideration. Control over the use of the identified asset means the lessee has both 1) the right to obtain substantially all of the economic benefits from the use of the asset and 2) the right to direct the use of the asset. The Company leases certain distribution center locations, vehicles, forklifts, computer equipment, and its corporate headquarters with expiration dates through 2033. Certain lease arrangements include escalating rent payments and options to extend the lease term. Expected lease terms include these options to extend or terminate the lease when it is reasonably certain the Company will exercise the option. The Company's leasing arrangements do not contain material residual value guarantees, nor material restrictive covenants.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The components of operating and finance lease costs for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024 were as follows:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:316.50pt"><tr><td style="width:1.0pt"></td><td style="width:147.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,648&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,214&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Short term lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">602&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">517&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of right of use assets</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,271&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">939&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">223&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">128&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Rent expense is recognized on a straight-line basis over the expected lease term. Rent expense totaled $6,963 in the thirteen weeks ended March 29, 2025 and $6,962 in the thirteen weeks ended March 30, 2024. Rent expense includes operating lease costs as well as expenses for non-lease components such as common area maintenance, real estate taxes, real estate insurance, variable costs related to our leased vehicles, and short-term rental expenses.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The implicit rate is not determinable in most of the Company&#8217;s leases, as such management uses the Company&#8217;s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of March&#160;29, 2025 and December&#160;28, 2024:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"><tr><td style="width:1.0pt"></td><td style="width:165.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:60.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.04</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.41</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.06</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.68&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.84&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.70&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.91&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Supplemental balance sheet information related to the Company's finance leases was as follows as of March&#160;29, 2025 and December&#160;28, 2024:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:375.75pt"><tr><td style="width:1.0pt"></td><td style="width:166.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease assets, net, included in property plant and equipment</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,364&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,415&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,723&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,720&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt, less current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total principal payable on finance leases</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,718&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,748&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Supplemental cash flow information related to the Company's operating and finance leases was as follows for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"><tr><td style="width:1.0pt"></td><td style="width:204.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:108.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:108.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended <br/>March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 30, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating cash outflow from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating cash outflow from finance leases</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">207&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">124&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Financing cash outflow from finance leases</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,270&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">875&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">As of March&#160;29, 2025, our future minimum rental commitments are immaterial for lease agreements beginning after the current reporting period. Maturities of our lease liabilities for all operating and finance leases are as follows as of March&#160;29, 2025:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"><tr><td style="width:1.0pt"></td><td style="width:174.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:18pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Remaining 2025</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,425&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,212&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,717&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,416&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,364&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,846&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total future minimum rental commitments</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">99,369&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,617&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less - amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(15,182)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">84,187&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,718&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Lessor</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company has certain arrangements for key duplication equipment under which we are the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is not material.</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_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_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of 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> -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_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Based Compensation</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">2014 Equity Incentive Plan</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The 2014 Equity Incentive Plan may grant options, stock appreciation rights, restricted stock, and other stock-based awards for up to an aggregate of 14,523,510 shares of its common stock. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The 2014 Equity Incentive Plan had stock compensation expense of $73 recognized in the accompanying Condensed Consolidated Statements of Comprehensive Loss for the thirteen weeks ended March 29, 2025, and $407 for the thirteen weeks ended March 30, 2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The fair value of stock options is determined at the grant date using the Black-Scholes option pricing model. The time-based stock option awards generally vest evenly over four years from the grant date and performance-based options vest based on Company stock price hurdles.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Restricted Stock Units ("RSUs") granted to employees for service generally vest after three years, subject to continued employment. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">2021 Equity Incentive Plan</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Effective July 14, 2021, the Company established the 2021 Equity Incentive Plan. On June 7, 2024, the 2021 Equity Incentive Plan was amended to increase the share reserve by 2,000,000 shares of common stock (the 2021 Equity Incentive Plan as amended is referred to as the &#8220;2021 Plan&#8221;). Under the 2021 Plan, the maximum number of shares of common stock that may be delivered in satisfaction of awards under the 2021 Plan as of the Effective Date is (i) 9,150,814 shares, plus (ii) the number of shares of stock underlying awards under the 2014 Equity Incentive Plan that on or after the Effective Date expire or become unexercisable, or are forfeited, cancelled or otherwise terminated, in each case, without delivery of shares or cash therefore, and would have become available again for grant under the Prior Plan in accordance with its terms (in the case of this subclause (ii), not to exceed 16,523,510 shares of common stock in the aggregate).</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The 2021 Equity Incentive Plan had stock compensation expense of $3,077 recognized in the accompanying Condensed Consolidated Statements of Comprehensive Loss for the thirteen weeks ended March 29, 2025, and $2,303 was recorded for the thirteen weeks ended March 30, 2024.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The fair value of stock options is determined at the grant date using the Black-Scholes option pricing model. The time-based stock option awards generally vest evenly over four years from the grant date and performance-based options vest based on specified targets such as Company performance and Company stock price hurdles.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Beginning in the first quarter of 2025, the RSUs granted to employees for service generally vest evenly over three years from the grant date, subject to continued employment. Prior to 2025, the RSUs granted to employees for service generally vest after three years, subject to continued employment. The RSUs granted to non-employee directors generally vest in full on the sooner of the first anniversary of the grant date or the Company's next annual meeting of stockholders.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Stock Units</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Beginning in the first quarter of 2025, the Company determined to grant Performance Stock Units ("PSUs"), using return on invested capital as the performance metric, instead of granting stock options. The PSUs granted to employees for service generally vest after three years, subject to continued employment. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">2021 Employee Stock Purchase Plan</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Our Employee Stock Purchase Plan ("ESPP") became effective on July 14, 2021, in which 1,140,754 shares of common stock were available for issuance under the ESPP. Under the ESPP, eligible employees are granted options to purchase shares of common stock at 85% of the fair market value at the time of exercise. Options to purchase shares are granted four times a year on the first payroll date in January, April, July, and October of each year and ending approximately three months later on the last business day in March, June, September or December. No employee may be granted an option under the Plan if, immediately after the option is granted, the employee would own stock possessing five percent or more of the total combined voting power or value of all classes of stock of the Company.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Compensation expense associated with ESPP purchase rights is recognized on a straight-line basis over the vesting period. As of the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024, there was approximately $128, and $119 of compensation expense related to the ESPP, respectfully.</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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><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 (a)<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 (h)(2)(i)<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/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Basic earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share include the dilutive effect of stock options and restricted stock awards and units. The following is a reconciliation of the basic and diluted earnings per share ("EPS") computations for both the numerator and denominator (in thousands, except per share data):</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:304.50pt"><tr><td style="width:1.0pt"></td><td style="width:110.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:70.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:27pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="15" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 29, 2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(317)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.00)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of stock options and awards</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss per diluted common share</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(317)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,284&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.00)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:305.25pt"><tr><td style="width:1.0pt"></td><td style="width:111.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:70.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:27pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="15" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,492)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">195,365&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.01)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of stock options and awards</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss per diluted common share</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,492)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">195,365&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.01)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div>Stock options and awards outstanding totaling 3,114 were excluded from the computation for the thirteen weeks ended March 29, 2025, and 2,976 for the thirteen weeks ended March 30, 2024, as they would have had an antidilutive effect under the treasury stock method.<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_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_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 earnings per share.</p></div>
<a href="javascript: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 (c)<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> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives and Hedging<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivatives and Hedging</a></td>
<td class="text"><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">FASB ASC 815, Derivatives and Hedging ("ASC 815"), provides the disclosure requirements for derivatives and hedging activities with the intent to provide users of financial statements with an enhanced understanding of: (a) how and why an entity uses derivative instruments, (b) how the entity accounts for derivative instruments and related hedged items, and (c) how derivative instruments and related hedged items affect an entity's financial position, financial performance, and cash flows. Further, qualitative disclosures are required that explain the Company's objectives and strategies for using derivatives, as well as quantitative disclosures about the fair value of and gains and losses on derivative instruments.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company uses derivative financial instruments to manage its exposures to (1) interest rate fluctuations on its floating rate senior term loan and (2) fluctuations in foreign currency exchange rates. The Company measures those instruments at fair value and recognizes changes in the fair value of derivatives in earnings in the period of change, unless the derivative qualifies as an effective hedge that offsets certain exposures.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Interest Rate Swap Agreements</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On December 19, 2023, the Company entered into an interest swap agreement ("2024 Swap 1") for a notional amount of $144,000. The forward start date of the 2024 Swap 1 was July 21, 2024 and the termination date is January 31, 2027. The 2024 Swap 1 has a determined pay fixed interest rate of 3.8%. In accordance with ASC 815, the Company determined the 2024 Swap 1 constituted an effective cash flow hedge and therefore changes in fair value are recorded within other comprehensive loss within the Company's Statement of Comprehensive Loss and the deferred gains or losses are reclassified out of other comprehensive loss into interest expense in the same period during which the hedged transactions affect earnings.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On December 19, 2023, the Company entered into an interest swap agreement ("2024 Swap 2") for a notional amount of $216,000. The forward start date of the 2024 Swap 2 was July 21, 2024 and the termination date is January 31, 2027. The 2024 Swap 2 has a determined pay fixed interest rate of 3.62%. In accordance with ASC 815, the Company determined the 2024 Swap 2 constituted an effective cash flow hedge and therefore changes in fair value are recorded within other comprehensive loss within the Company's Statement of Comprehensive Loss and </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">the deferred gains or losses are reclassified out of other comprehensive loss into interest expense in the same period during which the hedged transactions affect earnings.</span></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes the Company's derivative financial instruments:</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:82.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="15" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Asset Derivatives</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="15" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Liability Derivatives</span></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">March&#160;29, 2025</span></div></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December&#160;28, 2024</span></div></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of March 29, 2025</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December&#160;28, 2024</span></div></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance Sheet <br/>Location</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance Sheet <br/>Location</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:14pt"><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2024 Swap 1</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current/other non-current assets</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">196&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">787&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(434)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2024 Swap 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current/other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="9" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total hedging instruments:</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">841&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,748&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(746)</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Foreign Currency Forward Contracts</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">As of March&#160;29, 2025 and December&#160;28, 2024 the Company entered into foreign currency forward contracts. The purpose of the Company's foreign currency forward contracts is to manage the Company's exposure to fluctuations in the exchange rate of the Canadian dollar. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The total notional amount of contracts outstanding was C$3,361 and C$4,087 as of March&#160;29, 2025 and December&#160;28, 2024, respectively. The total fair value of the foreign currency forward contracts was $2,350 and $4,325 as of March&#160;29, 2025 and December&#160;28, 2024, respectively and was reported on the accompanying Condensed Consolidated Balance Sheets in other accrued expenses. An increase in other income of $160 was recorded in the Condensed Consolidated Statements of Comprehensive Loss for the change in fair value during the thirteen weeks ended March 29, 2025.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company's foreign currency forward contracts did not qualify for hedge accounting treatment because they did not meet the provisions specified in ASC 815. Accordingly, the gain or loss on these derivatives was recognized in other (income) expense in the Condensed Consolidated Statements of Comprehensive Loss.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Additional information with respect to the fair value of derivative instruments is included in Note 15 - Fair Value Measurements.</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 182<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 185<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-185<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 184<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-184<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 181<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-181<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4H<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4H<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4H<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4H<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 15<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480960/815-15-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 183<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-183<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4K<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4I<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4F<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4F<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<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/2147480434/815-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/815/tableOfContent<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-5C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company uses the accounting guidance that applies to all assets and liabilities that are being measured and reported on a fair value basis. The guidance defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The guidance also establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Assets and liabilities carried at fair value are classified and disclosed in one of the following three categories:</span></div><div style="margin-bottom:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.713%"><tr><td style="width:1.0%"></td><td style="width:7.168%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.452%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.980%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level&#160;1:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quoted market prices in active markets for identical assets or liabilities.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable market-based inputs or unobservable inputs that are corroborated by market data.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level&#160;3:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unobservable inputs reflecting the reporting entity&#8217;s own assumptions.</span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:4pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The accounting guidance establishes a hierarchy which requires an entity to maximize the use of quoted market prices and minimize the use of unobservable inputs. An asset or liability's level is based on the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-bottom:5pt;margin-top:4pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables set forth the Company&#8217;s financial assets and liabilities that were measured at fair value on a recurring basis during the period, by level, within the fair value hierarchy:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:347.25pt"><tr><td style="width:1.0pt"></td><td style="width:160.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:42.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:34.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="21" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 29, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;2</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;3</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trading securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">95&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">95&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign exchange forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Contingent consideration payable</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,462&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,462&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="21" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 28, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;2</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;3</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trading securities</span></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">796&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">796&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign exchange forward contracts</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,325&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,325&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Contingent consideration payable</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,863&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,863&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Trading securities are valued using quoted prices on an active exchange. Trading securities represent assets held in a Rabbi Trust to fund deferred compensation liabilities and are included as Other assets on the accompanying Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company utilizes interest rate swap contracts to manage our targeted mix of fixed and floating rate debt, and these contracts are valued using observable benchmark rates at commonly quoted intervals for the full term of the swap contracts. As of&#160;March&#160;29, 2025 and December&#160;28, 2024, the Company's interest rate swaps were recorded on the accompanying Condensed Consolidated Balance Sheets in accordance with ASC 815.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company utilizes foreign exchange forward contracts to manage our exposure to currency fluctuations in the Canadian dollar versus the U.S. dollar. The forward contracts were valued using observable benchmark rates at commonly quoted intervals during the term of the forward contract. As of March&#160;29, 2025 and December&#160;28, 2024, the foreign exchange forward contracts were included in other accrued expenses on the accompanying Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The contingent consideration represents future potential earn-out payments related to the Resharp acquisition in fiscal 2019 and the Instafob acquisition in the first quarter of 2020. The estimated fair value of the contingent earn-outs was determined using a Monte Carlo analysis examining the frequency and mean value of the resulting earn-out payments. The resulting value captures the risk associated with the form of the payout structure. The risk neutral method is applied, resulting in a value that captures the risk associated with the form of the payout structure and the projection risk. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the estimated value of the liability. The current and non-current portions of these obligations are reported separately on the Condensed Consolidated Balance Sheets as other accrued expense and other non-current liabilities, respectively. Subsequent changes in the fair value of the contingent consideration liabilities, as determined by using a simulation model of the Monte Carlo analysis that includes updated projections applicable to the liability, are recorded within other income (expense) in the Condensed Consolidated Statements of Comprehensive Loss. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The table below provides a summary of the changes in fair value of the Company&#8217;s contingent consideration (Level 3) for Resharp and Instafob as of March&#160;29, 2025.</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"></td><td style="width:193.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:52.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:45.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Resharp</span></div></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Instafob</span></div></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td></tr><tr style="height:38pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other accrued expenses</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-current liabilities</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other accrued expenses</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value as of December&#160;28, 2024</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value of cash consideration paid</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value as of March&#160;29, 2025</span></div></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,200&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,462&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Cash, accounts receivable, short-term borrowings and accounts payable are reflected in the Condensed Consolidated Balance Sheets at book value, which approximates fair value, due to the short-term nature of these instruments. The carrying amounts of the long-term debt under the revolving credit facility and term loan approximate the fair value at March&#160;29, 2025 and December&#160;28, 2024 as the interest rate is variable and approximates current market rates of debt based on observable market transactions with similar terms and comparable credit risk.</span></div>Additional information with respect to the derivative instruments is included in Note 14 - Derivatives and Hedging.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-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_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment Reporting</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company&#8217;s segment reporting structure uses the Company&#8217;s management reporting structure as the foundation for how the Company manages its business. The Company periodically evaluates its segment reporting structure in accordance with ASC 350-20-55 and has concluded that it has three reportable segments as of March&#160;29, 2025.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The segments are as follows:</span></div><div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Hardware and Protective Solutions</span></div><div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Robotics and Digital Solutions</span></div><div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Canada</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">For a reconciliation of our segment sales by product category and geographic area, please see Note 2 - Summary of Significant Accounting Policies. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The tables below present net sales, significant segment expenses, and segment adjusted EBITDA for the reportable segments for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024. See Note 2 - Summary of Significant Accounting Policies for a reconciliation of total reportable segments' revenues to consolidated revenues. Certain amounts in the prior year Condensed Consolidated Financial Statements and in the Notes to the Condensed Consolidated Financial Statements were reclassified to conform to the current year&#8217;s presentation. This had no impact on the prior period's statement of financial position, net income (loss), cash flows, or stockholders' equity.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:417.00pt"><tr><td style="width:1.0pt"></td><td style="width:223.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:90.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:90.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net Sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">274,407&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">259,874&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">157,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">147,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,366&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,376&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted Warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,483&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted General and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,798&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,764&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(162)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37,380&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,266&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:12.61pt">Adjusted selling expense excludes expense related to corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock-based compensation, acquisition and integration costs, and expense associated with corporate restructuring.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:411.75pt"><tr><td style="width:1.0pt"></td><td style="width:223.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56,512&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,472&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,063&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,584&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted Warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted General and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,595&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,250&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,416&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,013&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:12.61pt">Adjusted selling expense excludes expense related to corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock compensation expense, acquisition and integration expense, consulting expense and legal charges related to settlements, see Note 6 - Commitments and Contingencies.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt">Other excludes the gain or loss on the revaluation of our contingent consideration liability, see Note 15 - Fair Value Measurements.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:412.50pt"><tr><td style="width:1.0pt"></td><td style="width:223.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,424&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,959&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,198&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,537&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted Warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted General and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,759&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,820&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,730&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,043&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.61pt">Adjusted selling expense excludes restructuring expense.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock based compensation and expense associated with corporate restructuring activities.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table reconciles segment adjusted EBITDA by segment to the Company&#8217;s consolidated income (loss) before income taxes.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:411.75pt"><tr><td style="width:1.0pt"></td><td style="width:223.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37,380&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,266&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,730&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,043&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54,526&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52,322&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,460&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,271&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,415&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,254&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restructuring and other costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,691&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">991&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Transaction and integration expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(326)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">332&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Refinancing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total adjusting items</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54,877&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54,297&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss before income taxes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(351)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,975)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 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 (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 6: 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 7: 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: 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 10: 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 11: 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 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 15: 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 16: 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 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 22: 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 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates in the Preparation of Financial Statements</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Use of Estimates in the Preparation of Financial Statements:</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses for the reporting periods. Actual results may differ from these estimates.</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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Revenue Recognition:</span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company offers a variety of sales incentives to its customers primarily in the form of discounts and rebates. Discounts are recognized in the Condensed Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost </span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">of the rebate is allocated to each underlying sales transaction. Discounts and rebates are included in the determination of net sales. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company also establishes reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables display our disaggregated revenue by product category.</span></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:487.50pt"><tr><td style="width:1.0pt"></td><td style="width:112.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">205,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">230,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">68,460&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,231&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,691&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Accessories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,930&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,937&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">274,407&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56,512&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,424&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">359,343&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">214,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">245,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">45,484&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,408&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,892&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Accessories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">43,637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">45,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,835&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,845&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">259,874&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,472&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,959&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">350,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span><br/></span></div><div style="margin-bottom:15pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables disaggregate our revenue by geographic location.</span></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"><tr><td style="width:1.0pt"></td><td style="width:106.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;border-bottom:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">270,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">326,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,424&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,424&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">274,407&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56,512&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,424&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">359,343&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">255,492&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,472&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">310,964&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,382&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,382&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">259,874&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,472&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,959&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">350,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company's revenue by geography is allocated based on the location of its sales operations.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hardware and Protective Solutions' revenues consist primarily of the delivery of fasteners, anchors, specialty fastening products, rope and chain, and personal protective equipment such as gloves and eyewear, as well as in-store merchandising services for the related product category.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Robotics and Digital Solutions revenues consist primarily of sales of keys and identification tags through self-service key duplication and engraving kiosks. It also includes our associate-assisted key duplication systems and key accessories. </span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Canada revenues consist primarily of the delivery to Canadian customers of fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items as well as in-store merchandising services for the related product category.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company&#8217;s performance obligations under its arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods, which occurs upon delivery of the products. Judgment is required in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. Revenue is recognized for in-store service and access to key duplicating and engraving equipment as the related products are delivered, which approximates a time-based recognition pattern. Therefore, the entire amount of consideration related to the sale of products, in-store merchandising services, and access to key duplicating and engraving equipment is recognized upon the delivery of the products.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The costs to obtain a contract are insignificant, and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising services teams are recognized in selling, warehouse, general, and administrative expense when control over products is transferred to the customer.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.</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_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_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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 8: 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 9: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>35
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On December 14, 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-09, Improvements to Income Tax Disclosures. The amendments in this update require that public business entities on an annual basis (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. The standard requires disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as information on income taxes paid. The standard is intended to benefit investors by providing more detailed income tax disclosures that would be useful in making capital allocation decisions. The amendments on Income Tax Disclosures are effective for fiscal years beginning after December 15, 2024, and should be applied retrospectively to all prior periods presented. The Company is currently evaluating the impact provided by the new standard.</span></div><div style="margin-bottom:2pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On January 6, 2025, the FASB issued ASU 2025-01, Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures: Disaggregation of Income Statement Expenses, as an amendment to ASU 2024-03. This ASU mandates that public business entities provide detailed disclosures in the notes to their financial statements, breaking down certain expense categories presented on the income statement into specified natural expense components. This enhanced disclosure aims to provide investors with more detailed information about the types of expenses included in commonly presented expense captions, such as cost of sales, selling, general, and administrative expenses (SG&amp;A), and research and development. The amendments introduced by ASU 2025-01 are effective for public business entities for fiscal years beginning after December 15, 2026 and for interim periods beginning after December 15, 2027 with early adoption permitted. The Company is currently evaluating the impact provided by the new standard.</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables display our disaggregated revenue by product category.</span></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:487.50pt"><tr><td style="width:1.0pt"></td><td style="width:112.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">205,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">230,997&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">68,460&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,231&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69,691&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Accessories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,718&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,930&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,937&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">274,407&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56,512&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,424&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">359,343&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fastening and Hardware</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">214,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">245,979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Personal Protective</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">45,484&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,408&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46,892&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Keys and Key Accessories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">43,637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,952&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">45,589&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engraving and Resharp</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,835&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,845&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">259,874&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,472&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,959&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">350,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span><br/></span></div><div style="margin-bottom:15pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables disaggregate our revenue by geographic location.</span></div><div style="margin-bottom:5pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"><tr><td style="width:1.0pt"></td><td style="width:106.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:3.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;border-bottom:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">270,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">326,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,424&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,424&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">274,407&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56,512&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,424&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">359,343&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="24" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total Revenue</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">255,492&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,472&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">310,964&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,959&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mexico</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,382&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,382&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Consolidated</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">259,874&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,472&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,959&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">350,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations, Asset Acquisitions, and Joint Venture Formation (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Business Combination, Recognized Asset Acquired and Liability Assumed</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Intex DIY, Inc.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">On August 23, 2024, the Company completed the acquisition of Intex DIY, Inc. ("Intex"), a leading supplier of wiping cloths, consumable rags, and cleaning textiles for a total purchase price of $34,064. This acquisition expands </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hillman&#8217;s offerings in the cleaning products category. Intex has business operations throughout North America and its financial results will reside in the Company's Hardware and Protective Solutions reportable segment.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table reconciles the preliminary fair value of the acquired assets and assumed liabilities to the total purchase price of Intex.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:346.50pt"><tr><td style="width:1.0pt"></td><td style="width:207.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:135.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Inventory</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,795&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">949&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,400&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total assets acquired</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">40,775&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Liabilities assumed</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6,711)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total purchase price</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,064&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Net sales and operating income from Intex included in the Company's Condensed Consolidated Statement of Comprehensive Loss for the thirteen weeks ended March 29, 2025 were as follows:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:204.00pt"><tr><td style="width:1.0pt"></td><td style="width:100.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:100.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,085&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,779&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Pro forma financial information has not been presented for Intex as the financial results of Intex were insignificant to the financial results of the Company on a standalone basis.</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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of asset acquired and liability assumed in business combination and recognized at acquisition 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/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Summary of Goodwill Amounts by Operating Segment</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Goodwill amounts by reportable segment are summarized as follows:</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:509.25pt"><tr><td style="width:1.0pt"></td><td style="width:145.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:79.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0pt"></td><td style="width:42.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:79.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill&#160;at</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></div></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dispositions</span></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill&#160;at</span></td></tr><tr style="height:26pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">581,187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">581,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">220,936&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">220,936&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,430&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">201&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">828,553&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">174&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">828,727&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.01pt">The "Other" change to goodwill relates to adjustments resulting from fluctuations in foreign currency exchange rates for the Canada, Hardware Solutions, and Protective Solutions reporting units.</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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Other intangibles, net, as of March&#160;29, 2025 and December&#160;28, 2024 consist of the following:&#160;</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.00pt"><tr><td style="width:1.0pt"></td><td style="width:156.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="9" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Estimated<br/>Useful&#160;Life<br/>(Years)</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">955,066&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">954,888&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trademarks - indefinite</span></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">84,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">84,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trademarks - other</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,549&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,549&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Technology and patents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">67,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">66,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangible assets, gross</span></td><td colspan="9" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,136,546&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,136,257&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">545,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">530,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other intangibles, net</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">590,635&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">605,859&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Indefinite-Lived Intangible Assets</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Other intangibles, net, as of March&#160;29, 2025 and December&#160;28, 2024 consist of the following:&#160;</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.00pt"><tr><td style="width:1.0pt"></td><td style="width:156.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="9" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Estimated<br/>Useful&#160;Life<br/>(Years)</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">955,066&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">954,888&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trademarks - indefinite</span></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">84,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">84,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trademarks - other</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,549&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29,549&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Technology and patents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">67,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">66,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangible assets, gross</span></td><td colspan="9" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,136,546&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,136,257&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: Accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">545,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">530,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other intangibles, net</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">590,635&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">605,859&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<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 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term Debt Instruments</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes the Company&#8217;s debt:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:450.00pt"><tr><td style="width:1.0pt"></td><td style="width:244.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Revolving loans</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">80,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62,000&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Term Loan, due 2028</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">643,343&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">645,470&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease &amp; other obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">739,972&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">718,555&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unamortized discount on Senior Term Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,726)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of long-term debt and finance leases</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(13,661)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(12,975)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred financing fees </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(10,135)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(10,914)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total long-term debt, net</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">713,450&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">691,726&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_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_LeaseCostTableTextBlock', window );">Lease, Cost</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The components of operating and finance lease costs for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024 were as follows:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:316.50pt"><tr><td style="width:1.0pt"></td><td style="width:147.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:78.25pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:47pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,648&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,214&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Short term lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,231&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Variable lease costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">602&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">517&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of right of use assets</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,271&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">939&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">223&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">128&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> March&#160;29, 2025 and December&#160;28, 2024:<div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"><tr><td style="width:1.0pt"></td><td style="width:165.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:4.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:60.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.04</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.41</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.06</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.68&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.84&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.70&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.91&#160;</span></td><td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Supplemental cash flow information related to the Company's operating and finance leases was as follows for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"><tr><td style="width:1.0pt"></td><td style="width:204.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:108.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:108.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended <br/>March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 30, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating cash outflow from operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating cash outflow from finance leases</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">207&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">124&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Financing cash outflow from finance leases</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,270&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">875&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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_hlm_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Assets and Liabilities, Lessee</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Supplemental balance sheet information related to the Company's finance leases was as follows as of March&#160;29, 2025 and December&#160;28, 2024:</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:375.75pt"><tr><td style="width:1.0pt"></td><td style="width:166.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 28, 2024</span></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Finance lease assets, net, included in property plant and equipment</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,364&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,415&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,723&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,720&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt, less current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total principal payable on finance leases</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,718&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9,748&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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 );">Lessee, Operating Lease, Liability Maturity</a></td>
<td class="text">Maturities of our lease liabilities for all operating and finance leases are as follows as of March&#160;29, 2025:<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"><tr><td style="width:1.0pt"></td><td style="width:174.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:18pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Remaining 2025</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,425&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,212&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,717&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,416&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,364&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,846&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total future minimum rental commitments</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">99,369&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,617&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less - amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(15,182)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">84,187&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,718&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Lessee, Financing Lease, Liability Maturity</a></td>
<td class="text">Maturities of our lease liabilities for all operating and finance leases are as follows as of March&#160;29, 2025:<div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"><tr><td style="width:1.0pt"></td><td style="width:174.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:97.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:18pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating Leases</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance Leases</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Remaining 2025</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,425&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,212&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21,371&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2027</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,717&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,416&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2028</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,473&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2029</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,364&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,846&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total future minimum rental commitments</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">99,369&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,617&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less - amounts representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(15,182)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">84,187&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,718&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_hlm_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</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_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance 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_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_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>41
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity and Accumulated Other Comprehensive Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Accumulated Other Comprehensive Loss</a></td>
<td class="text"><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Common Stock</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Hillman Solutions Corp. has one class of common stock.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%">Accumulated Other Comprehensive Income (Loss)</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following is detail of the changes in the Company's accumulated other comprehensive income (loss) from December&#160;30, 2023 to March&#160;29, 2025, including the effect of significant reclassifications out of accumulated other comprehensive income (loss) (net of tax):</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:354.00pt"><tr><td style="width:1.0pt"></td><td style="width:238.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:109.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:36pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December&#160;30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(27,820)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other comprehensive income before reclassifications</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(25,516)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts reclassified from other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net current period other comprehensive loss</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(13,836)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December&#160;28, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(41,656)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other comprehensive income before reclassifications</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(720)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts reclassified from other comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(588)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net current period other comprehensive loss </span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,308)</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Balance at March&#160;29, 2025</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(42,964)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1.</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:12.1pt">During the year ended December&#160;28, 2024, the Company deferred a loss of $8,162, reclassified a loss of $11,680 and a tax benefit of $883 into other comprehensive loss due to hedging activities. The amounts reclassified out of other comprehensive loss were recorded as interest expense. See Note 14 - Derivatives and Hedging for additional information on the interest rate swaps.</span></div><div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2.</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:10.37pt">During the thirteen weeks ended March 29, 2025, the Company deferred a loss of $2,065, reclassified a gain of $588 and a tax loss of $663 into other comprehensive loss due to hedging activities. The amounts reclassified out of other comprehensive loss were recorded as interest expense. See Note 14 - Derivatives and Hedging for additional information on the interest rate swaps.</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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Reconciliation of Basic and Diluted Earnings Per Share</a></td>
<td class="text">The following is a reconciliation of the basic and diluted earnings per share ("EPS") computations for both the numerator and denominator (in thousands, except per share data):<div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:304.50pt"><tr><td style="width:1.0pt"></td><td style="width:110.50pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:70.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:27pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="15" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 29, 2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(317)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.00)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of stock options and awards</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss per diluted common share</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(317)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197,284&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.00)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:305.25pt"><tr><td style="width:1.0pt"></td><td style="width:111.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:70.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:46.75pt"></td><td style="width:1.0pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:27pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="15" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen Weeks Ended<br/>March 30, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings<br/>(Numerator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares<br/>(Denominator)</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Per Share<br/>Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,492)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">195,365&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.01)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dilutive effect of stock options and awards</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net loss per diluted common share</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,492)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">195,365&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.01)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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_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_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>43
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative and Hedging (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Summary of Derivative Financial Instruments</a></td>
<td class="text"><div style="margin-bottom:5pt;margin-top:9pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following table summarizes the Company's derivative financial instruments:</span></div><div style="margin-bottom:5pt;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"><tr><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:82.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:73.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:66.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="15" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Asset Derivatives</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="15" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Liability Derivatives</span></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">March&#160;29, 2025</span></div></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December&#160;28, 2024</span></div></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of March 29, 2025</span></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of </span></div><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December&#160;28, 2024</span></div></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance Sheet <br/>Location</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance Sheet <br/>Location</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Fair Value</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Fair Value</span></td></tr><tr style="height:14pt"><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2024 Swap 1</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current/other non-current assets</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">196&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">787&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(434)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:24pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2024 Swap 2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other current/other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,961&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="9" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total hedging instruments:</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">841&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,748&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(746)</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the 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/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 182<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4E<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Measurement of Assets and Liabilities at Fair Value on Recurring Basis</a></td>
<td class="text"><div style="margin-bottom:5pt;margin-top:4pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The following tables set forth the Company&#8217;s financial assets and liabilities that were measured at fair value on a recurring basis during the period, by level, within the fair value hierarchy:</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#160;</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:347.25pt"><tr><td style="width:1.0pt"></td><td style="width:160.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:42.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:40.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:48.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:34.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="21" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of March 29, 2025</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;2</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;3</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trading securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">95&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">95&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign exchange forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Contingent consideration payable</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,462&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,462&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="21" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 28, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;2</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Level&#160;3</span></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trading securities</span></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">796&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">796&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,748&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign exchange forward contracts</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,325&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,325&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Contingent consideration payable</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,863&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,863&#160;</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock', window );">Business Combination, Contingent Consideration</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The table below provides a summary of the changes in fair value of the Company&#8217;s contingent consideration (Level 3) for Resharp and Instafob as of March&#160;29, 2025.</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"><tr><td style="width:1.0pt"></td><td style="width:193.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:63.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:64.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:61.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:52.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:45.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Resharp</span></div></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="9" style="background-color:#67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Instafob</span></div></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td><td colspan="3" style="background-color:#67b00d;padding:0 1pt"></td></tr><tr style="height:38pt"><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other accrued expenses</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-current liabilities</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other accrued expenses</span></div></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value as of December&#160;28, 2024</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">226&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,574&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,863&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value of cash consideration paid</span></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Fair value as of March&#160;29, 2025</span></div></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,200&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,462&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 29, 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_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Revenues and Income from Operations for Reportable Segments</a></td>
<td class="text"><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:417.00pt"><tr><td style="width:1.0pt"></td><td style="width:223.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:90.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:90.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net Sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">274,407&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">259,874&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">157,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">147,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,366&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,376&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted Warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,483&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted General and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,798&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,764&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(162)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37,380&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,266&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:12.61pt">Adjusted selling expense excludes expense related to corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock-based compensation, acquisition and integration costs, and expense associated with corporate restructuring.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:411.75pt"><tr><td style="width:1.0pt"></td><td style="width:223.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56,512&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,472&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,063&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,584&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted Warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted General and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,595&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,250&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,416&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,013&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:12.61pt">Adjusted selling expense excludes expense related to corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock compensation expense, acquisition and integration expense, consulting expense and legal charges related to settlements, see Note 6 - Commitments and Contingencies.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt">Other excludes the gain or loss on the revaluation of our contingent consideration liability, see Note 15 - Fair Value Measurements.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:412.50pt"><tr><td style="width:1.0pt"></td><td style="width:223.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,424&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,959&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,198&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,537&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted Warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted General and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,759&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,820&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,730&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,043&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.61pt">Adjusted selling expense excludes restructuring expense.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock based compensation and expense associated with corporate restructuring activities.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table reconciles segment adjusted EBITDA by segment to the Company&#8217;s consolidated income (loss) before income taxes.</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_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock', window );">Segment, Reconciliation of Other Items from Segments to Consolidated</a></td>
<td class="text"><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The Company&#8217;s segment reporting structure uses the Company&#8217;s management reporting structure as the foundation for how the Company manages its business. The Company periodically evaluates its segment reporting structure in accordance with ASC 350-20-55 and has concluded that it has three reportable segments as of March&#160;29, 2025.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">The segments are as follows:</span></div><div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Hardware and Protective Solutions</span></div><div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Robotics and Digital Solutions</span></div><div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">&#8226;</span><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt">Canada</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%">For a reconciliation of our segment sales by product category and geographic area, please see Note 2 - Summary of Significant Accounting Policies. </span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The tables below present net sales, significant segment expenses, and segment adjusted EBITDA for the reportable segments for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024. See Note 2 - Summary of Significant Accounting Policies for a reconciliation of total reportable segments' revenues to consolidated revenues. Certain amounts in the prior year Condensed Consolidated Financial Statements and in the Notes to the Condensed Consolidated Financial Statements were reclassified to conform to the current year&#8217;s presentation. This had no impact on the prior period's statement of financial position, net income (loss), cash flows, or stockholders' equity.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:417.00pt"><tr><td style="width:1.0pt"></td><td style="width:223.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:90.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:90.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net Sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">274,407&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">259,874&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">157,673&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">147,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,366&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,376&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted Warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35,483&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted General and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,798&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,764&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(162)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(270)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37,380&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,266&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:12.61pt">Adjusted selling expense excludes expense related to corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock-based compensation, acquisition and integration costs, and expense associated with corporate restructuring.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:411.75pt"><tr><td style="width:1.0pt"></td><td style="width:223.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56,512&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55,472&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,063&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,584&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted Warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted General and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,595&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,250&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,416&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,013&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:12.61pt">Adjusted selling expense excludes expense related to corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock compensation expense, acquisition and integration expense, consulting expense and legal charges related to settlements, see Note 6 - Commitments and Contingencies.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt">Other excludes the gain or loss on the revaluation of our contingent consideration liability, see Note 15 - Fair Value Measurements.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:412.50pt"><tr><td style="width:1.0pt"></td><td style="width:223.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></div></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net sales</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28,424&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34,959&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Significant segment expenses</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td></tr><tr style="height:23pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of sales (exclusive of depreciation and amortization)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,620&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted selling expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,198&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,537&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted Warehouse expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:12pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted General and administrative expense</span><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,759&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,820&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other segment items</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">289&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Segment Adjusted EBITDA</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,730&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,043&#160;</span></td><td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%">1.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.61pt">Adjusted selling expense excludes restructuring expense.</span></div><div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt">Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt">Adjusted general and administrative expense excludes stock based compensation and expense associated with corporate restructuring activities.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table reconciles segment adjusted EBITDA by segment to the Company&#8217;s consolidated income (loss) before income taxes.</span></div><div style="margin-bottom:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:411.75pt"><tr><td style="width:1.0pt"></td><td style="width:223.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:87.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:88.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:33pt"><td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"></td><td colspan="3" style="background-color:#0c3f13;padding:0 1pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 29, 2025</span></td><td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"></td><td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thirteen weeks ended March 30, 2024</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Hardware and Protective Solutions</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37,380&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32,266&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robotics and Digital Solutions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17,013&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,730&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,043&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total adjusted EBITDA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54,526&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52,322&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14,460&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,271&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19,395&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,415&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,254&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restructuring and other costs</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,691&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">991&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Transaction and integration expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(326)</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">332&#160;</span></td><td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Refinancing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total adjusting items</span></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54,877&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebebec;padding:0 1pt"></td><td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54,297&#160;</span></td><td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Loss before income taxes</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(351)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1,975)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reconciliation of other items from reportable segments to their consolidated amount. Excludes reconciliation of revenue, profit (loss), and assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 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_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 359,343<span></span>
</td>
<td class="nump">$ 350,305<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=hlm_FasteningandHardwareMember', window );">Fastening and Hardware</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">230,997<span></span>
</td>
<td class="nump">245,979<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=hlm_PersonalProtectionSolutionsMember', window );">Personal Protection Solutions [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">69,691<span></span>
</td>
<td class="nump">46,892<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=hlm_KeyandKeyAccessoriesMember', window );">Key and Key Accessories [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">48,718<span></span>
</td>
<td class="nump">45,589<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=hlm_EngravingMember', window );">Engraving [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">9,937<span></span>
</td>
<td class="nump">11,845<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember', window );">Hardware and Protective Solutions</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">274,407<span></span>
</td>
<td class="nump">259,874<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember', window );">Hardware and Protective Solutions | Fastening and Hardware</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">205,947<span></span>
</td>
<td class="nump">214,390<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember', window );">Hardware and Protective Solutions | Personal Protection Solutions [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">68,460<span></span>
</td>
<td class="nump">45,484<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember', window );">Hardware and Protective Solutions | Key and Key Accessories [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember', window );">Hardware and Protective Solutions | Engraving [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember', window );">Robotics and Digital Solutions</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">56,512<span></span>
</td>
<td class="nump">55,472<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember', window );">Robotics and Digital Solutions | Fastening and Hardware</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember', window );">Robotics and Digital Solutions | Personal Protection Solutions [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember', window );">Robotics and Digital Solutions | Key and Key Accessories [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">46,582<span></span>
</td>
<td class="nump">43,637<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember', window );">Robotics and Digital Solutions | Engraving [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">9,930<span></span>
</td>
<td class="nump">11,835<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember', window );">Canada</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">28,424<span></span>
</td>
<td class="nump">34,959<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember', window );">Canada | Fastening and Hardware</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">25,050<span></span>
</td>
<td class="nump">31,589<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember', window );">Canada | Personal Protection Solutions [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">1,231<span></span>
</td>
<td class="nump">1,408<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember', window );">Canada | Key and Key Accessories [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">2,136<span></span>
</td>
<td class="nump">1,952<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember', window );">Canada | Engraving [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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">10<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</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">326,977<span></span>
</td>
<td class="nump">310,964<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 | Hardware and Protective Solutions</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">270,465<span></span>
</td>
<td class="nump">255,492<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 | Robotics and Digital Solutions</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">56,512<span></span>
</td>
<td class="nump">55,472<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 | Canada</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</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_srt_StatementGeographicalAxis=country_CA', window );">Canada</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">28,424<span></span>
</td>
<td class="nump">34,959<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 | Hardware and Protective Solutions</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</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_srt_StatementGeographicalAxis=country_CA', window );">Canada | Robotics and Digital Solutions</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</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_srt_StatementGeographicalAxis=country_CA', window );">Canada | Canada</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">28,424<span></span>
</td>
<td class="nump">34,959<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=hlm_OTHERDomain', window );">Mexico</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">3,942<span></span>
</td>
<td class="nump">4,382<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=hlm_OTHERDomain', window );">Mexico | Hardware and Protective Solutions</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">3,942<span></span>
</td>
<td class="nump">4,382<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=hlm_OTHERDomain', window );">Mexico | Robotics and Digital Solutions</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</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_srt_StatementGeographicalAxis=hlm_OTHERDomain', window );">Mexico | Canada</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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_srt_ProductOrServiceAxis=hlm_FasteningandHardwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=hlm_FasteningandHardwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hlm_PersonalProtectionSolutionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=hlm_PersonalProtectionSolutionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hlm_KeyandKeyAccessoriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=hlm_KeyandKeyAccessoriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=hlm_EngravingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=hlm_EngravingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=hlm_OTHERDomain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=hlm_OTHERDomain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>47
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisitions - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Aug. 23, 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_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 828,727<span></span>
</td>
<td class="nump">$ 828,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=hlm_IntexMember', window );">Intex</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Business Combination, Recognized Liability Assumed, Lease Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,064<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,795<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">949<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,520<span></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_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill', window );">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Business Combination, Recognized Liability Assumed, Liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,711)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquiredReceivablesFairValue', window );">Business Combination, Acquired Receivable, Purchased without Credit Deterioration, Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,981<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=hlm_IntexMember', window );">Intex | Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=hlm_IntexMember', window );">Intex | Trade names</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Combination [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 104<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<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/2147482573/350-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-47<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-3<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<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/2147479907/805-20-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<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/2147479907/805-20-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<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/2147479907/805-20-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<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/2147479907/805-20-50-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<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/2147479907/805-20-50-1<br><br>Reference 37: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquiredReceivablesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of receivable purchased without credit deterioration, acquired in business combination. Excludes purchased financial asset with credit deterioration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquiredReceivablesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 obligation assumed in business combination and recognized at acquisition 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/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset acquired in business combination and recognized at acquisition date, classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of identifiable finite-lived intangible asset acquired in business combination and recognized at acquisition 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/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of inventory acquired in business combination and recognized at acquisition date, 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/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability assumed in business combination and recognized at acquisition 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 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of property, plant, and equipment acquired in business combination and recognized at acquisition 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/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset acquired in excess of (less than) liability assumed plus goodwill in business combination and recognized at acquisition 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/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-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;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=hlm_IntexMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hlm_IntexMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Summary of Goodwill Amounts by Operating Segment (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 29, 2025 </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_GoodwillRollForward', window );"><strong>Goodwill [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_Goodwill', window );">Beginning balance</a></td>
<td class="nump">$ 828,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Dispositions</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_GoodwillForeignCurrencyTranslationGainLoss', window );">Other</a></td>
<td class="nump">174<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">828,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillPurchaseAccountingAdjustments', window );">Goodwill, Purchase Accounting Adjustments</a></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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember', window );">Hardware and Protective Solutions</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Beginning balance</a></td>
<td class="nump">581,187<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</a></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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Dispositions</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_GoodwillForeignCurrencyTranslationGainLoss', window );">Other</a></td>
<td class="num">(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_Goodwill', window );">Ending balance</a></td>
<td class="nump">581,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_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember', window );">Robotics and Digital Solutions</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_GoodwillRollForward', window );"><strong>Goodwill [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_Goodwill', window );">Beginning balance</a></td>
<td class="nump">220,936<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Dispositions</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_GoodwillForeignCurrencyTranslationGainLoss', window );">Other</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_Goodwill', window );">Ending balance</a></td>
<td class="nump">220,936<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember', window );">Canada</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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_Goodwill', window );">Beginning balance</a></td>
<td class="nump">26,430<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit', window );">Dispositions</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_GoodwillForeignCurrencyTranslationGainLoss', window );">Other</a></td>
<td class="nump">201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">$ 26,631<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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-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;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<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 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-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;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 measurement period adjustment of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-4A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-5<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-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_GoodwillPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of divestiture of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-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;">us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>49
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Components of Other Intangibles, Net (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Intangible assets, gross</a></td>
<td class="nump">$ 1,136,546<span></span>
</td>
<td class="nump">$ 1,136,257<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="nump">545,911<span></span>
</td>
<td class="nump">530,398<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_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net</a></td>
<td class="nump">590,635<span></span>
</td>
<td class="nump">605,859<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite Intangible assets, gross</a></td>
<td class="nump">84,922<span></span>
</td>
<td class="nump">84,883<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 955,066<span></span>
</td>
<td class="nump">954,888<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">13 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 29,549<span></span>
</td>
<td class="nump">29,549<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_TrademarksMember', window );">Trademarks | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#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_TechnologyBasedIntangibleAssetsMember', window );">Technology and patents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 67,009<span></span>
</td>
<td class="nump">$ 66,937<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_TechnologyBasedIntangibleAssetsMember', window );">Technology and patents | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology and patents | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">12 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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of 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> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of intangible assets, excluding 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/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>50
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 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_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentForAmortization', window );">Amortization</a></td>
<td class="nump">$ 15,415<span></span>
</td>
<td class="nump">$ 15,254<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 29, 2025 </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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_hlm_MaximumAmountOfSelfInsuranceCoverage', window );">Losses up to per occurrence related to product liability, automotive and workers' compensation</a></td>
<td class="nump">$ 500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit, outstanding</a></td>
<td class="nump">42,168<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</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers', window );">Occurrences in excess for purchased catastrophic coverage</a></td>
<td class="nump">60,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_LossContingenciesByNatureOfContingencyAxis=us-gaap_InsuranceClaimsMember', window );">Insurance Claims</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserve', window );">Liability recorded for such risk insurance reserves</a></td>
<td class="nump">2,255<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_LossContingenciesByNatureOfContingencyAxis=hlm_GroupHealthInsuranceClaimsMember', window );">Group Health Insurance Claims</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_hlm_MaximumAmountOfSelfInsuranceCoverage', window );">Losses up to per occurrence related to product liability, automotive and workers' compensation</a></td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserve', window );">Liability recorded for such risk insurance reserves</a></td>
<td class="nump">$ 3,691<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss for which catastrophic coverage has been purchased from third party insurers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_MaximumAmountOfSelfInsuranceCoverage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of self insurance coverage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_MaximumAmountOfSelfInsuranceCoverage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting 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/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-15<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-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_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SelfInsuranceReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.</p></div>
<a href="javascript: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_SelfInsuranceReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_InsuranceClaimsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LossContingenciesByNatureOfContingencyAxis=us-gaap_InsuranceClaimsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_LossContingenciesByNatureOfContingencyAxis=hlm_GroupHealthInsuranceClaimsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LossContingenciesByNatureOfContingencyAxis=hlm_GroupHealthInsuranceClaimsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - Ollies Bargain Outlet Sales [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 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_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_hlm_RelatedPartTransactionSalesToRelatedParty', window );">Related Part Transaction, Sales to Related Party</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">$ 18<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRoyalties', window );">Payments for Royalties</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_hlm_RelatedPartTransactionSalesToRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related Part Transaction, Sales to Related Party</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_RelatedPartTransactionSalesToRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForRoyalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for royalties during the current 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 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRoyalties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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(k)(2))<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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<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 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=hlm_OlliesBargainOutletSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=hlm_OlliesBargainOutletSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 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_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rates</a></td>
<td class="nump">9.70%<span></span>
</td>
<td class="nump">24.50%<span></span>
</td>
</tr>
<tr class="re">
<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 benefit</a></td>
<td class="num">$ (34)<span></span>
</td>
<td class="num">$ (483)<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_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_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_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/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 11: 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 12: 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 13: 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 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -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 16: 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long Term Debt - Summary of Long Term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_FinanceLeaseLiabilityAndOtherObligations', window );">Finance Lease, Liability, and Other Obligations</a></td>
<td class="nump">$ 16,629<span></span>
</td>
<td class="nump">$ 11,085<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities', window );">Long-term debt, capital and finance leases</a></td>
<td class="nump">739,972<span></span>
</td>
<td class="nump">718,555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount on Senior Term Loan</a></td>
<td class="num">(2,726)<span></span>
</td>
<td class="num">(2,940)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent', window );">Current portion of long-term debt and finance leases</a></td>
<td class="num">(13,661)<span></span>
</td>
<td class="num">(12,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_DeferredFinanceCostsNet', window );">Deferred financing fees</a></td>
<td class="num">(10,135)<span></span>
</td>
<td class="num">(10,914)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">713,450<span></span>
</td>
<td class="nump">691,726<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">80,000<span></span>
</td>
<td class="nump">62,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Term loans | Senior Term Loan, due 2028</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 643,343<span></span>
</td>
<td class="nump">$ 645,470<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_FinanceLeaseLiabilityAndOtherObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Liability, and Other Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_FinanceLeaseLiabilityAndOtherObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 6: 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 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 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 (a)<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/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 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 (b)<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 (c)<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/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_LongTermDebtAndCapitalLeaseObligationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, including portion classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=hlm_SeniorTermLoanDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=hlm_SeniorTermLoanDue2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Debt - Narrative (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LettersOfCreditOutstandingAmount', window );">Letters of credit, outstanding</a></td>
<td class="nump">$ 42,168<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_DebtInstrumentUnamortizedDiscount', window );">Discount</a></td>
<td class="nump">2,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,940<span></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_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts', window );">Refinancing costs</a></td>
<td class="nump">906<span></span>
</td>
<td class="nump">$ 1,554<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_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Term loans | Senior Term Loan, due 2028</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">643,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">645,470<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving loans</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 62,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_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Remaining borrowing capacity</a></td>
<td class="nump">$ 164,599<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_hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Write Off Of Premiums, Net Of Deferred Debt Issuance Cost And 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;">hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 6: 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 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 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 (a)<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/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 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 (b)<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 (c)<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/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LettersOfCreditOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of the contingent obligation under letters of credit outstanding as of the reporting 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/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-15<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-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_LettersOfCreditOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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://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 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(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_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=hlm_SeniorTermLoanDue2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=hlm_SeniorTermLoanDue2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Debt - (Loss) Gain on Extinguishment of Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 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_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt restructuring</a></td>
<td class="num">$ (906)<span></span>
</td>
<td class="num">$ (3,008)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Financing fees</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (33)<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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 6: 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 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 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 (a)<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/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 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 (b)<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 (c)<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/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>57
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Lease Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 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_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs</a></td>
<td class="nump">$ 5,648<span></span>
</td>
<td class="nump">$ 5,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short term lease costs</a></td>
<td class="nump">713<span></span>
</td>
<td class="nump">1,231<span></span>
</td>
</tr>
<tr class="ro">
<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 costs</a></td>
<td class="nump">602<span></span>
</td>
<td class="nump">517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_FinanceLeaseCost1Abstract', window );"><strong>Finance lease costs:</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_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right of use assets</a></td>
<td class="nump">1,271<span></span>
</td>
<td class="nump">939<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">$ 223<span></span>
</td>
<td class="nump">$ 128<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_FinanceLeaseCost1Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease, Cost1</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_FinanceLeaseCost1Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 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_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Rent expense</a></td>
<td class="nump">$ 6,963<span></span>
</td>
<td class="nump">$ 6,962<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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes 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 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-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_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>59
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Weighted Average Assumptions (Details)<br></strong></div></th>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases, weighted average remaining term</a></td>
<td class="text">5 years 2 months 23 days<span></span>
</td>
<td class="text">5 years 4 months 28 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance lease, weighted average remaining term</a></td>
<td class="text">4 years 14 days<span></span>
</td>
<td class="text">3 years 21 days<span></span>
</td>
</tr>
<tr class="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 lease, weighted average discount rate</a></td>
<td class="nump">6.68%<span></span>
</td>
<td class="nump">6.70%<span></span>
</td>
</tr>
<tr class="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 lease, weighted average discount rate</a></td>
<td class="nump">5.84%<span></span>
</td>
<td class="nump">5.91%<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_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>60
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Finance Lease Balance Sheet Locations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease assets, net, included in property plant and equipment</a></td>
<td class="nump">$ 15,364<span></span>
</td>
<td class="nump">$ 9,415<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Current portion of long-term debt</a></td>
<td class="nump">4,723<span></span>
</td>
<td class="nump">3,720<span></span>
</td>
</tr>
<tr class="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 );">Long-term debt, less current portion</a></td>
<td class="nump">10,995<span></span>
</td>
<td class="nump">6,028<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_FinanceLeaseLiability', window );">Total principal payable on finance leases</a></td>
<td class="nump">$ 15,718<span></span>
</td>
<td class="nump">$ 9,748<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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Supplemental Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 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_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease 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_OperatingLeasePayments', window );">Operating cash outflow from operating leases</a></td>
<td class="nump">$ 5,468<span></span>
</td>
<td class="nump">$ 5,270<span></span>
</td>
</tr>
<tr class="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 outflow from finance leases</a></td>
<td class="nump">207<span></span>
</td>
<td class="nump">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_FinanceLeasePrincipalPayments', window );">Financing cash outflow from finance leases</a></td>
<td class="nump">$ 1,270<span></span>
</td>
<td class="nump">$ 875<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_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_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>62
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Lease Maturities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Remaining 2025</a></td>
<td class="nump">$ 16,425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">21,371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">18,717<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">16,151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">11,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">15,341<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future minimum rental commitments</a></td>
<td class="nump">99,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less - amounts representing interest</a></td>
<td class="num">(15,182)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">84,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Finance Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Remaining 2025</a></td>
<td class="nump">4,212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">4,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">3,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">2,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">1,846<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,036<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_FinanceLeaseLiabilityPaymentsDue', window );">Total future minimum rental commitments</a></td>
<td class="nump">17,617<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 - amounts representing interest</a></td>
<td class="num">(1,899)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 15,718<span></span>
</td>
<td class="nump">$ 9,748<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_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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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>63
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity and Accumulated Other Comprehensive Income (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 1,182,371,000<span></span>
</td>
<td class="nump">$ 1,154,529,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_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income before reclassifications</a></td>
<td class="num">(720,000)<span></span>
</td>
<td class="num">(25,516,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_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Amounts reclassified from other comprehensive income</a></td>
<td class="num">(588,000)<span></span>
</td>
<td class="nump">11,680,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Net current period other comprehensive loss (1)</a></td>
<td class="num">(1,308,000)<span></span>
</td>
<td class="num">(13,836,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_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">1,182,053,000<span></span>
</td>
<td class="nump">1,182,371,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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax', window );">Deferred gain</a></td>
<td class="num">(2,065,000)<span></span>
</td>
<td class="nump">8,162,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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Reclassified loss</a></td>
<td class="num">(588,000)<span></span>
</td>
<td class="nump">11,680,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_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent', window );">Tax provision</a></td>
<td class="num">(663,000)<span></span>
</td>
<td class="nump">883,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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Loss</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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(41,656,000)<span></span>
</td>
<td class="num">(27,820,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_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">$ (42,964,000)<span></span>
</td>
<td class="num">$ (41,656,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<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/2147480870/815-30-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.</p></div>
<a href="javascript: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> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-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_OciBeforeReclassificationsNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax 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://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 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript: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> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-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_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-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(g)(1)(i))<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 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://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 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Jun. 07, 2024</div></th>
<th class="th"><div>Jul. 14, 2021</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=hlm_EquityIncentivePlan2014Member', window );">2014 Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,523,510<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock compensation expense</a></td>
<td class="nump">$ 73<span></span>
</td>
<td class="nump">$ 407<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=hlm_EquityIncentivePlan2014Member', window );">2014 Equity Incentive Plan | Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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</a></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=hlm_EquityIncentivePlan2021Member', window );">2021 Equity Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="nump">9,150,814<span></span>
</td>
</tr>
<tr class="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 compensation expense</a></td>
<td class="nump">$ 3,077<span></span>
</td>
<td class="nump">2,303<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=hlm_EquityIncentivePlan2021Member', window );">2021 Equity Incentive Plan | Stock options and awards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></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=hlm_EmployeeStockPurchasePlanMember', window );">Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 compensation expense</a></td>
<td class="nump">$ 128<span></span>
</td>
<td class="nump">$ 119<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_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 S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479983/718-10-S45-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 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 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 (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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<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)(v)<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)(i)<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)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_PlanNameAxis=hlm_EquityIncentivePlan2014Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=hlm_EquityIncentivePlan2014Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=hlm_EquityIncentivePlan2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=hlm_EquityIncentivePlan2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StockCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=hlm_EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=hlm_EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Computation (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Earnings, basic</a></td>
<td class="num">$ (317)<span></span>
</td>
<td class="num">$ (1,492)<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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Earnings, diluted</a></td>
<td class="num">$ (317)<span></span>
</td>
<td class="num">$ (1,492)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average basic and diluted shares outstanding</a></td>
<td class="nump">197,284<span></span>
</td>
<td class="nump">195,365<span></span>
</td>
</tr>
<tr class="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 stock options (in shares)</a></td>
<td class="nump">0<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted Average Number of Shares Outstanding, Diluted, Total</a></td>
<td class="nump">197,284<span></span>
</td>
<td class="nump">195,365<span></span>
</td>
</tr>
<tr class="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 income (loss) per share (in usd per share)</a></td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted income (loss) per share (in usd per share)</a></td>
<td class="nump">$ 0.00<span></span>
</td>
<td class="num">$ (0.01)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 12: 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 13: 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 14: 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 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 (a)<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-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_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 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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 12: 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 13: 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 14: 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 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 (a)<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-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_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_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 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 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 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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 7: 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 8: 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 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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 14: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<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 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<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 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<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 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<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 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>66
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Narrative (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember', window );">Stock options and awards</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share</a></td>
<td class="nump">3,114,000<span></span>
</td>
<td class="nump">2,976,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript: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 (c)<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_StockCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives and Hedging - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
<th class="th"><div>Dec. 19, 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_hlm_DerivativeInstrumentRiskAxisAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward</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_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount</a></td>
<td class="nump">$ 3,361<span></span>
</td>
<td class="nump">$ 4,087<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_hlm_ForeignCurrencyForwardGainOrLoss', window );">Foreign Currency Forward, Gain or Loss</a></td>
<td class="num">(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_hlm_DerivativeInstrumentRiskAxisAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward | Fair Value, Recurring [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_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative Liability</a></td>
<td class="nump">$ 2,350<span></span>
</td>
<td class="nump">$ 4,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap1Member', window );">Interest Rate Swap Agreement - 2024 Swap 1</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_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap2Member', window );">Interest Rate Swap Agreement - 2024 Swap 2</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_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFixedInterestRate', window );">Fixed interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.62%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_ForeignCurrencyForwardGainOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign Currency Forward, Gain or Loss</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_ForeignCurrencyForwardGainOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fixed interest rate related to the interest rate derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<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 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-15<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 27: 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(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 29: 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(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 30: 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(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480682/815-20-25-6A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-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_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 181<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-181<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_DerivativeInstrumentRiskAxisAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_DerivativeInstrumentRiskAxisAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivatives and Hedging - Derivative Financial Instruments (Details) - Designated as Hedging Instrument - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative assets</a></td>
<td class="nump">$ 841<span></span>
</td>
<td class="nump">$ 2,748<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="nump">746<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_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap1Member', window );">Interest Rate Swap Agreement - 2024 Swap 1 | Other current/other non-current assets</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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative assets</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">787<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap1Member', window );">Interest Rate Swap Agreement - 2024 Swap 1 | Other Accrued Expenses And Other Noncurrent Liabilities</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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="num">(434)<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_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap2Member', window );">Interest Rate Swap Agreement - 2024 Swap 2 | Other current/other non-current assets</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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAsset', window );">Derivative assets</a></td>
<td class="nump">645<span></span>
</td>
<td class="nump">1,961<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap2Member', window );">Interest Rate Swap Agreement - 2024 Swap 2 | Other Accrued Expenses And Other Noncurrent Liabilities</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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liabilities</a></td>
<td class="num">$ (312)<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_DerivativeFairValueOfDerivativeAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting 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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-15<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -SubTopic 20<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481326/860-20-50-4D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting 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 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-15<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -SubTopic 20<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481326/860-20-50-4D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 182<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-182<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=hlm_InterestRateSwapAgreement2024Swap2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payments of contingent consideration</a></td>
<td class="num">$ (75)<span></span>
</td>
<td class="num">$ (72)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="num">(326)<span></span>
</td>
<td class="nump">$ 332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember', window );">Other accrued expenses | Instafob</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent consideration, current</a></td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23<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_OtherCurrentLiabilitiesMember', window );">Other accrued expenses | Resharp [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent consideration, current</a></td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">226<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_OtherNoncurrentLiabilitiesMember', window );">Other non-current liabilities | Instafob</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Contingent consideration, non-current</a></td>
<td class="nump">49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40<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_OtherNoncurrentLiabilitiesMember', window );">Other non-current liabilities | Resharp [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Contingent consideration, non-current</a></td>
<td class="nump">4,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,574<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value Measurements, Recurring</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecuritiesDebt', window );">Trading securities</a></td>
<td class="nump">743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">796<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="nump">4,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,863<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value Measurements, Recurring | Foreign Exchange Forward</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liability</a></td>
<td class="num">(2,350)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,325)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">2,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,325<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value Measurements, Recurring | Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecuritiesDebt', window );">Trading securities</a></td>
<td class="nump">743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">796<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value Measurements, Recurring | Level 1 | Foreign Exchange Forward</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value Measurements, Recurring | Level&#160;2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecuritiesDebt', window );">Trading securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value Measurements, Recurring | Level&#160;2 | Foreign Exchange Forward</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">2,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,325<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value Measurements, Recurring | Level&#160;3</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingSecuritiesDebt', window );">Trading securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Business Combination, Contingent Consideration, Liability</a></td>
<td class="nump">4,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,863<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value Measurements, Recurring | Level&#160;3 | Foreign Exchange Forward</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative Asset</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swaps | Fair Value Measurements, Recurring</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liability</a></td>
<td class="nump">95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,748<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_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swaps | Fair Value Measurements, Recurring | Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swaps | Fair Value Measurements, Recurring | Level&#160;2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liability</a></td>
<td class="nump">95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,748<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_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swaps | Fair Value Measurements, Recurring | Level&#160;3</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liability</a></td>
<td class="nump">$ 0<span></span>
</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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon settlement.</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/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-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;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 43<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-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_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-10<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<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 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<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 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-12<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-15<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-12<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 33: 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(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 35: 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(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<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 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<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 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-15<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 27: 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(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 29: 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(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 30: 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(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -SubTopic 10<br> -Topic 230<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_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TradingSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482736/825-10-45-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<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 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<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 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-12<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<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/2147481830/320-10-45-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-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_TradingSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OtherCurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=hlm_InstafobMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hlm_InstafobMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=hlm_ResharpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hlm_ResharpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_hlm_DerivativeInstrumentRiskAxisAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_DerivativeInstrumentRiskAxisAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 30, 2024</div></th>
<th class="th"><div>Dec. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="num">$ (326)<span></span>
</td>
<td class="nump">$ 332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment for Contingent Consideration Liability, Financing Activities</a></td>
<td class="nump">75<span></span>
</td>
<td class="nump">$ 72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=hlm_InstafobMember', window );">Instafob | Other accrued expenses</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="num">(7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment for Contingent Consideration Liability, Financing Activities</a></td>
<td class="nump">3<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_BusinessAcquisitionAxis=hlm_InstafobMember', window );">Instafob | Other non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="nump">9<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_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment for Contingent Consideration Liability, Financing Activities</a></td>
<td class="nump">0<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_BusinessAcquisitionAxis=hlm_ResharpMember', window );">Resharp [Member] | Other accrued expenses</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="nump">46<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_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment for Contingent Consideration Liability, Financing Activities</a></td>
<td class="nump">72<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_BusinessAcquisitionAxis=hlm_ResharpMember', window );">Resharp [Member] | Other non-current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="num">(374)<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_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment for Contingent Consideration Liability, Financing Activities</a></td>
<td class="nump">0<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_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember', window );">Other accrued expenses | Instafob</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent consideration, current</a></td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23<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_OtherCurrentLiabilitiesMember', window );">Other accrued expenses | Resharp [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent consideration, current</a></td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">226<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_OtherNoncurrentLiabilitiesMember', window );">Other non-current liabilities | Instafob</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Contingent consideration, non-current</a></td>
<td class="nump">49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40<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_OtherNoncurrentLiabilitiesMember', window );">Other non-current liabilities | Resharp [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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent', window );">Contingent consideration, non-current</a></td>
<td class="nump">$ 4,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,574<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon settlement.</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/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-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;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -SubTopic 10<br> -Topic 230<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_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=hlm_InstafobMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hlm_InstafobMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ContingentConsiderationByTypeAxis=us-gaap_OtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ContingentConsiderationByTypeAxis=us-gaap_OtherCurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_ContingentConsiderationByTypeAxis=us-gaap_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ContingentConsiderationByTypeAxis=us-gaap_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=hlm_ResharpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=hlm_ResharpMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_OtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OtherCurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_OtherNoncurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OtherNoncurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 29, 2025 </div>
<div>Segment</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting and Geographic Information - EBITDA (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 359,343<span></span>
</td>
<td class="nump">$ 350,305<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization', window );">Earnings Before Interest Tax Depreciation And Amortization</a></td>
<td class="nump">54,526<span></span>
</td>
<td class="nump">52,322<span></span>
</td>
</tr>
<tr class="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 expense</a></td>
<td class="nump">3,278<span></span>
</td>
<td class="nump">2,829<span></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_hlm_RestructuringAndOther', window );">Restructuring and Other</a></td>
<td class="nump">1,691<span></span>
</td>
<td class="nump">991<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationIntegrationRelatedCosts', window );">Business Combination, Integration-Related Cost, Expense</a></td>
<td class="nump">58<span></span>
</td>
<td class="nump">274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="num">(326)<span></span>
</td>
<td class="nump">332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt restructuring</a></td>
<td class="num">(906)<span></span>
</td>
<td class="num">(3,008)<span></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_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes', window );">Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before Income Taxes</a></td>
<td class="nump">54,877<span></span>
</td>
<td class="nump">54,297<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 );">Loss before income taxes</a></td>
<td class="num">(351)<span></span>
</td>
<td class="num">(1,975)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember', window );">Hardware and Protective Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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">274,407<span></span>
</td>
<td class="nump">259,874<span></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_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted', window );">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted</a></td>
<td class="nump">157,673<span></span>
</td>
<td class="nump">147,255<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling Expense</a></td>
<td class="nump">28,366<span></span>
</td>
<td class="nump">28,376<span></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_hlm_WarehouseExpenseAdjusted', window );">Warehouse expense, Adjusted</a></td>
<td class="nump">34,352<span></span>
</td>
<td class="nump">35,483<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and Administrative Expense</a></td>
<td class="nump">16,798<span></span>
</td>
<td class="nump">16,764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Segment Reporting, Other Segment Item, Amount</a></td>
<td class="num">(162)<span></span>
</td>
<td class="num">(270)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization', window );">Earnings Before Interest Tax Depreciation And Amortization</a></td>
<td class="nump">37,380<span></span>
</td>
<td class="nump">32,266<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember', window );">Robotics and Digital Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" 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">56,512<span></span>
</td>
<td class="nump">55,472<span></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_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted', window );">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted</a></td>
<td class="nump">16,447<span></span>
</td>
<td class="nump">15,735<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling Expense</a></td>
<td class="nump">17,063<span></span>
</td>
<td class="nump">14,584<span></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_hlm_WarehouseExpenseAdjusted', window );">Warehouse expense, Adjusted</a></td>
<td class="nump">2,930<span></span>
</td>
<td class="nump">2,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and Administrative Expense</a></td>
<td class="nump">4,595<span></span>
</td>
<td class="nump">5,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Segment Reporting, Other Segment Item, Amount</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">57<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_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization', window );">Earnings Before Interest Tax Depreciation And Amortization</a></td>
<td class="nump">15,416<span></span>
</td>
<td class="nump">17,013<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember', window );">Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" 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">28,424<span></span>
</td>
<td class="nump">34,959<span></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_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted', window );">Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted</a></td>
<td class="nump">16,620<span></span>
</td>
<td class="nump">20,444<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling Expense</a></td>
<td class="nump">3,198<span></span>
</td>
<td class="nump">3,537<span></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_hlm_WarehouseExpenseAdjusted', window );">Warehouse expense, Adjusted</a></td>
<td class="nump">4,966<span></span>
</td>
<td class="nump">5,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and Administrative Expense</a></td>
<td class="nump">1,759<span></span>
</td>
<td class="nump">1,820<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherItemAmount', window );">Segment Reporting, Other Segment Item, Amount</a></td>
<td class="nump">151<span></span>
</td>
<td class="nump">289<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization', window );">Earnings Before Interest Tax Depreciation And Amortization</a></td>
<td class="nump">$ 1,730<span></span>
</td>
<td class="nump">$ 3,043<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before 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;">hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Before Interest Tax Depreciation And Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_EarningsBeforeInterestTaxDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_RestructuringAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructuring and 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;">hlm_RestructuringAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_WarehouseExpenseAdjusted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warehouse expense, Adjusted</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_WarehouseExpenseAdjusted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon settlement.</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/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-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;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationIntegrationRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 integration-related cost incurred in connection with business combination. Includes system integration and conversion costs; severance and other employee-related costs; restructuring and other post-combination costs. Excludes acquisition-related cost incurred to effect business combination; cost to issue debt or equity securities; and cost related to acquisition of 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/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-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_BusinessCombinationIntegrationRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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_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/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingOtherItemAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingOtherItemAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-25<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-19<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-12<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 35<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-35<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Reporting and Geographic Information Income (Loss) Before Income Taxes Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 29, 2025</div></th>
<th class="th"><div>Mar. 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_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization', window );">Earnings Before Interest Tax Depreciation And Amortization</a></td>
<td class="nump">$ 54,526<span></span>
</td>
<td class="nump">$ 52,322<span></span>
</td>
</tr>
<tr class="re">
<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 (Expense), Operating</a></td>
<td class="nump">14,460<span></span>
</td>
<td class="nump">15,271<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">19,395<span></span>
</td>
<td class="nump">16,338<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">15,415<span></span>
</td>
<td class="nump">15,254<span></span>
</td>
</tr>
<tr class="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 expense</a></td>
<td class="nump">3,278<span></span>
</td>
<td class="nump">2,829<span></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_hlm_RestructuringAndOther', window );">Restructuring and Other</a></td>
<td class="nump">1,691<span></span>
</td>
<td class="nump">991<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationIntegrationRelatedCosts', window );">Business Combination, Integration-Related Cost, Expense</a></td>
<td class="nump">58<span></span>
</td>
<td class="nump">274<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="num">(326)<span></span>
</td>
<td class="nump">332<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt restructuring</a></td>
<td class="nump">906<span></span>
</td>
<td class="nump">3,008<span></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_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes', window );">Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before Income Taxes</a></td>
<td class="nump">54,877<span></span>
</td>
<td class="nump">54,297<span></span>
</td>
</tr>
<tr class="ro">
<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 (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</a></td>
<td class="num">(351)<span></span>
</td>
<td class="num">(1,975)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember', window );">Hardware and Protective Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization', window );">Earnings Before Interest Tax Depreciation And Amortization</a></td>
<td class="nump">37,380<span></span>
</td>
<td class="nump">32,266<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember', window );">Robotics and Digital Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization', window );">Earnings Before Interest Tax Depreciation And Amortization</a></td>
<td class="nump">15,416<span></span>
</td>
<td class="nump">17,013<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember', window );">Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization', window );">Earnings Before Interest Tax Depreciation And Amortization</a></td>
<td class="nump">$ 1,730<span></span>
</td>
<td class="nump">$ 3,043<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before 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;">hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_EarningsBeforeInterestTaxDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Before Interest Tax Depreciation And Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">hlm_EarningsBeforeInterestTaxDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hlm_RestructuringAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Restructuring and 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;">hlm_RestructuringAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hlm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets.</p></div>
<a href="javascript: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 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 7: 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 8: 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><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon settlement.</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/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-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;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationIntegrationRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 integration-related cost incurred in connection with business combination. Includes system integration and conversion costs; severance and other employee-related costs; restructuring and other post-combination costs. Excludes acquisition-related cost incurred to effect business combination; cost to issue debt or equity securities; and cost related to acquisition of 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/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-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_BusinessCombinationIntegrationRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: 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><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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_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/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hlm_FastenersHardwareandPersonalProtectionSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hlm_RoboticsAndDigitalSolutionsSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=hlm_CanadaSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>74
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ,0\G5I&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( ,0\G5J'D:!C\P   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL].PS ,AU\%Y=ZZ?V :49?+$">0D)@$XA8E
MWA:M2:/$J-W;TX:M \$#[!C[E\^?)3?*<]4%? F=QT &X\U@6Q>Y\BNV)_(<
M(*H]6AGS,>'&YK8+5M+X##OP4AWD#J$JB@58)*DE29B F9^)3#1:<1504A=.
M>*UFO/\,;8)I!=BB14<1RKP$)J:)_CBT#5P $XPPV/A=0#T34_5?;.H .R6'
M:.94W_=Y7Z?<N$,)[\]/KVG=S+A(TBD<?T7#Z>AQQ<Z3W^KUP^:1B:JH[K+B
M-JON-V7)ZR4O%A^3ZR^_B[#MM-F:*S->_C ^"XH&_MR%^ )02P,$%     @
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
M3@H\W/[O#;#"Q([A[8N_ 5!+ P04    " #$/)U:SLGJT* '  "./@  &
M 'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;+6;ZW.CMAJ'_Q6-3Z?3,[.)N1A?
MMHEGO+;4S70OV77:3L^9?E! L9D%Y J1RW]?<0E$J9!QY^V7V-B\#Y@G$N('
MNGC@XEN^9TRBQS3)\LO17LK#V_$X#_<LI?DY/[!,?7/'14JE6A2[<7X0C$95
M49J,/<>9CE,:9Z/E1?79M5A>\$(F<<:N!<J+-*7BZ1U+^,/ER!T]?_ UWNUE
M^<%X>7&@.[9E\I?#M5!+XY82Q2G+\IAG2+"[R]'*?4O\25E0K?%KS![R%^]1
M^5-N.?]6+EQ%ER.GW".6L%"6"*I>[MF:)4E)4OOQ9P,=M=LL"U^^?Z:3ZL>K
M'W-+<[;FR6]Q)/>7H_D(1>R.%HG\RA_>L^8'!24OY$E>_44/];J3R0B%12YY
MVA2K/4CCK'ZEC\V!>%G@]11X38'WJL#MVX+?%/A#"R9-P61H0= 4!$,+IDW!
MM#KV]<&JCO2&2KJ\$/P!B7)M12O?5+JJ:G6 XZS\S]I*H;Z-59U<KOD]$^A:
M_1.A,Y3OJ6#YQ5@J</GU.&P@[VJ(UP/QT4>>R7V.<!:Q2*\?JQUJ]\I[WJMW
MGA7XD8ISY"W>(,_Q L/^K.WEJT-9'O26;^SE&Q:J\GE5/C&4XP$[[SN]Y63
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
MOT&WDC1AQB51J/JYJNY)QZ7C31W7F5O')GZ3F.W87B5V@<RKD'F#R%9<*ET
M.3HT9B]A<LAK .8B!J$(8UITHRQ"-.5"Q?\6$W+'3_#+]E1 -I-7M-8=\\KD
M80'!:T#'4WOBVBT/#6(!Q,$U>^A7'OJ#'CY! XVS[34Z0<'JTF37:,LR)FA2
M.!5!TXGU*M3M%K&7O>X6QDSY78#@B$=:?IC$ L_OR=2D\F,RZ,?[1C9,X":&
M(#M3KX7-(.4[3F"&%E30@D%H=XUU88(6=#_JN;@-S21%O)[L3RMHTT%HOZL=
M$V@<YXWGZIS=:Y0Q94(Z[6"X(1.W!;0KY&+;#!/;-4O9@T#+UK@1/$6PA1%Y
M,,T48AL"97?":1+S';LGGKA!I_@;0!6##JF^&<O2S@4 U_7;56\2\\@$]^ D
M-4XRB%.3-X(^%;&U0AJP.(3J(* 5&,&2#HJI[;>A=H4<V^XI'ER3(A[DG@+I
MFL&.E:%BH2)%7\PMJ#1UL4(=#[>!&J3P=-+3@7!-8WB8QQXJ=( W8YO8G'C7
M@+%=1"8A-W!Z$-9TAH?Y3#-M O$TXO(Z%'KCX$D;F$$*NU/2@ZRF(3S,0_=4
MQN$YO^,DWUI"G1<;2=VAT$%&]8R12,M/-+%URJD0"9KP[5N[KYQJ]L'#]/,E
M/R[ QID>H3EMF3Y:@#^:0:,X.>@WY988CE)2P7Q?I9F(:D*"S@(QR7E.'XWB
MFJSP,%N=ETC1:^F:'YD19_"FU6*0&E@M-6WAZ>!.N>"M\.)8HD'/C% '.?#_
M;I2_E[7+ TM-A&28".'L"DLM@Z.A$"P+7Q'LS#*9E+O0Z&\X,>;'-E,@2)?S
M_*"]/3,(83>8F#-&:EXDP[SX@45;6/+%L3U6KT9\7:Z#OCQMU[!1+,!]$&M*
M),.4^)DKV/3RGJ5E!-QEO!OL-"BO!&P0<YR>/1&IB9$,$^/J;1@=0PGZI+T?
M,HH%I%VI5N.F(65BFU_ 2 C7(5/%N;N:+2YY[O%LE=^%M.;O\.PNO_*P:C/%
MS1&<JF&E2)2P#9BT;R<0-U%<QA0#Q??Y?<::*\73_''':,2$%H#W&\[5>: _
M4%V)+?\#4$L#!!0    ( ,0\G5H(..&;$ @  *PC   8    >&PO=V]R:W-H
M965T<R]S:&5E=#4N>&ULK5IM;^.X$?XKA'LHLL!Z+9)Z<YH82+RW;8#;NR#I
MMI\9B8[5E46?2#M)?WV'DF/9TI!QBGQ))'DX?F8X,\\,K8LG5?_42RD->5Z5
ME;X<+8U9GT\F.EO*E=!?U%I6\,E"U2MAX+9^G.AU+47>+%J5$Q8$\60EBFHT
MNVB>W=:S"[4Q95')VYKHS6HEZI=K6:JGRQ$=O3ZX*QZ7QCZ8S"[6XE'>2_-C
M?5O#W62O)2]6LM*%JD@M%Y>C*WH^#T.[H)'X5R&?],$UL:8\*/73WMSDEZ/
M(I*ES(Q5(>#?5LYE65I-@.//G=+1_COMPL/K5^W?&N/!F >AY5R5_RYRL[P<
MI2.2RX78E.9./?U#[@R*K+Y,E;KY2YYVLL&(9!MMU&JW&!"LBJK]+YYWCCA8
M 'KP!6RW@/47A(X%?+> -X:VR!JSO@HC9A>U>B*UE09M]J+Q3;,:K"DJNXWW
MIH9/"UAG9G-5Y; I,B=PI559Y,+ S;V!?[!;1A.U('.AE^0;[+@F9S\JL<D+
MD/E$QN3'_5=R]LLG\@LI*O+/I=IH4>7Z8F( F=4_R78HKEL4S(&"D^^J,DM-
M?@4T^?'Z"5BT-XN]FG7-O J_B_H+8=//A 4L0O#,3UC.@V9YZ('#]U[FC3[N
M\K)UX*)QX*)6*P)96 M35(]M&!>FD/H<<UNK-L35VA0_UVN1R<L1Y+"6]5:.
M9G_]"XV#OV$V?Y"R(P^$>P^$/NVSWZ$BE4JCL=&NC)N5MNQL9V-.DXO)]A \
M(D3#*=M+':&*]J@B[[Y<Y?^!%&OCW"@H2YFJLJ*4I-K!M4_M=68W\&QC\P1*
MYR>RKM6V@% E#R^G;V;TD9OY0<J.W!;OW19[-_.K!*59(=I"7.5$K%1MBO\V
M#S#+6W71P>;Q,*5!;XL1*1JYMCC98TW>P+J0=0T[55296DEBQ+-$HS 9?/MX
MFH0]B(@03V,<8;I'F)Z&<%%4 L+/!A+X5-7%(SPH2:'U1I*\T)G:5.9-7Z<#
MB)1%_6Q"A#@/<#NF>SNF7CONC<I^CBVGY@1<#8V&;B-$/MMKB8&=#K><)6D/
M[%"(I6R*@Z5!1WR!%^YO-KT!72X?#&2^-O4F,YL:W(_R5X"$1Q#WD&)2/ A2
M!]8#DJ9>K'>RBXU,:8-3+!U\.8)P*$2C*'0 9!U Y@5X]G?H&#^U)=/ZM-!K
MI2%VH7F 4@D%TKPT02W_W!1K6V]1 Q@2E=.^ 4.A<>3(0-KQ,_62WVR^%-6C
MM%W,0A0UV8H24@[  Q_8R@Z [:6&DE\[$V_W%<>;SP8;,)3BW%'C:,>N-/0W
M& U^;0WHZ BZM!7.1-1+UN^EHH_2=FQ[Q^'4RW6SFRJ# 49+<O95ME>?K!^N
MLJ9>:G(G,UELQ4.)5J"=\J-=8V$\Z#]0N2B81HZMZ[B4^LG4 ?^FVD+4 0G@
M;$6'9#E..!UDRU",\9 Z,'><2OVDZL#\AUG*FORQ#\ KK:6C5@V)E-&(]=$/
MI<* NHI5Q[?43[C[R%B+%V=8( Q)>=AO63"Q,';F<T>EU,^E[IBN-W8\$Z5P
M1L:0+L<L2.)!:"!R,31<.'36\2KS\VH;!&*'=,?]*%*&<2J/HQY05"QPE'S6
M<2KS<^KO_T=;CUHQ9-1Q' V,0'B7QHG+BHYX&7O79%E V="G#"/,2^COI8"/
MTG;LA8Z^F9^^;\7+?HB[RJ#'J"6YWFB0@@JD/Q.[UZ_G&+O/<]0I0W+N9SPB
M,F9\ZFI!6$?AS#\A8S;<UBK?- ==GEJZTWM42X,XZG?1B!A-DLC11[..?IF?
M?MM\Q^(.!8O0:-SGVC>$CH%V1,O\1+M/^-=\/QTT0K904MD@R1&YD":I@PY8
MQ[<L>5>6'TR*;V2YE\??G>4?I.W8"QUO,S]OW\GU:XY ,FM9%;"'1M8KF#M$
MA>_<D)_'C+)!;KPE=HRXHW'FI_%O^WU:2$=H#5EX4'$0HN8<A\8[FN9^FKY6
M-:P!:,W 5LNM*K?-> FEL3!NC_(A&\<L"/J@$;$P.A0[AMVQ-G]K$CZ,@7?
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
MO[\BA#V?B"]VVH_&YO\ 4$L#!!0    ( ,0\G5H:-2PA,P4  .D+   8
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
MPO#J%)*T=B2>^LH6L28!] YTUZJB!-ES4)0=&-UH*+$H^R"M+B8OU">SWX
M:KZAZ'LBYJ V^H$R"P$)<7+H.:V_BY^5(7ER UD$)0C8,D<UHHJ :[E>6[5F
MU]71LMR+D&!>D$_7QNY)EP9P%)Z=4G<@B/H=@6X%KJ[;%?&SM-F.0!+N&VN\
MXH94W)J\"J7_LUD:K]-@V7N]UIY"O7G]#LM()L470X_KXO=1@KF"DQU"S1Q_
MP)R39#&>X>K''^;#P? U/9LD_4F?+D;]9+&8B1MDKRF@KH5G.D_&TWXC-4B&
MHX&8+I+I8B!^5?N #A?4>"CGX'/P5H\>3Y/)?"B&R6 T%>-Y,AO,T?VMK;RO
M(7Y6;B-MV4@LDL6H+V;\/SLQ#D!GXV3<)RLFT#P8TB/@&XYQ,9HLDM%X]!SY
MH] _C/_KY _&R6C1/R)_-  U"WHYAF=FB[/DX]5X/FZ1/^[/B=3Y8O@"\D?)
M%!P.DL5D2)IHNN?)'PR2^6B"[HNOQI/'_(/C^8S8G@#9C/@?C:%_P?SWDU%_
M\F0B-<G#V=3*G[4R %5N="JX,'+1^]^ET%<T%)B+UQ3',=='!DS:,=?RXG *
MY\UJ3?6+^C\&9_S[I!YT:L0(B3A\-#0\/5K@_M_C_1%3%!2+83LZVO&.&C,=
M/\54#*/X%YE"ULP?,Q6>GC+UPLB,2^!/[EP$[H^7YZ/VH Y-6C:HW0D+M2EC
MXX<5Y+LD_W3HC+EI1'-P:)5BFY"I'#)A6[?B>L(]*-:TC:$+AY82+0]:L553
M;>("A+<6>'AZ]):Z2/BRK.M*>8!$6Y&2=R"N0IQ()]:YN:\[]KW:*6D3>KQ3
M>4[_NKB@]5P)] 74MR*?N5NIF^A#<Q]ZK<=KXG<"['EF(MDK<5<7/73<:#]I
M7QG:;KFFMMB::KT!JGQU$:&1A,BJ,J]'LH5-%;S3QMW!=[_XT!3%CL%QC<(>
MR8!LKRYPI;DE.=7F]GB\#9#HG3S4X6X=ZO^$T]$0LI#&AN/03[=#(?: @>5-
M'7&:0"1$ +;BU)V8+&&NDF/$Y+* .&E#39X/DN0<XSK8_>\,D59^<J[/7CL"
MQD>-Z.F$09>Y#MD66F9.1&DM[:-"^\\[GP-SQ WFN=?9<9Y\!VLP.!!$/CGE
M\#B&&IZZXH_U84#"IL+1:;,->8*6>IMQF(WN7C@CU:O3)O=HTA.R*2@/>^'Z
MX>D6..ZA2J-I!FC56Q4VTKRIJ;<'X;PC[$9YZYI@D$8Y,2DVHG!1B3!IU[.
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
M0V49Z'PCJ2>'A54PONZ6_P!02P,$%     @ Q#R=6A:0!Y/Y!@  2!   !D
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
M%8"(QM<]9M*'#(['YP/ZNY@[Y;)F#I=&_2MS+V;)10(Y%JQ1_LZT[W&?SWG
MXT:Y^ MM9WM.$7GCO*GVSB174G?_;+NOPY'#Q>@9AVSOD$7>7:#(\IIY-I]:
MTX(-UH06#C'5Z$WDI Z7<N\M?97DY^=WJ)C''%;,^AT\6*8=B_5RT]03?K!*
M^1YKT6%ESV"-X<9H+QR\U3GFW_JGQ*LGEQW(+;*3@#?,#B%[/8!LE)V?P!OW
MR8XCWOBGDX7/5VOG+4E?GLJ[@YT\#1OFYM+5C.,LH<%P:!\QF?_VR]FKT9L3
MI"<]Z<DI]%.DKZ7CRKC&(GQ^P*V'A3)\\V0&IV/<,X4.O*$QZX+5%$RB&T K
M)!? *(+47#5TKW0 3=O"!9\!<"(BG0=3@!<8M>&,6X[.D>TC:F_L+H#?*B7Q
MA8,%LR6M"[BE'4% [XW*I2X)ZX/F0_@]V=LE?PSA+R,TW+>[$JT?P-LM\B9,
M,2P%DS23.H0ZP#IBB+%5!L!T#FNDG87$BGE8T;W(G*C$+TLAL3A"NRT*R=$>
M@0U .F!08;7N]*:QL##,YD&XEI:6BK%N",]5#EJDV+^.0[5"7;R0UB-JTN/&
M 88) >IO*NZAP;\+=G;Q VCC442;#*F:$%"B-(AN2U/53.^H4J4F!Q8N+S8]
M+1TO^D(2@5I1.\.-U T!_(V[6+9_&LDW+Q]820N("VJA<+_0;=C>F3J0Q>X<
MPL-1R%8J1>GLP)H=4S$I)ZBMW'%CL%!STM%&[?HI7$)I$>D5\!T>003A1)6R
MGRGY4_.9'FW3"FT9WPQ'M6JT[Q9KK^V?I:MN&_]OWKUI%*V4-*@*"W(=#?\\
M3\!V[T0G>%/'W;PVGC9]/ IZ6M$& _I>&.,/0@C0/];S_P!02P,$%     @
MQ#R=6FW?%\!# P  ]@@  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL
MM59-4]LP$/TK.^['*<3&-H72)#- VRD'9IC2CT.G!\5>QQIDR95D O^^NW)B
MPI0F=-H>$DOROJ>W3RO)DZ6QUZY&]'#;*.VF4>U]>QS'KJBQ$6YL6M3TIC*V
M$9ZZ=A&[UJ(H ZA1<9HDK^)&2!W-)F'LTLXFIO-*:KRTX+JF$?;N%)593J/]
M:#WP42YJSP/Q;-**!5ZA_]Q>6NK% TLI&]1.&@T6JVETLG]\FG-\"/@B<>DV
MVL"9S(VYYLYY.8T2%H0*"\\,@AXW>(9*,1')^+'BC(8I&;C97K._#[E3+G/A
M\,RHK[+T]30ZBJ#$2G3*?S3+#[C*YX#Y"J-<^(=E'YME$12=\Z99@4E!(W7_
M%+<K'S8 1\EO .D*D ;=_41!Y5OAQ6QBS1(L1Q,;-T*J 4WBI.9%N?*6WDK"
M^=FY+DR#\$G<HIO$GAAY/"Y6Z-,>G?X&G<&%T;YV\$Z76#[$QZ1DD).NY9RF
M6PDOA!U#^GH$:9(>;.'+AO2RP)?M3 _>2E<HXSJ+\.UD[KRE@OC^6,H]8_XX
M(V^28]>* J<1[0*']@:CV<MG^Z^2-UOTYH/>?!O[SN78CCZY.H/#/*'-\J.3
M) Z(K!5:4LL;$&VK[L#7*"V@\Y)*&DL06G=" 585A@T"GKRR] IXS\ ="KOG
MS5[)(U3^TH'4@**HZ>G1R@9:^C?E&#[59$> .A#D<DGC-UB.&- *ZT=06=,
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
MN,9" QB"3<1#+;V968X59#BMFLT621K'L'PK4AM-6I.+B+NAN"J:'%8R&2_
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
MJ_^ AEA$@B:I= -Y01AGSIC#.#V0NV^SC#QUB9\;J$!!^-V1=U5G,_3*5:'
M ZG_?EC>6+S3D*1)G(3LB;YP0&QD+609$@\&*)V _6ORQWQ-BK;CB=56S*(X
MCOG?H%R'I2J.OJ!MH QY"HHF:X-BK/#9[[\[G<WB5UX$G_#OTU=/QXA;2G9G
M#2\&X\"7JFQ*H9MRA1U<$/O!N1S5P)UN12B1 J!L: ;<,.I,ADD"I]K$;C[7
MR#"Q@;_M(O>&<QGF'*FGXD4T/8ZC4_2J "(25='P$M;XU#Z0 9W75OA>M$?_
MP>;GC6+8MD_-S["A$RH$$EM6:((E>H"F.[*)JI%6%/FS6$?69Z10#)%(N!Z+
M@DO/AL:^49P4OJU(OP5^(XD^E2!;(LPU+L=4V/EU.[30\IZ<@2'@QE+H@QO3
M%"EZ-V=60"5OI2H8$4@" Z>OPM M=IY86H6OWG*E?0>W*6/U #QU,$9V>.CQ
MC"Y$# %"H2:%;/"%XQ$);7S1TEU"L'3Z? \9W4N@CC<Z"GO:4=/!?'\$-<VC
M^.3D_X>=9M$\GONNP) L[_N+K+Z6K.H*,U.FN+-)NR;'J0<OP:E=2Q](\I*_
MA=ZN:*VT9OO;E,F4!8J/C;0N])@05UYBMOMJKAMZ9\!X^]SS"!8,I8OE_Q+5
MMS#P;WN4::.?=0I%B@:9.&,_RQ#N0TU1<%0])1JC@V]W#I<( EQ4R]#V/LF;
MMGC: /^]%NB]_DPC"U'BEQT'L"L,9#<Z'4*^'.3'M\:\RZE!A<'L .V0_*/1
MTL]%45MZEEQC-5NO-/L#,A)9*0?L+6,/,[DDSE/F!NQ$ZP,<KXXEW2O\$)'E
M_RK\H4-WL0[V+ALT+F8'WZC?H?8?W' T>GN]7&)@!%EAA!'44ZS1G\YN",TF
M5RCX:31=Q-')\>(0HVQ B0/>8[-573?>F3O28\W# 8C?(P&F72L^M7,;LWCG
MSZXSP2E59\D!%.B[I\=_ZY.:^W4I[0VYMFVW?9E;*V]J9P<:]VU^CXXA%-]9
M^30^^YAUU122MY);:U!BOES@NY\E:L-N(W&)/EA$WKN!G=ZA1-OQR<\>7A8O
M@(O\X(1?JP;3( 0A("%'RG!O44A?'T%O(;E;<X832#+%2 BUGLDB/SU'XIHJ
M,*O79<4;2OSS6/QCEZ3=)-D9B1QIJ68PK?@Y)4-&E"6E*L#:C6GM?M470:C;
M7D,8D<RFBU,%2@=@MC3CS$/I\;3!$$MCJ0N@,UR>B/#*U_RM\?57F4VPIJ=B
MU)3 /,0R!\R<#7O'^-Z-1#^WX(SA2P%(]W,7)^0N \(U01CP^ZF&*5CP#0PO
M/N.;"Z9+[&G9A7QU>Z $HDC'XK(?M1\QO?@L>,2 $H4Q-/SLN9<M3Z:STW8&
MFDY?M#7RN>F6"MFVJUTI(N'!^(Z)8CO>=R4T&=SAE821@&\J^9JCT2Y<Y_5?
M^\O0RW 'N-L>;E)A#R@ "4T9CL;CD^-1\'CWXDSE;P17QCE3^L<<S9@L;\!Z
M9HSK7EA!?T5\\2=02P,$%     @ Q#R=6@UG$_PD P  S0<  !D   !X;"]W
M;W)K<VAE971S+W-H965T,38N>&ULO57;;MLP#/T5PAN*%LABQTEZ30(T6X?M
MH4/0[/(P[$&QZ%BH+7F2W'1_/TIRW Q+LP$#]F+K0AX>4CK49*/TO2D0+3Q6
MI333J+"VOHQCDQ58,=-7-4K:R96NF*6I7L>FULBX=ZK*.$V2T[AB0D:SB5];
MZ-E$-;84$A<:3%-53/^88ZDVTV@0;1?NQ+JP;B&>36JVQB7:3_5"TRSN4+BH
M4!JA)&C,I]'UX'(^<O;>X+/ C=D9@\MDI=2]F[SGTRAQA+#$S#H$1K\'?(UE
MZ8"(QO<6,^I".L?=\1;]K<^=<EDQ@Z]5^45P6TRC\P@XYJPI[9W:O,,VG['#
MRU1I_!<VP7:81) UQJJJ=28&E9#ASQ[;.NPXG#_GD+8.J><= GF6;YAELXE6
M&]#.FM#<P*?JO8F<D.Y0EE;3KB _.[MA6@JY-K! #<N":9S$EG#=;IRU&/.
MD3Z#,81;)6UAX$9RY+_ZQ\2G(Y5N2<W3@X"W3/<AO>A!FJ3C WC#+LFAQQO^
M=9+P]7IEK*8[\6U?O@%NM!_.Z>32U"S#:41",*@?,)H=O1B<)E<'R(XZLJ-#
MZ']Y(H<QYLR(#'"+5!.2\6D+ YFJZL8B]Y>9 RG#%@@;?WV1OV(/J$F-()MJ
M16XJ#Y[&C<BU(GNZE-D]D,*-99)3!."-=C\'1+&$XGUX(TH?91\)F94-1V_.
MG1GI$C#/2:@^7H"OG6H-4 02/YV5R!Q<V&0;IGG8:Z2@K@0?"2M7)?481X32
M9.25*9F)4C"O?T)V 5>^-,Z3/\_P.+I9+*.3ME8L,*$.""ME"P]#Y:$Z65KR
M4"@5B=//CX6KJ&H,;9@>X&.&M=W!YB33DTLB++1%E/ %\;Z5#G1GOPPU?[JO
M'Z@_E\H8> G'P\'9"0PNSGKI^0B.DWZ2G(1R_ZF.;=F.7IRG@_3JMW\7PY'=
M5F=[YI[%,\'_(9=!;W21.L!Q;W@Z]H"#_YC-WO#[1!SOM%@Z^;5_2)R8&FE#
MM^U6N[?J.K3H)_/PT%%W6PO*H<2<7)/^V3@"'1Z/,+&J]@V;+ANU?S\LZ+U%
M[0QH/U?*;B<N0/>"SWX"4$L#!!0    ( ,0\G5IIL-6ZM0<  )L7   9
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
MWH9-;5EO:K>A7RUQ]*43XA/II]IYG,\G^^JCA;!NBTFMQJ,[K"AUBVS1_+(
M:HSMOMOGKC<R(GBXJ[KC4'<];91#4BK1QU*4')W<R4#K0GV@Z[=VH$DTQS7J
MZ\NC231!1BEDRR.L.8 1_^*81NA M D2N/-]UXC^PFO]K'DI2&3041Q-SD9.
M'<R9D.8_:(X_@H);BZW25'+*!Y0FB0L^!0%02JD1.E 9E<O456>OL%TJ?%F
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
M,$'9Y[-C<WL<61?Y;ET\9-._Y@<'9M_)6$4'N@?^#QA\$/6*.*<H-@U4@3_
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
M%JQ+AORY*5;)AWA$PSZD)IV[!TCP[# IZ 8^[0:Q+>&)6FU8GT'WQ;$\?9Y
M4SV<YK>QA7+F5(B8M!$V521,98WW]^FLBD%Y%=8GNS\$P3[4 SQNGR ,6U4@
M(F4N+4SA#",<2!T<6B03(OFHVA[RX_?*EP?0,E\>KH''G/D<-]4\B[GQDLYF
MVAUZW/.Y_6EU,&Q_4MB.)(JA*S6B,AZ[2=16+/=J9^B@I5)BI^@0^1A$EZ8.
M9R=U.)'@PL?G+D57?+1\U,^3NK6N:W(W"K6G">%(@-:7;U5,K^3FU)D(UK<2
M T$-O%N;QL' Z&.,1$'Y0R?4H9 '8Q^<A0'A)RM )$)*]>/3@X;\#G&A(XH\
M[L<+32&E%M\6*7?1QM&Z%>J1% >128>;#- &D8\94<M=/,BA+*#TJT3)M )
M;6R$7"*"3Q/EU$%E[^!3"'Q:\0<?6I21$N&K2/NT_:;T-GQ*V0\/'Z307:_
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
M3S\$B?_+0(!Q%V \A-X$Z,&5U*8OM$'G_M!NMPBY+"LI4!@-<@UTB!4S7&R
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
M1(X+^U.61M$I)S\3W3(EN%AK6*""9<840N>!K7+4W:EO*( U\^,&;%Z#A6^
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
M/J[RT_N+FP]GL%^4>='$IX?0"X$].'I>16>W A;L&[2H. VTBN5*PYOPAD8
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
M2!&$77=:P@2/!G9@&? *PWD%=^BHY1E^I-%SYF+OAP$K,5>E+49*0U1J9AJ
MAMB$\A;K%ZYZ)U4LQ.P3H G#T>1=RYZ_(L.//'KN7&P-,< EYJKZQ4CQB$K-
MO%\ \(A/J'_Q?F&K:V$TQ.P3L K'6>5="Y^S#,./.7;6J-3,# $Y<5>%,4Y*
M4%1J9AJ H/B$PABW5+RDB+OH8 MC\JA48?;MZ$X<'&O>-?%I:S'\**/GR\7V
M#P><XJXJ9YR4GJC4S#0 /?$)E3-NK9SU3KO6RAD;J)QQ(!J.$\UUDB6KQ-HO
MTOT;*C5SF !)W%5YC),R$)6:F09@(#ZA/,8M9:^8A[SKQ'X8XTH,W%@@ $P$
M#B8[)XY:8N&*HV\==+%A(P""A*L*F" E'2HU,PU .F)"!4Q8*EO"%]V3I26,
M!8/WO@C #X'CQ\&BYR^I\".,GBL7.SD"D$>X*G()4LJA4C/3<'2G\X0BE^A7
MKX*0=>\HM$5Q/QXP+("'P,'C8-AS%E"X]N@Y<K%S(X!SA*LZEB#E("HU,PW
M06)"'4OTBU1AP&37JOVH0(F!G5<!:")P-#E8];1E$JXV>E9<[,E(0!_IJF0E
M20F(2LU, Q"0G%"RDOUZ5/>^%TM(,+ W)8%'),XC7[*TTBOOODJJ@8Z1;K!0
MJ9FC!<*1KDI4DA1LJ-3,- #8R DE*MFO/;%0JJAG1TM<X"LY<..*!-Z0.&\8
MEJS/F&?=_8H?8_1\.7GNZNC!*V=/7M$^>N4"<B1 CIQ0GI*6YZHBGTO1M:TE
M3@@^]'2+!/:0.'MT;3O^;@#\ *,GR\5>C 3@D:[J49*4?:C4S.<%@7VB"?6H
MJ%]LLMT-8 L;OAL@ B")<"#I.G9XLQ07&CLE5&KFL %Y(E?%IHB4A:C4S#0
M"T43BDU1OXK4W85"0\P^ 9A$.)@@#B3=4:%2,X<)A!.YJAM%I%A#I6:F ; F
MFE WBOH5(=MVO24,V:Z/CA[T/J5P="Y]XN*CI\G%IDH$8!.Y*BY%I$!#I6:F
M 8 FFE!<BOI5H][Y$@LQG_D'NHA/+"J-ATU<>?1S_RZV5F(@F=A5<2DF)1LJ
M-3,-0#;QA.)2W*\:=2V*AIA] LR(3RPJ#5_;<871<^!B;R4&A(E=%8UB4L2A
M4C/3 (@33R@:Q?URD.W:;@E#KNTQ<$>,<\>M_I8N<VO'2+=+J-3,80+"Q*YJ
M0C$IOE"IF6DX>C'.A)I0W*_V,,6["W!+%&?QP/H[!J*(<:+8^?!<QL3%1T^2
MBVT2!2"C7)6(%"G'4*F9:0".41-*1*I?_[%XU1(U[%4%:*%PM#AX=3QIXLJC
M9\C%KHD"G%&N*DB*E'*HU,PT .6H"14DU:\,=4D3#3'[!,BA<.0X6'28-'&%
MT7/@8OM$ <8H5U4A18HY5&IF&@!SU(2JT+ZMQ*R(A>SZ-#]Z?^I6%^OVM;*E
MU[X"=?=ZT<.WNU?7?@HNKMLWO':^_QA<?&Q?Y#H'F=W[<&^38IUFI;?1#[6D
M_Z'9FBMVKYC=?:CRI_8MK?79M\JW[:^/.EGIH@FH__Z0U]BP_] <X/"BW\7_
M 5!+ P04    " #$/)U:VC9#O*X$  # &@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970S,RYX;6RUF5UOVS88A?\*H15#"Z21*$O^R&P#CHEN =(U2-+N8M@%
M+=$V44E422I.A_WXD;(BR0U-Q!EWD^B#YTA\3%+GE:8[QK^*+2$2/.99(6;>
M5LKRPO=%LB4Y%N>L)(4ZLV8\QU+M\HTO2DYP6HORS ^#8.CGF!;>?%H?N^'S
M*:MD1@MRPX&H\ASS[Y<D8[N9![VG [=TLY7Z@#^?EGA#[HC\7-YPM>>W+BG-
M22$H*P GZYFW@!<H#+2@;O&%DIWH;0/=E15C7_7.53KS GU')".)U!98_7L@
M2Y)EVDG=Q[?&U&NOJ87][2?W#W7G56=66) ER_Z@J=S.O+$'4K+&529OV>XW
MTG0HUGX)RT3]%^R:MH$'DDI(EC=B=0<Y+?;_\6,#HB> T1%!V C"EPH&C6#P
M4D'4"**:S+XK-0>$)9Y/.=L!KELK-[U1PZS5JONTT+_[G>3J+%4Z.5\DWRHJ
MJ/X-!'@/?L><8_U+@+>(2$PS\4X=_7R'P-LW[\ ;0 MPOV65P$4JIKY4-Z!M
M_*2YV.7^8N&1BWW$_!R$DS,0!F%LD"_M<D02)1_7\L@@1W;YHMHH^< D]Q6U
M%EW8H@MKO\$1O\M*J"-"@"7+5[3 ]3C^\UH= U>2Y.(O$Z"]962VU)/\0I0X
M(3-/S6)!^ /QYC__!(?!+R9<+LV0([,#E(,6Y<#F/O^5L71'L\Q$;*\<UDJ]
MBCW,Q^%X%(ZF_D.?A;%9' \.FR'K?;RREU';R\C:RZM"DD=3%ZVR4P>%2S/D
MR.P 5]SBBMW/K]@E2I=FR)'9 <IABW)H'7DFE&?@EB1L4]"_20JN*5[1C,KO
M8"%4!"#I&;@FZG$*/JTRNJG;FVA;KWHJ;9=F:/AL.1A$P3!J5X,#C*,6X\B*
M<9$DK"JD4($G(?0!KS)BHF(U.96*2S.T-XM[5& TFL1F*N.6RMA*Y9/<$JZR
M"N>DD  +0:0Q&UA=3L7BT@R-GV$)AV8FDY;)Q,KDAJMDSM5T4D$)$!6Q2I65
MI8F*U>=4*B[-T.09E4DT,6.!01<W@U<_Z>W24UDX=4.-6Y_&( Z#(SAZZ1O^
MMX7Y*E7CAJZI7FOTVJSF%J@S.U<G%T6W<E,BNK7[QX9719)5*2TVP,K?>J\G
M\W?IAAJW/O\H&(V.+%VPR_#0FFM?]V1\.F2$Z#3A.W5#C5L?XOOA",(C$+OT
M#NWQ_9Y)G(&RXLE69X:2T\3X8+3;G,S&I1MJW.*7)0;897YH#_WF =;.S-LV
M29R!FP9@"G94JBI;@J5J0B50I3CAE/%&_ %3#K[@K#)#=EI-.'5#C=M! (&3
M\;$!V%4*T)J>]Y45^ <LZQ<F*HUPDM6PQ):6YA<53@L%IV[(E=LAS*Y6@$/W
M=1=T6@HX=4.NW YY=D4#M%<-:G#B8D/U _QX.+9[G,S/:=4 GY<-DR@XEGVZ
ML@':ZX:G27O/<4I @7-B)N.T;G#JAERY'1+LB@PX^1]FJM.*PZD;<N5V^#ZW
M*TY">W'RHIEJ]SCY%:[3*J5QZ[_V@,&/$<;O?2W0WW8^8KZAA0 962M5<#Y2
M$YWO/Y?L=R0KZP\(*R;5T[7>W!(U9[ENH,ZO&9-/._J;1/O1:OXO4$L#!!0
M   ( ,0\G5H*ONFG$P0  -$1   9    >&PO=V]R:W-H965T<R]S:&5E=#,T
M+GAM;+6879/:-A2&_XK&S722F61M"3"P!<_ TC2YR(19FO:BTPMA"UN-+1%)
M+,F_KR1[+1)LP6RW-_CSG/?HXWV0/#MR\5D6A"CPM2J9G >%4OO;,)1I02HL
M;_B>,/UDQT6%E;X4>2CW@N#,!E5EB*(H#BM,69#,[+VU2&;\H$K*R%H >:@J
M++XM2<F/\P &CS?N:5XH<R-,9GN<DPU1G_9KH:_"-DM&*\(DY0P(LIL'"WB[
M1%,38-_X@Y*C/#D'IBE;SC^;B_?9/(A,1:0DJ3(IL#X\D#M2EB:3KN-+DS1H
M-4W@Z?EC]K>V\;HQ6RS)'2__I)DJYL$D !G9X4.I[OGQ'6D:-#+Y4EY*^PN.
MS;M1 -*#5+QJ@G4%%67U$7]M.N(D *&> -0$(%MW+62K7&&%DYG@1R#,VSJ;
M.;%-M=&Z.,K,J&R4T$^ICE/);YQG1UJ6 +,,?%0%$> ]4YCE=%L2L)"2* G>
M@$T]:(#O0!NQJ/B!Z:?;;^#CG@BL*,O!AN1ZS!1XN2(*T_(5> $H [\7_""U
M@IR%2A=MI,.T*7!9%XAZ"AR #YRI0H)?64:R[^-#W=BVQ>BQQ4OD3?@!BQN
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
MN>=>[$.\ENI9%P"&O%2ET!.O,*:^I%2G!51,CV0- G=RJ2IF<*J65-<*6.9
M54D#WS^E%>/"2V*W=J>26#:FY +N%-%-53'U>PJE7$^\$V^S<,^7A;$+-(EK
MMH0',$_UG<(9[5DR7H'07 JB()]X5R>7L[&-=P'?.*SUUIC82A92/MO)33;Q
M?"L(2DB-96#X6L$,RM(2H8Q?':?7I[3 [?&&_8NK'6M9, TS67[GF2DFWKE'
M,LA94YI[N?X*73U.8"I+[9YDW<9&&)PVVLBJ Z."BHOVS5ZZ/FP!D&<8$'2
M8!<0O0,(.T#H"FV5N;+FS+ D5G)-E(U&-CMPO7%HK(8+^Q4?C,)=CCB3W(A4
M5D >V0MH<C@'PWBIC\@Q>7J8D\.#(W) N""/A6PT$YF.J<&D%DK3+L&T31"\
MDR DMU*80I-KD4'V%D]1;*\XV"B>!GL);YD:D>#B$PG\8#R@9_8/\-!W\&B/
MG+!O8.CXPK\VD,RY3DNI&P7DQ]5"&X5G].=0QUK&:)C1WMM+7;,4)AY>3 UJ
M!5[R\</)J?]YJ-S_1/:F^*@O/MK'GESG.;A[B(?$M<%@&Q0S,'A06JX+QV7=
M997X(__B+*:K[7J&HH)HW$>]$3KNA8[W"KUYE;<  3DW0P);CM.MU,=AM"-O
M("8Z#W?4T:T+68%:.I_2))6-,.U)[U=;*YRB%3K+V%E'B[QRSD!?:5I_Q7.\
MY$*3$G*D]$=G*$RUGM5.C*S=M5](@R;BA@7:/"@;@/NYE&8SL0GZ'T?R!U!+
M P04    " #$/)U:M+Z<G[,#  #P#0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970T,"YX;6RM5VV/XC80_BM6>JKN)';SGI M1.J!3EV)ZE;+;?NAZ@>3#&!=
M$E/;P%W5']]QPF8)F.B0X .QDYG'SS,>V^/1GHNO<@V@R+>RJ.386BNU>;!M
MF:VAI/*>;Z#"+TLN2JJP*U:VW B@>>U4%K;G.)%=4E99Z:A^]R32$=^J@E7P
M)(C<EB45WS]"P?=CR[5>7SRSU5KI%W8ZVM 5S$&];)X$]NP6)6<E5)+QB@A8
MCJU?W8>)&VB'VN(/!GMYU"9:RH+SK[KSF(\M1S." C*E(2@^=C"!HM!(R..?
M ZC5CJD=C]NOZ)]J\2AF025,>/$GR]5Z; TMDL.2;@OUS/>_P4%0J/$R7LCZ
MG^P;VQB-LZU4O#PX(X.25<V3?CL$XL@!A9H=O(.#]Z,._L'!KX4VS&I94ZIH
M.A)\3X2V1C3=J&-3>Z,:5NEIG"N!7QGZJ73&JQ7Y J(D4U@H<D?FS7P2OB0G
MW]Y/05%6R ]H]3*?DO?O/I!WA%7DRYIO):UR.;(54M+ =G88_F,SO'=A^-^I
MN"=>,B">XX4&]TF_^Q0R=!_6[D'7W<9 M-'PVFAX-9Y_$0]U/E92B2VFJB)_
MS=" /"HHY=\F<0U:8$;3*_!!;F@&8PN7F 2Q RO]^2<W<GXQ2;T16$>XWPKW
M^]#33ZRB509D!K@D!F3&Z((53'T?$)Q7\EFM09#/BX*MJ%Y\QHEN!HCJ ?3F
ML4O=*/*2D;T[%FFP<IUAV%IUV <M^Z"7O4[4.Z43-<<)')",;IBB1<U]>5!6
M:&5&X@UV>$0I]I,D]DZ8&\S<81A>H!ZVU,->ZB\5+;E0[%_(2<YDQK>8=KB]
MS:%B7#2K;\9I92(>GC&Z\V(O.N%MLDH"QTP[:FE'O;0G6R'T MEH[D@7=XNB
M,PD_&/OHG)SK1Y%[HL%DYB7QA=C'K8BX5\04EH R7GDRW.V68.89&P@XKA^>
M\#2:)6Y@YCEL>0ZO2&\3O:$A-_T@=$[HG9M%B7N<,1UZ24LOZ:7W##M>['3T
M"DQ48_AZ :[=)V\$UM'J.F_GI7/3(^( =R/MMT+KBC\J%MRK-MJ5X-)\ZKMG
MJ39T\'>2D :SR#LVZ_)\.\;=WL,RK;?-.AO)?V=;Z8#D6] 5P]#(_*9G^JW0
MNG%X.]5=_[;)VELE7"W^1FA=\6]%@7M=57 Y68.SHB0*?#_P3[/59!<&\6FZ
MVD?EN+X+89&[8IB*!2S1T;F/,=]%<[UH.HIOZ@I]P176^W5SC5<R$-H OR\Y
M5Z\=7?2WE[ST?U!+ P04    " #$/)U:40_+H<D#  #?$   &0   'AL+W=O
M<FMS:&5E=',O<VAE970T,2YX;6RM6&UOVS80_BN$5A0MD$;OLIW:!IIHPP*D
M0Y"TVX>A'VCI;!.52)>D[1;8C]^14A3+5K1ZD#_8(L7GN;N'NA//T[V07]4:
M0)/O9<'5S%EKO;ER796MH:3J4FR XYVED"75.)0K5VTDT-R"RL(-/"]Q2\JX
M,Y_:N7LYGXJM+AB'>TG4MBRI_'$-A=C/'-]YFGA@J[4V$^Y\NJ$K> 3]>7,O
M<>0V+#DK@2LF.)&PG#D?_*O4#PW KOB3P5X=7!,3RD*(KV9PF\\<SW@$!63:
M4%#\V<$-%(5A0C^^U:1.8], #Z^?V'^SP6,P"ZK@1A1_L5RO9\[8(3DLZ;;0
M#V+_.]0!Q88O$X6RWV1?K4W08K956I0U&,<EX]4O_5X+<0! GFY 4 ."8T#T
M B"L >'/ J(:$%EEJE"L#BG5=#Z58D^D68ULYL**:=$8/N-FWQ^UQ+L,<7I^
M)_B*? )9DA06FKPC?U IJ=D+\B8%35GQ%B<_/Z;DS:NWY!5AG'Q:BZVB/%=3
M5Z,'AL?-:FO7E;7@!6LA^2BX7BOR*\\A;^-=]+QQ/WAR_SKH)?Q(Y24))A<D
M\(*XPY^;GX"'GH5''?"T'YY"AM;'7?!6-&&S&:'E"U_DPRVXY4K++::6)G_?
MX0)RJZ%47[K$KMBB;C93,:[4AF8P<[ D*) [<.:O?_$3[WV74D.2I0.1M52,
M&A6C/O;Y'6@-4A&Q))F$G.D+@@5/:7QD&5]UZ5CQ)9;/%,K=/ K\9#QU=X<"
M]5H]5Z"!R%H"Q8U <:] *5.9V'+=)46%C ^D"$9!<J1$+_VY2L0GX@>3R&LL
MMB),F@B3W@@?8,DXY1GN-\F$TIVE*CD)=>(=1YJ<..?'<=1>E/;Z\C_W<M1$
M.NJ-U);N0E"NR#_D$3@3LBKG=SAW0?(MF.(T[HJ_E_C<ZC$D63H064O0<2/H
M>- :/!Y2Q2')TH'(6BI.&A4G_348CQ7OM'D.<]3S@JRD4)U).#E)PB0*PR@\
MRL->:^<*TV4SCD8OU!S?>SY*>?]1=7:BV)F:8Q.R\WC4RW#NXS(H6SH46UN]
M@X.H/VCBU71#23DD6SH46UO*X%G*8)CLJWD.4V'LX><H^_K-G2U.</)238)#
MH^VHGP_/?N^I$M//]+DF_19"(MJ^_"GZQ?2/SN##TY<[%H+)Y#CZ04_&0[%5
M(KD'G5\)<F4[:$7L\:[JHIK9JDN_]J]N;#-[-(_=^P?;L[K/-%7KCSW2BN'Q
MHH E4GJ7(WQ:9-5-5P,M-K:_7 B-W:J]7 /-09H%>'\IA'X:& /-?QKS?P%0
M2P,$%     @ Q#R=6B16A?R8 @  8@8  !D   !X;"]W;W)K<VAE971S+W-H
M965T-#(N>&ULK55=;YLP%/TK%JNF5EH*A21K.X+4)&U7J96J?FP/TQX<N(!5
ML)EMDNS?[]H0EJ8TVL->P!_W')]SN;Z$*R%?5 Z@R;HLN)HXN=;5N>NJ.(>2
MJF-1 <>=5,B2:IS*S%65!)I84%FXON>-W9(R[D2A7;N742AJ73 .]Y*HNBRI
M_#V%0JPFSHFS67A@6:[-@AN%%<W@$?1S=2]QYG8L"2N!*R8XD9!.G(N3\]G(
MQ-N ;PQ6:FM,C).%$"]F<I-,',\(@@)B;1@HOI8P@Z(P1"CC5\OI=$<:X/9X
MPWYEO:.7!54P$\5WENA\XIPZ)(&4UH5^$*NOT/JQ F-1*/LDJS;6<TA<*RW*
M%HP*2L:;-UVW>=@"($\_P&\!_BY@^ X@: &!-=HHL[;F5-,HE&)%I(E&-C.P
MN;%H=,.X^8J/6N(N0YR.;@7/R!/(DLQAH<F '-X*I8[(-18 P31?KC7C6<U4
MCI].$Y$V<8=ST)05&#@@SX]S<GAP1 X(0IYR42O*$Q6Z&N690]RXE3)MI/CO
M2 G(G> Z5^22)Y"\QKMHJ_/F;[Q-_;V$=U0>$__L$_$]?]2C9_8/\,"S\.$>
M.4&7ZL#R!>_PV<3=<*5E;7/YXQ8#R(V&4OWLRU;#-NQG,[?[7%4TAHF#UU>!
M7((3??QP,O:^]%G]3V2OC \[X\-][)&I*%-+B4D TF,"8EU+K*L^VPW7V'*9
M'K2,!F?>.'27VW9Z@@+/.^VB7ND<=3I'>W5>,4YYC+)("M!;P*,WQWH[PMY&
M#()@1Y:[=5U+D)GM8HK$HN:ZJ>YNM6F44VR4MJ'LK&,#O;!]P_U+TW1?K-V,
M<44*2)'2._Z,NF33T9J)%I5M"@NAL<7888X_ 9 F /=3(?1F8@[H?BO1'U!+
M P04    " #$/)U:M2B E@$#   @"0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970T,RYX;6RM5EUOVC 4_2M65DV=M#5?)'P,(@%=M4JK5I6U>YCV8,*%6$UL
M9AOH]NMW[4#&1YKNH2]@._><>XY]XYO^1LA'E0%H\E3D7 V<3.MESW55FD%!
MU858 L<G<R$+JG$J%ZY:2J S"RIR-_"\V"THXT[2MVNW,NF+E<X9AUM)U*HH
MJ/P]@EQL!H[O[!;NV"+39L%-^DNZ@ GH^^6MQ)E;L<Q8 5PQP8F$^< 9^KUQ
MU\3;@ <&&[4W)L;)5(A',[F>#1S/"((<4FT8*/ZM80QY;HA0QJ\MIU.E-,#]
M\8[]RGI'+U.J8"SR[VRFLX'3<<@,YG25ZSNQ^0Q;/Y'A2T6N["_9E+%1Y)!T
MI;0HMF!44#!>_M.G[3[L ?SG ,$6$!P#6L\ PBT@M$9+9=;6)=4TZ4NQ(=)$
M(YL9V+VQ:'3#N#G%B9;XE"%.)U\ ]T"1#\0.R%@H3<XO05.6JW>X?#^Y).=G
M[\@989Q\R\1*43Y3?5=C;L/@IML\HS)/\$R>D-P(KC-%/O$9S [Q+FJNA <[
MX:.@D?"&R@L2=-^3P NB&CWC_X"'GH6W&N2$U3Z&EB]LWL<?PZG2$FOS9]T6
ME12M>@KSOO;4DJ8P</"%5"#7X"1OW_BQ]['.WRN1';AM56Y;3>S)UR5(JAE?
MD-R638IE4UL4)4UL:<R%LDZBN-7IN^M])S5!@=^J@@X41I7"J%'A)!-2$PVR
M>$EBR1/M96_[X9'"TQ@_"/UZA7&E,&Y4^$ EH],<7M(7G^2.O>!(WVE,Y+?K
MY;4K>>W&@KYBG/+T0%VO3E[[-6OZE<@.#'<JPYW&\Q@66#'L#[7=1<R)- W
M#%;HGRH%]<?3J2F-MG]T/J=!W;!;?S[=2FZW4>XUQ^(&O*U1;7E&.983RYEF
M4"NT>_*6!<%QG9_&^$'G2*>[UVP*D O;@Q56R(KK\OJN5LLV/\(V;]OAT3JV
M_Z'M>NX_FO+; 2_G!>,*?<V1TKMHX\[)LA^7$RV6MJ5-A<8&:8<9?L* - 'X
M?"Z$WDU,@NJC*/D+4$L#!!0    ( ,0\G5K%CZ/U3@(  (T%   9    >&PO
M=V]R:W-H965T<R]S:&5E=#0T+GAM;*U438_3,!#]*U98H5T)ZC1I"UO22/T
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
MRN!\B#ZJIJPW'2,K5QF7TF"==<T"7T)0-@#G<RG-KF,7:-_6Y ]02P,$%
M  @ Q#R=6A#<W6;; P  .Q,  !D   !X;"]W;W)K<VAE971S+W-H965T-#@N
M>&ULM5A=;]LV%/TKA%8,+;!&NOI69AM8$A0;T&!!TF[/C$S;1"71(RF[^_<C
M*45R)(49U/C%%B7><\^A+)UC+HZ,?Q,[0B3Z7A:56#H[*?>7KBOR'2FQN&![
M4JDK&\9++-60;UVQYP2O35%9N+[GQ6Z):>6L%N;<'5\M6"T+6I$[CD1=EIC_
M>T4*=EPZX#R=N*?;G=0GW-5BC[?D@<BO^SNN1FZ'LJ8EJ01E%>)DLW1^@\MK
MWQ28&7]1<A0GQTA+>63LFQ[\L5XZGF9$"I)+#8'5UX%<DZ+02(K'/RVHT_74
MA:?'3^B?C'@EYA$+<LV*O^E:[I9.ZJ UV>"ZD/?L^#MI!44:+V>%,)_HV,R-
M5<>\%I*5;;$:E[1JOO'W=B%."B!\H<!O"_S_6Q"T!8$1VC SLFZPQ*L%9T?$
M]6R%I@_,VIAJI896^C8^2*ZN4E4G5Y^)6@.!/B)S@&ZQK#F55)UZ?T,DIH7X
MH"Y^?;A![]]]0.\0K="7':L%KM9BX4K%0..X>=OMJNGFO]#M%O,+Y&>_(-_S
MHXGR:WOY#<E5>6K*P^?EKM+=B?<[\;[!"U[ ^W-/.):TVC;J)P4U".$T@G[(
M+L4>YV3IJ*=($'X@SNKGGR#V?IV2]T9@S\0&G=C AKZZ)_JIUF)?6/RKICXV
M]?KQ/ZP@#O74PZD&:Y>9&L).0VC5H)C'4\R;JNB$N0]! @/F5NR9S*..>?0:
M\V2*>31B#FD"R8"Y%7LF\[AC'K_&/)UB'H^9QQ -U]R*/9-YTC%/7F.>33%/
MQLPAB,,!<ROV3.9IQSRU,O^R(\J3-Y+P*?[IF'\4A,.5MW:8R3_K^&=V_DSB
M FUJ929$NQ8MZU*9?J7/YJPLJ51)0$Z^;[.1N"P+XFP@SMI^ICCP>L_TK/(^
M$Z$M$Y>L5BJ4,-.E,DY"*W77B)"3YNB-Q'U4CTSJ#]39V\^5=Q()P"KOKE&#
M#KBH"6(;5)AL4%#\2 L3#B;%P4A<&JJ7V5";M?=<;;WC@]WR/]$*5SFQ&#Z\
MJ>._%=ISN;WGPX^:?@MP>MM"'T:_R'.X/O2V#_-\'\;&'\;!\$UN!Y]+OG=^
MF&?],/9^]1:/A^3/X?W0FS_,<W\8V[\?)L&0_#GL'WK_AWD! "820!J.5OX<
M"0#Z"  _D@%@(@1XP4C".4( ]"D SA8#8)P#((E'P=A.8*9 OP\"_GF"@#\5
M!-)LF'+LW>>JZW. ?XX<T((^^QL9)9 .M8VG94G8SVHXNR<[&WI;Z1;S+:V$
M8K)19=Y%HI:0-SLUS4"RO=GL>&12LM(<[@A>$ZXGJ.L;QN330.^?=/MEJ_\
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
M2!F<G&%4JNNXW<3(VC6M>VFP!;IAB8\4*&N ^X649CNQ#H9G+_T+4$L#!!0
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
MQ%U)1_LOD^I.JS17:&T1=G4:[:R"3CG'XX.R_ZQ'P_V$/[3:/\?]QB78?H'
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
M=S:N"E,1#",[WXFY-+:O_;:Q#PDHYV#O*RG-T7 !IJ<I^P-02P,$%     @
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
M3Y) 53%MV!.,(UF&(="+X1Y-4R0[*7S"]<&>DB3)LC "6%A!DF (/(TX@BD
M#1B2).X</#B/XLTY%6]_8QG_!E!+ P04    " #$/)U:EXJ[',     3 @
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
MX\_+[Y.(\^*,<X(?9>Z_ %!+ P04    " #$/)U:%\C,&]L!  #1(@  $P
M %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/@S 4!N"_LG!K1M>O^1'GC7JK7O@'
M*IP-,J!-V\WY[RU,331*7&;B>P.!MN<]M,ESQ>7CBZ,PV;5-%Q99%:.[8"P4
M%;4FY-91ET:6UK<FID>_8LX4:[,B)F:S.2ML%ZF+T]C7R*XN;VAI-DV<W.[2
MZU#;;I%Y:D(VN=Y/[+,6F7&NJ0L3TSC;=N67E.E;0IY6#G-"5;MPDB9D[-N$
M?N3G@+=U]UOROBYI\F!\O#-MFL5V#0OQI:&0CY?XID>[7-8%E;;8M&E)'IPG
M4X:**+9-OB]Z,IX<TP[3_LJ/SA_*C 6FF0_>NI!.S-/A<>]'TJ^>NE2(?*S'
M/_$C,94^^ONH/^V2RE]FI^U]MGX]G$=@P^WX/?Y\QA_U#^Q#@/0A0?I0('UH
MD#[F('V<@O1Q!M+'.4@??(;2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"
M15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL
M$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*
MK!I%5HTBJT:15:/(JE%DU2BR:A19]7_*^F3M^J]_LNCO>6OJ[CV?#7^R7+T"
M4$L! A0#%     @ Q#R=6D;'34B5    S0   !               ( !
M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #$/)U:AY&@8_,    K @
M$0              @ '#    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4
M" #$/)U:F5R<(Q &  "<)P  $P              @ 'E 0  >&PO=&AE;64O
M=&AE;64Q+GAM;%!+ 0(4 Q0    ( ,0\G5K.R>K0H <  (X^   8
M      " @28(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4
M" #$/)U:5R+'WLP&  #P'   &               @('\#P  >&PO=V]R:W-H
M965T<R]S:&5E=#(N>&UL4$L! A0#%     @ Q#R=6A@4X5Y, P  A D  !@
M             ("!_A8  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4
M Q0    ( ,0\G5JDX7683@4  !X3   8              " @8 :  !X;"]W
M;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " #$/)U:"#CAFQ (  "L
M(P  &               @($$(   >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL
M4$L! A0#%     @ Q#R=6D!&;EOW!0  0"8  !@              ("!2B@
M 'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( ,0\G5H:-2PA
M,P4  .D+   8              " @7<N  !X;"]W;W)K<VAE971S+W-H965T
M-RYX;6Q02P$"% ,4    " #$/)U:&OP .)L)  " &P  &
M@('@,P  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ Q#R=
M6FA@:[9"!   Z0D  !@              ("!L3T  'AL+W=O<FMS:&5E=',O
M<VAE970Y+GAM;%!+ 0(4 Q0    ( ,0\G5H6D >3^08  $@0   9
M      " @2E"  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%
M  @ Q#R=6N]P-9-D P  N <  !D              ("!64D  'AL+W=O<FMS
M:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " #$/)U:;=\7P$,#  #V"
M&0              @('T3   >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+
M 0(4 Q0    ( ,0\G5K:/@&PK ,  *8'   9              " @6Y0  !X
M;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ Q#R=6J<P A]/
M"   @B4  !D              ("!450  'AL+W=O<FMS:&5E=',O<VAE970Q
M-"YX;6Q02P$"% ,4    " #$/)U: >&6E>,'   N%@  &0
M@('77   >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( ,0\
MG5H-9Q/\) ,  ,T'   9              " @?%D  !X;"]W;W)K<VAE971S
M+W-H965T,38N>&UL4$L! A0#%     @ Q#R=6FFPU;JU!P  FQ<  !D
M         ("!3&@  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4
M    " #$/)U:^B?/BU,)  #@&0  &0              @($X<   >&PO=V]R
M:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( ,0\G5H;[!3 B0<  "@7
M   9              " @<)Y  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL
M4$L! A0#%     @ Q#R=6I0&LF9^"0  =1L  !D              ("!@H$
M 'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " #$/)U:9-"%
MU3H%  " #   &0              @($WBP  >&PO=V]R:W-H965T<R]S:&5E
M=#(Q+GAM;%!+ 0(4 Q0    ( ,0\G5JDIMH6\@,  + *   9
M  " @:B0  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @
MQ#R=6N5NF;;3!   ?@H  !D              ("!T90  'AL+W=O<FMS:&5E
M=',O<VAE970R,RYX;6Q02P$"% ,4    " #$/)U:))KFVE<$   I#   &0
M            @(';F0  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4
M Q0    ( ,0\G5J=OG(/(@,  'T&   9              " @6F>  !X;"]W
M;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ Q#R=6I_*'/8B!0
MTP\  !D              ("!PJ$  'AL+W=O<FMS:&5E=',O<VAE970R-BYX
M;6Q02P$"% ,4    " #$/)U:_:1)RQ($  !!"P  &0              @($;
MIP  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( ,0\G5I"
MUK8;X0(   @'   9              " @62K  !X;"]W;W)K<VAE971S+W-H
M965T,C@N>&UL4$L! A0#%     @ Q#R=6K*O"(4# P  0P<  !D
M     ("!?*X  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4
M" #$/)U:3SP_SQT$  #""@  &0              @(&VL0  >&PO=V]R:W-H
M965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( ,0\G5HCA.A&_ <  #@C   9
M              " @0JV  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L!
M A0#%     @ Q#R=6M>M)0]J"0  ]%<  !D              ("!/;X  'AL
M+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " #$/)U:VC9#O*X$
M  # &@  &0              @('>QP  >&PO=V]R:W-H965T<R]S:&5E=#,S
M+GAM;%!+ 0(4 Q0    ( ,0\G5H*ONFG$P0  -$1   9              "
M@</,  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ Q#R=
M6LOPX64A!0  [B(  !D              ("!#=$  'AL+W=O<FMS:&5E=',O
M<VAE970S-2YX;6Q02P$"% ,4    " #$/)U: MNS+G "  #0!0  &0
M        @(%EU@  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0
M   ( ,0\G5K^#)6&= ,  "(,   9              " @0S9  !X;"]W;W)K
M<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ Q#R=6@JB*3"7 @  N 8
M !D              ("!M]P  'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q0
M2P$"% ,4    " #$/)U:1A72^WT"  !$!@  &0              @(&%WP
M>&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( ,0\G5JTOIR?
MLP,  / -   9              " @3GB  !X;"]W;W)K<VAE971S+W-H965T
M-# N>&UL4$L! A0#%     @ Q#R=6E$/RZ') P  WQ   !D
M ("!(^8  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " #$
M/)U:)%:%_)@"  !B!@  &0              @($CZ@  >&PO=V]R:W-H965T
M<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( ,0\G5JU*("6 0,  " )   9
M          " @?+L  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#
M%     @ Q#R=6L6/H_5. @  C04  !D              ("!*O   'AL+W=O
M<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " #$/)U:'"";G9,"  #"
M!P  &0              @(&O\@  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM
M;%!+ 0(4 Q0    ( ,0\G5IS\W=ST0(  %0'   9              " @7GU
M  !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ Q#R=6@Y@
M#2?, @  9P<  !D              ("!@?@  'AL+W=O<FMS:&5E=',O<VAE
M970T-RYX;6Q02P$"% ,4    " #$/)U:$-S=9ML#   [$P  &0
M    @(&$^P  >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    (
M ,0\G5HU@O?IRP,  %\.   9              " @9;_  !X;"]W;W)K<VAE
M971S+W-H965T-#DN>&UL4$L! A0#%     @ Q#R=6L6'[\&C!   9A\  !D
M             ("!F ,! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"
M% ,4    " #$/)U:/Z.V.EP#   X"@  &0              @(%R" $ >&PO
M=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( ,0\G5JII/)EGP(
M  ('   9              " @04, 0!X;"]W;W)K<VAE971S+W-H965T-3(N
M>&UL4$L! A0#%     @ Q#R=6J+>X7,1!   -18  !D              ("!
MVPX! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " #$/)U:
M&B"ARJ$#  !F$0  &0              @($C$P$ >&PO=V]R:W-H965T<R]S
M:&5E=#4T+GAM;%!+ 0(4 Q0    ( ,0\G5I8_-C,^0<  +E+   9
M      " @?L6 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%
M  @ Q#R=6K'2@K"Z!0  )2T  !D              ("!*Q\! 'AL+W=O<FMS
M:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " #$/)U:.3_D(R "  "F!
M&0              @($<)0$ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+
M 0(4 Q0    ( ,0\G5H/2^1JN08   (A   9              " @7,G 0!X
M;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ Q#R=6OK(6ODE
M!0  ZQ4  !D              ("!8RX! 'AL+W=O<FMS:&5E=',O<VAE970U
M.2YX;6Q02P$"% ,4    " #$/)U:IJYMT1X#  !P$0  #0
M@ &_,P$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( ,0\G5J7BKL<P    !,"
M   +              "  0@W 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( ,0\
MG5KBLKI2_00  #TG   /              "  ?$W 0!X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    " #$/)U:678!^/4!   X(P  &@              @ $;
M/0$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " #$/)U:
M%\C,&]L!  #1(@  $P              @ %(/P$ 6T-O;G1E;G1?5'EP97-=
:+GAM;%!+!08     0P!# $P2  !400$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<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>76
<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>78
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>188</ContextCount>
  <ElementCount>255</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>51</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>9952151 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952152 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952154 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952155 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited</Role>
      <ShortName>Condensed Consolidated Statement of Stockholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952156 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/BasisofPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Long Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LongTermDebt</Role>
      <ShortName>Long Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Stock Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/StockBasedCompensation</Role>
      <ShortName>Stock Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - Derivatives and Hedging</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/DerivativesandHedging</Role>
      <ShortName>Derivatives and Hedging</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - Segment Reporting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SegmentReporting</Role>
      <ShortName>Segment Reporting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9955512 - Disclosure - Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/AccountingPoliciesPolicies</Role>
      <ShortName>Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9955513 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9955514 - Disclosure - Business Combinations, Asset Acquisitions, and Joint Venture Formation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationTables</Role>
      <ShortName>Business Combinations, Asset Acquisitions, and Joint Venture Formation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9955515 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssets</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9955516 - Disclosure - Long-Term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LongTermDebtTables</Role>
      <ShortName>Long-Term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9955517 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/Leases</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9955518 - Disclosure - Equity and Accumulated Other Comprehensive Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeTables</Role>
      <ShortName>Equity and Accumulated Other Comprehensive Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9955519 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/EarningsPerShare</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9955520 - Disclosure - Derivative and Hedging (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/DerivativeandHedgingTables</Role>
      <ShortName>Derivative and Hedging (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9955521 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/FairValueMeasurements</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9955522 - Disclosure - Segment Reporting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SegmentReportingTables</Role>
      <ShortName>Segment Reporting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/SegmentReporting</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9955524 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9955525 - Disclosure - Acquisitions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails</Role>
      <ShortName>Acquisitions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9955526 - Disclosure - Goodwill and Other Intangible Assets - Summary of Goodwill Amounts by Operating Segment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets - Summary of Goodwill Amounts by Operating Segment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9955527 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangibles, Net (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets - Components of Other Intangibles, Net (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9955528 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails</Role>
      <ShortName>Goodwill and Other Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9955529 - Disclosure - Commitments and Contingencies (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail</Role>
      <ShortName>Commitments and Contingencies (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/CommitmentsandContingencies</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9955530 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/RelatedPartyTransactions</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9955531 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/IncomeTaxes</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9955532 - Disclosure - Long Term Debt - Summary of Long Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails</Role>
      <ShortName>Long Term Debt - Summary of Long Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9955533 - Disclosure - Long Term Debt - Narrative (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail</Role>
      <ShortName>Long Term Debt - Narrative (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9955534 - Disclosure - Long Term Debt - (Loss) Gain on Extinguishment of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LongTermDebtLossGainonExtinguishmentofDebtDetails</Role>
      <ShortName>Long Term Debt - (Loss) Gain on Extinguishment of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/LongTermDebt</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9955535 - Disclosure - Leases - Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LeasesLeaseCostDetails</Role>
      <ShortName>Leases - Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9955536 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9955537 - Disclosure - Leases - Weighted Average Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails</Role>
      <ShortName>Leases - Weighted Average Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9955538 - Disclosure - Leases - Finance Lease Balance Sheet Locations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails</Role>
      <ShortName>Leases - Finance Lease Balance Sheet Locations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9955539 - Disclosure - Leases - Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails</Role>
      <ShortName>Leases - Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9955540 - Disclosure - Leases - Lease Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails</Role>
      <ShortName>Leases - Lease Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9955541 - Disclosure - Equity and Accumulated Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails</Role>
      <ShortName>Equity and Accumulated Other Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9955542 - Disclosure - Stock Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9955546 - Disclosure - Earnings Per Share - Computation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/EarningsPerShareComputationDetails</Role>
      <ShortName>Earnings Per Share - Computation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9955547 - Disclosure - Earnings Per Share - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails</Role>
      <ShortName>Earnings Per Share - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9955548 - Disclosure - Derivatives and Hedging - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails</Role>
      <ShortName>Derivatives and Hedging - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9955549 - Disclosure - Derivatives and Hedging - Derivative Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails</Role>
      <ShortName>Derivatives and Hedging - Derivative Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9955550 - Disclosure - Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9955551 - Disclosure - Fair Value Measurements - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails</Role>
      <ShortName>Fair Value Measurements - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9955553 - Disclosure - Segment Reporting - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SegmentReportingNarrativeDetails</Role>
      <ShortName>Segment Reporting - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9955554 - Disclosure - Segment Reporting and Geographic Information - EBITDA (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail</Role>
      <ShortName>Segment Reporting and Geographic Information - EBITDA (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="hlm-20250329.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9955555 - Disclosure - Segment Reporting and Geographic Information Income (Loss) Before Income Taxes Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails</Role>
      <ShortName>Segment Reporting and Geographic Information Income (Loss) Before Income Taxes Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="hlm-20250329.htm">hlm-20250329.htm</File>
    <File>hlm-20250329.xsd</File>
    <File>hlm-20250329_cal.xml</File>
    <File>hlm-20250329_def.xml</File>
    <File>hlm-20250329_lab.xml</File>
    <File>hlm-20250329_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>hlm-20250329_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="618">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>80
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "hlm-20250329.htm": {
   "nsprefix": "hlm",
   "nsuri": "http://www.hillmangroup.com/20250329",
   "dts": {
    "inline": {
     "local": [
      "hlm-20250329.htm"
     ]
    },
    "schema": {
     "local": [
      "hlm-20250329.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "hlm-20250329_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hlm-20250329_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "hlm-20250329_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hlm-20250329_pre.xml"
     ]
    }
   },
   "keyStandard": 242,
   "keyCustom": 13,
   "axisStandard": 22,
   "axisCustom": 1,
   "memberStandard": 27,
   "memberCustom": 20,
   "hidden": {
    "total": 4,
    "http://xbrl.sec.gov/dei/2025": 4
   },
   "contextCount": 188,
   "entityCount": 1,
   "segmentCount": 51,
   "elementCount": 436,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2025": 618,
    "http://xbrl.sec.gov/dei/2025": 29
   },
   "report": {
    "R1": {
     "role": "http://www.hillmangroup.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
     "longName": "9952151 - Statement - Condensed Consolidated Balance Sheets (Unaudited)",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
     "longName": "9952152 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
     "longName": "9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
     "longName": "9952154 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
     "longName": "9952155 - Statement - Condensed Consolidated Statement of Stockholders' Equity (Unaudited)",
     "shortName": "Condensed Consolidated Statement of Stockholders' Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-6",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.hillmangroup.com/role/BasisofPresentation",
     "longName": "9952156 - Disclosure - Basis of Presentation",
     "shortName": "Basis of Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "9952157 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssets",
     "longName": "9952158 - Disclosure - Goodwill and Other Intangible Assets",
     "shortName": "Goodwill and Other Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.hillmangroup.com/role/CommitmentsandContingencies",
     "longName": "9952159 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.hillmangroup.com/role/RelatedPartyTransactions",
     "longName": "9952160 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.hillmangroup.com/role/IncomeTaxes",
     "longName": "9952161 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.hillmangroup.com/role/LongTermDebt",
     "longName": "9952162 - Disclosure - Long Term Debt",
     "shortName": "Long Term Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.hillmangroup.com/role/Leases",
     "longName": "9952163 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.hillmangroup.com/role/StockBasedCompensation",
     "longName": "9952165 - Disclosure - Stock Based Compensation",
     "shortName": "Stock Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.hillmangroup.com/role/EarningsPerShare",
     "longName": "9952166 - Disclosure - Earnings Per Share",
     "shortName": "Earnings Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.hillmangroup.com/role/DerivativesandHedging",
     "longName": "9952167 - Disclosure - Derivatives and Hedging",
     "shortName": "Derivatives and Hedging",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.hillmangroup.com/role/FairValueMeasurements",
     "longName": "9952168 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.hillmangroup.com/role/SegmentReporting",
     "longName": "9952169 - Disclosure - Segment Reporting",
     "shortName": "Segment Reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.hillmangroup.com/role/AccountingPoliciesPolicies",
     "longName": "9955512 - Disclosure - Accounting Policies (Policies)",
     "shortName": "Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesTables",
     "longName": "9955513 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationTables",
     "longName": "9955514 - Disclosure - Business Combinations, Asset Acquisitions, and Joint Venture Formation (Tables)",
     "shortName": "Business Combinations, Asset Acquisitions, and Joint Venture Formation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsTables",
     "longName": "9955515 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.hillmangroup.com/role/LongTermDebtTables",
     "longName": "9955516 - Disclosure - Long-Term Debt (Tables)",
     "shortName": "Long-Term Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.hillmangroup.com/role/LeasesTables",
     "longName": "9955517 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeTables",
     "longName": "9955518 - Disclosure - Equity and Accumulated Other Comprehensive Income (Tables)",
     "shortName": "Equity and Accumulated Other Comprehensive Income (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.hillmangroup.com/role/EarningsPerShareTables",
     "longName": "9955519 - Disclosure - Earnings Per Share (Tables)",
     "shortName": "Earnings Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.hillmangroup.com/role/DerivativeandHedgingTables",
     "longName": "9955520 - Disclosure - Derivative and Hedging (Tables)",
     "shortName": "Derivative and Hedging (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.hillmangroup.com/role/FairValueMeasurementsTables",
     "longName": "9955521 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.hillmangroup.com/role/SegmentReportingTables",
     "longName": "9955522 - Disclosure - Segment Reporting (Tables)",
     "shortName": "Segment Reporting (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails",
     "longName": "9955524 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)",
     "shortName": "Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-33",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails",
     "longName": "9955525 - Disclosure - Acquisitions - Narrative (Details)",
     "shortName": "Acquisitions - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-92",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail",
     "longName": "9955526 - Disclosure - Goodwill and Other Intangible Assets - Summary of Goodwill Amounts by Operating Segment (Detail)",
     "shortName": "Goodwill and Other Intangible Assets - Summary of Goodwill Amounts by Operating Segment (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail",
     "longName": "9955527 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangibles, Net (Detail)",
     "shortName": "Goodwill and Other Intangible Assets - Components of Other Intangibles, Net (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails",
     "longName": "9955528 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)",
     "shortName": "Goodwill and Other Intangible Assets - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AdjustmentForAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AdjustmentForAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail",
     "longName": "9955529 - Disclosure - Commitments and Contingencies (Detail)",
     "shortName": "Commitments and Contingencies (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "hlm:MaximumAmountOfSelfInsuranceCoverage",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "hlm:MaximumAmountOfSelfInsuranceCoverage",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails",
     "longName": "9955530 - Disclosure - Related Party Transactions (Details)",
     "shortName": "Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-118",
      "name": "hlm:RelatedPartTransactionSalesToRelatedParty",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-118",
      "name": "hlm:RelatedPartTransactionSalesToRelatedParty",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.hillmangroup.com/role/IncomeTaxesDetails",
     "longName": "9955531 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails",
     "longName": "9955532 - Disclosure - Long Term Debt - Summary of Long Term Debt (Details)",
     "shortName": "Long Term Debt - Summary of Long Term Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "hlm:FinanceLeaseLiabilityAndOtherObligations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "hlm:FinanceLeaseLiabilityAndOtherObligations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail",
     "longName": "9955533 - Disclosure - Long Term Debt - Narrative (Detail)",
     "shortName": "Long Term Debt - Narrative (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LettersOfCreditOutstandingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-120",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.hillmangroup.com/role/LongTermDebtLossGainonExtinguishmentofDebtDetails",
     "longName": "9955534 - Disclosure - Long Term Debt - (Loss) Gain on Extinguishment of Debt (Details)",
     "shortName": "Long Term Debt - (Loss) Gain on Extinguishment of Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R43": {
     "role": "http://www.hillmangroup.com/role/LeasesLeaseCostDetails",
     "longName": "9955535 - Disclosure - Leases - Lease Cost (Details)",
     "shortName": "Leases - Lease Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.hillmangroup.com/role/LeasesNarrativeDetails",
     "longName": "9955536 - Disclosure - Leases - Narrative (Details)",
     "shortName": "Leases - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails",
     "longName": "9955537 - Disclosure - Leases - Weighted Average Assumptions (Details)",
     "shortName": "Leases - Weighted Average Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails",
     "longName": "9955538 - Disclosure - Leases - Finance Lease Balance Sheet Locations (Details)",
     "shortName": "Leases - Finance Lease Balance Sheet Locations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hlm:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hlm:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails",
     "longName": "9955539 - Disclosure - Leases - Supplemental Cash Flow Information (Details)",
     "shortName": "Leases - Supplemental Cash Flow Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails",
     "longName": "9955540 - Disclosure - Leases - Lease Maturities (Details)",
     "shortName": "Leases - Lease Maturities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails",
     "longName": "9955541 - Disclosure - Equity and Accumulated Other Comprehensive Income (Details)",
     "shortName": "Equity and Accumulated Other Comprehensive Income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
     "longName": "9955542 - Disclosure - Stock Based Compensation - Narrative (Details)",
     "shortName": "Stock Based Compensation - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-125",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-125",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails",
     "longName": "9955546 - Disclosure - Earnings Per Share - Computation (Details)",
     "shortName": "Earnings Per Share - Computation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails",
     "longName": "9955547 - Disclosure - Earnings Per Share - Narrative (Details)",
     "shortName": "Earnings Per Share - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-136",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-136",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
     "longName": "9955548 - Disclosure - Derivatives and Hedging - Narrative (Details)",
     "shortName": "Derivatives and Hedging - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-150",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-150",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails",
     "longName": "9955549 - Disclosure - Derivatives and Hedging - Derivative Financial Instruments (Details)",
     "shortName": "Derivatives and Hedging - Derivative Financial Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-148",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-148",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
     "longName": "9955550 - Disclosure - Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (Details)",
     "shortName": "Fair Value Measurements - Measurement of Assets and Liabilities at Fair Value on Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-158",
      "name": "us-gaap:TradingSecuritiesDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails",
     "longName": "9955551 - Disclosure - Fair Value Measurements - Narrative (Details)",
     "shortName": "Fair Value Measurements - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-183",
      "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.hillmangroup.com/role/SegmentReportingNarrativeDetails",
     "longName": "9955553 - Disclosure - Segment Reporting - Narrative (Details)",
     "shortName": "Segment Reporting - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
     "longName": "9955554 - Disclosure - Segment Reporting and Geographic Information - EBITDA (Detail)",
     "shortName": "Segment Reporting and Geographic Information - EBITDA (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-46",
      "name": "hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails",
     "longName": "9955555 - Disclosure - Segment Reporting and Geographic Information Income (Loss) Before Income Taxes Reconciliation (Details)",
     "shortName": "Segment Reporting and Geographic Information Income (Loss) Before Income Taxes Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hlm:EarningsBeforeInterestTaxDepreciationAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hlm-20250329.htm",
      "first": true
     },
     "uniqueAnchor": null
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r1060"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1193"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses:",
        "label": "Accrued Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedMarketingCostsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedMarketingCostsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pricing allowances",
        "label": "Accrued Marketing Costs, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, 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": [
      "r33",
      "r105",
      "r758"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r131",
      "r593",
      "r594",
      "r595",
      "r596",
      "r633",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r17",
      "r57",
      "r115",
      "r755",
      "r793",
      "r797",
      "r1296"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r131",
      "r593",
      "r594",
      "r595",
      "r596",
      "r633",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Loss",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r10",
      "r17",
      "r588",
      "r591",
      "r660",
      "r788",
      "r789",
      "r1122",
      "r1123",
      "r1124",
      "r1179",
      "r1180",
      "r1181",
      "r1182"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional 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": [
      "r52",
      "r1060",
      "r1370"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in-Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r814",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1297",
      "r1372"
     ]
    },
    "hlm_AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before Income Taxes",
        "label": "Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before Income Taxes",
        "documentation": "Adjusting Items To Adjust Earnings Before Interest Tax Depreciation And Amortization To Income (Loss) Before Income Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentForAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentForAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization",
        "label": "Amortization",
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock option activity, stock awards and employee stock purchase plan",
        "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": [
      "r404"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net loss to net cash (used for) provided by operating activities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r440",
      "r441"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, allowances",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r245",
      "r281"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred financing and original issue discount amortization",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r357",
      "r979",
      "r980",
      "r1170",
      "r1322"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization",
        "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."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r141",
      "r305",
      "r312",
      "r939",
      "r948",
      "r949",
      "r952",
      "r955"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r83",
      "r109",
      "r151",
      "r153",
      "r154",
      "r200",
      "r213",
      "r231",
      "r235",
      "r276",
      "r331",
      "r332",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r341",
      "r523",
      "r525",
      "r626",
      "r743",
      "r744",
      "r751",
      "r858",
      "r967",
      "r968",
      "r981",
      "r1060",
      "r1076",
      "r1078",
      "r1092",
      "r1234",
      "r1235",
      "r1328"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets and Liabilities, Lessee",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "documentation": "Assets And Liabilities, Lessee [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "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": [
      "r102",
      "r119",
      "r151",
      "r153",
      "r154",
      "r276",
      "r331",
      "r332",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r341",
      "r523",
      "r525",
      "r626",
      "r1060",
      "r1234",
      "r1235",
      "r1328"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Axis]",
        "label": "Statement of Financial Position Location, Balance [Axis]",
        "documentation": "Information by location in statement of financial position where disaggregated cumulative balance is reported."
       }
      }
     },
     "auth_ref": [
      "r319",
      "r538",
      "r542",
      "r543",
      "r544",
      "r545",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r625",
      "r1042",
      "r1043",
      "r1103",
      "r1339"
     ]
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Location [Domain]",
        "label": "Statement of Financial Position Location, Balance [Domain]",
        "documentation": "Location in statement of financial position where disaggregated cumulative balance is reported."
       }
      }
     },
     "auth_ref": [
      "r319",
      "r538",
      "r542",
      "r543",
      "r544",
      "r545",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r625",
      "r1042",
      "r1043",
      "r1103",
      "r1339"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination [Domain]",
        "label": "Business Combination [Domain]",
        "documentation": "Business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r303",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r800",
      "r996",
      "r997",
      "r1266",
      "r1269",
      "r1271"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination [Axis]",
        "label": "Business Combination [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r303",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r800",
      "r996",
      "r997",
      "r1266",
      "r1269",
      "r1271"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination [Line Items]",
        "label": "Business Combination [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": [
      "r303",
      "r468",
      "r469",
      "r470",
      "r471",
      "r477",
      "r478",
      "r479",
      "r480",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r515",
      "r516",
      "r517",
      "r520",
      "r1002",
      "r1006",
      "r1266",
      "r1269",
      "r1271"
     ]
    },
    "us-gaap_BusinessCombinationAcquiredReceivablesFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationAcquiredReceivablesFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Acquired Receivable, Purchased without Credit Deterioration, Fair Value",
        "label": "Business Combination, Acquired Receivable, Purchased without Credit Deterioration, Fair Value",
        "documentation": "Fair value of receivable purchased without credit deterioration, acquired in business combination. Excludes purchased financial asset with credit deterioration."
       }
      }
     },
     "auth_ref": [
      "r490",
      "r498"
     ]
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of contingent consideration",
        "label": "Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease)",
        "documentation": "Amount of increase (decrease) in value of liability in contingent consideration arrangement in business combination, including, but not limited to, difference arising upon settlement."
       }
      }
     },
     "auth_ref": [
      "r518",
      "r1169"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Contingent Consideration, Liability",
        "label": "Business Combination, Contingent Consideration, Liability",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r517",
      "r605",
      "r606",
      "r607",
      "r1002",
      "r1005"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration, current",
        "label": "Business Combination, Contingent Consideration, Liability, Current",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1275",
      "r1278"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration, non-current",
        "label": "Business Combination, Contingent Consideration, Liability, Noncurrent",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1275",
      "r1278"
     ]
    },
    "us-gaap_BusinessCombinationIntegrationRelatedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationIntegrationRelatedCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Integration-Related Cost, Expense",
        "label": "Business Combination, Integration-Related Cost, Expense",
        "documentation": "Amount of expense for integration-related cost incurred in connection with business combination. Includes system integration and conversion costs; severance and other employee-related costs; restructuring and other post-combination costs. Excludes acquisition-related cost incurred to effect business combination; cost to issue debt or equity securities; and cost related to acquisition of asset."
       }
      }
     },
     "auth_ref": [
      "r1268"
     ]
    },
    "hlm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill",
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Liability Assumed, Lease Obligation",
        "label": "Business Combination, Recognized Liability Assumed, Lease Obligation",
        "documentation": "Amount of lease obligation assumed in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r1270",
      "r1272"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Business Combination, Recognized Asset Acquired, Other Asset, Current",
        "documentation": "Amount of asset acquired in business combination and recognized at acquisition date, classified as other and current."
       }
      }
     },
     "auth_ref": [
      "r1270",
      "r1272"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Finite-Lived",
        "documentation": "Amount of identifiable finite-lived intangible asset acquired in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r1270",
      "r1272"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable",
        "label": "Business Combination, Recognized Asset Acquired, Inventory, Current",
        "documentation": "Amount of inventory acquired in business combination and recognized at acquisition date, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1002",
      "r1004",
      "r1270",
      "r1272"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Business Combination, Recognized Liability Assumed, Liability",
        "label": "Business Combination, Recognized Liability Assumed, Liability",
        "documentation": "Amount of liability assumed in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r498"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment",
        "label": "Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment",
        "documentation": "Amount of property, plant, and equipment acquired in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r1002",
      "r1004",
      "r1270",
      "r1272"
     ]
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total purchase price",
        "label": "Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill",
        "documentation": "Amount of asset acquired in excess of (less than) liability assumed plus goodwill in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r1270",
      "r1272"
     ]
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination [Abstract]",
        "label": "Business Combination [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "country_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "CA",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canada",
        "label": "CANADA"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_CanadaSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "CanadaSegmentMember",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails",
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canada",
        "label": "Canada Segment [Member]",
        "documentation": "Canada Segment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital expenditures in accounts payable",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r26"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalent",
        "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r104",
      "r940"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents at beginning of period",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r62",
      "r148"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net decrease in cash and cash equivalents",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r62"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r112",
      "r113",
      "r114",
      "r151",
      "r154",
      "r182",
      "r186",
      "r193",
      "r195",
      "r202",
      "r203",
      "r276",
      "r331",
      "r334",
      "r335",
      "r336",
      "r340",
      "r341",
      "r363",
      "r364",
      "r366",
      "r367",
      "r369",
      "r371",
      "r373",
      "r374",
      "r375",
      "r376",
      "r378",
      "r626",
      "r805",
      "r806",
      "r807",
      "r808",
      "r814",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r846",
      "r866",
      "r888",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r1099",
      "r1173",
      "r1175",
      "r1183"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note 6)",
        "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": [
      "r48",
      "r76",
      "r753",
      "r845"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.hillmangroup.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": [
      "r66",
      "r322",
      "r323",
      "r922",
      "r1224",
      "r1229"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r1081",
      "r1082",
      "r1083",
      "r1085",
      "r1086",
      "r1087",
      "r1090",
      "r1179",
      "r1180",
      "r1182",
      "r1297",
      "r1368",
      "r1372"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in usd per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r846"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r51",
      "r846",
      "r864",
      "r1372",
      "r1373"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Value, Issued",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r364",
      "r370",
      "r754",
      "r1060"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive loss",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r127",
      "r129",
      "r134",
      "r741",
      "r764",
      "r765"
     ]
    },
    "srt_ConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Axis]",
        "label": "Consolidation Items [Axis]"
       }
      }
     },
     "auth_ref": [
      "r81",
      "r151",
      "r152",
      "r157",
      "r158",
      "r200",
      "r215",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r236",
      "r237",
      "r331",
      "r332",
      "r333",
      "r334",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r747",
      "r967",
      "r968",
      "r1234",
      "r1235"
     ]
    },
    "srt_ConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidationItemsDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation Items [Domain]",
        "label": "Consolidation Items [Domain]"
       }
      }
     },
     "auth_ref": [
      "r81",
      "r151",
      "r152",
      "r157",
      "r158",
      "r200",
      "r215",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r236",
      "r237",
      "r331",
      "r332",
      "r333",
      "r334",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r747",
      "r967",
      "r968",
      "r1234",
      "r1235"
     ]
    },
    "us-gaap_ContingentConsiderationByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContingentConsiderationByTypeAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Contingent Consideration, Type [Axis]",
        "label": "Business Combination, Contingent Consideration, Type [Axis]",
        "documentation": "Information by type of contingent consideration arrangement in business combination."
       }
      }
     },
     "auth_ref": [
      "r1275",
      "r1276",
      "r1277",
      "r1278",
      "r1279",
      "r1280"
     ]
    },
    "us-gaap_ContingentConsiderationTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContingentConsiderationTypeDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Contingent Consideration, Type [Domain]",
        "label": "Business Combination, Contingent Consideration, Type [Domain]",
        "documentation": "Type of contingent consideration arrangement in business combination."
       }
      }
     },
     "auth_ref": [
      "r1275",
      "r1276",
      "r1277",
      "r1278",
      "r1279",
      "r1280"
     ]
    },
    "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of sales (exclusive of depreciation and amortization shown separately below)",
        "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization",
        "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization."
       }
      }
     },
     "auth_ref": [
      "r951",
      "r952",
      "r1104",
      "r1105"
     ]
    },
    "hlm_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail": {
       "parentTag": "hlm_EarningsBeforeInterestTaxDepreciationAndAmortization",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted",
        "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted",
        "documentation": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Adjusted"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails",
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer relationships",
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r1015",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1218",
      "r1220",
      "r1222",
      "r1223"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r42",
      "r43",
      "r74",
      "r75",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r1058",
      "r1171",
      "r1172",
      "r1174",
      "r1178",
      "r1225",
      "r1226",
      "r1227",
      "r1321",
      "r1323",
      "r1336"
     ]
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails": {
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt, gross",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r75",
      "r359"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtLossGainonExtinguishmentofDebtDetails",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "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": [
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r585",
      "r747",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r1058",
      "r1171",
      "r1172",
      "r1174",
      "r1178",
      "r1321",
      "r1323"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r1058",
      "r1171",
      "r1172",
      "r1174",
      "r1178",
      "r1225",
      "r1226",
      "r1227",
      "r1321",
      "r1323",
      "r1336"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtLossGainonExtinguishmentofDebtDetails",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r37",
      "r38",
      "r39",
      "r68",
      "r69",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r585",
      "r747",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r1058",
      "r1171",
      "r1172",
      "r1174",
      "r1178",
      "r1321",
      "r1323"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentUnamortizedDiscount",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unamortized discount on Senior Term Loan",
        "verboseLabel": "Discount",
        "label": "Debt Instrument, Unamortized Discount",
        "documentation": "Amount, after accumulated amortization, of debt discount."
       }
      }
     },
     "auth_ref": [
      "r1237",
      "r1320",
      "r1321",
      "r1323"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred financing fees",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1237",
      "r1320",
      "r1321",
      "r1323"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r88",
      "r1171",
      "r1177"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r445",
      "r446",
      "r752"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r32",
      "r140",
      "r948",
      "r949",
      "r952",
      "r955"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r142",
      "r200",
      "r218",
      "r235",
      "r948",
      "r967",
      "r968"
     ]
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset",
        "label": "Derivative Asset",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r122",
      "r584",
      "r603",
      "r604",
      "r612",
      "r621",
      "r622",
      "r623",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r852",
      "r853",
      "r900",
      "r903",
      "r906",
      "r907",
      "r908",
      "r909",
      "r936",
      "r943",
      "r945",
      "r946",
      "r947",
      "r1047",
      "r1050",
      "r1057",
      "r1083",
      "r1301",
      "r1302",
      "r1303",
      "r1369"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails",
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]",
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r835",
      "r837",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r859",
      "r860",
      "r861",
      "r862",
      "r876",
      "r877",
      "r878",
      "r879",
      "r882",
      "r883",
      "r884",
      "r885",
      "r900",
      "r901",
      "r906",
      "r908",
      "r943",
      "r944",
      "r947",
      "r1042",
      "r1043",
      "r1081",
      "r1083",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1304",
      "r1305",
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1311",
      "r1312"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative assets",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r120",
      "r584",
      "r943",
      "r945",
      "r946",
      "r947"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Derivative liabilities",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r120",
      "r584",
      "r943",
      "r945",
      "r946",
      "r947"
     ]
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeFixedInterestRate",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed interest rate",
        "label": "Derivative, Fixed Interest Rate",
        "documentation": "Fixed interest rate related to the interest rate derivative."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails",
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r835",
      "r837",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r859",
      "r860",
      "r861",
      "r862",
      "r876",
      "r877",
      "r878",
      "r879",
      "r882",
      "r883",
      "r884",
      "r885",
      "r900",
      "r901",
      "r906",
      "r908",
      "r943",
      "r944",
      "r947",
      "r1042",
      "r1043",
      "r1081",
      "r1083",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1304",
      "r1305",
      "r1306",
      "r1307",
      "r1308",
      "r1309",
      "r1311",
      "r1312"
     ]
    },
    "hlm_DerivativeInstrumentRiskAxisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "DerivativeInstrumentRiskAxisAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument Risk Axis [Axis]",
        "label": "Derivative Instrument Risk Axis [Axis]",
        "documentation": "Derivative Instrument Risk Axis"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_DerivativeInstrumentRiskAxisDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "DerivativeInstrumentRiskAxisDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument Risk Axis [Domain]",
        "label": "Derivative Instrument Risk Axis [Domain]",
        "documentation": "Derivative Instrument Risk Axis [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedging"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives and Hedging",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts."
       }
      }
     },
     "auth_ref": [
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r586",
      "r597",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability",
        "negatedTerseLabel": "Derivative liability",
        "label": "Derivative Liability",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r122",
      "r584",
      "r603",
      "r604",
      "r612",
      "r621",
      "r622",
      "r623",
      "r827",
      "r828",
      "r829",
      "r830",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r859",
      "r861",
      "r862",
      "r901",
      "r902",
      "r903",
      "r906",
      "r907",
      "r908",
      "r909",
      "r943",
      "r945",
      "r946",
      "r947",
      "r1301",
      "r1302",
      "r1303",
      "r1369"
     ]
    },
    "us-gaap_DerivativeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Line Items]",
        "label": "Derivative [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": [
      "r597",
      "r1295"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional amount",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1285",
      "r1286"
     ]
    },
    "us-gaap_DerivativeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeTable",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Table]",
        "label": "Derivative [Table]",
        "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date."
       }
      }
     },
     "auth_ref": [
      "r597",
      "r1295"
     ]
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativesFairValueLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives, Fair Value [Line Items]",
        "label": "Derivatives, Fair Value [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": [
      "r538",
      "r542",
      "r543",
      "r544",
      "r545",
      "r1043"
     ]
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DesignatedAsHedgingInstrumentMember",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Designated as Hedging Instrument",
        "label": "Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "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": [
      "r389",
      "r390",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "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": [
      "r389",
      "r390",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "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": [
      "r1238"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Based Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r402",
      "r407",
      "r436",
      "r437",
      "r438",
      "r999"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "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_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r1096"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1097"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "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": []
    },
    "hlm_EarningsBeforeInterestTaxDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "EarningsBeforeInterestTaxDepreciationAndAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Earnings Before Interest Tax Depreciation And Amortization",
        "terseLabel": "Earnings Before Interest Tax Depreciation And Amortization",
        "label": "Earnings Before Interest Tax Depreciation And Amortization",
        "documentation": "Earnings Before Interest Tax Depreciation And Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareBasic",
     "calculation": {
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails": {
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic income (loss) per share (in usd 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": [
      "r95",
      "r135",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r170",
      "r171",
      "r173",
      "r179",
      "r182",
      "r193",
      "r194",
      "r195",
      "r199",
      "r362",
      "r439",
      "r466",
      "r522",
      "r600",
      "r601",
      "r742",
      "r766",
      "r958"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareDiluted",
     "calculation": {
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Diluted income (loss) per share (in usd per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r135",
      "r164",
      "r165",
      "r166",
      "r167",
      "r169",
      "r170",
      "r171",
      "r173",
      "r182",
      "r193",
      "r194",
      "r195",
      "r199",
      "r362",
      "r439",
      "r466",
      "r522",
      "r600",
      "r601",
      "r742",
      "r766",
      "r958"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r196",
      "r197",
      "r198"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r631"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.hillmangroup.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective income tax rates",
        "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": [
      "r448",
      "r1001"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and wages",
        "label": "Employee-related Liabilities, Current",
        "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": [
      "r43"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264"
     ]
    },
    "hlm_EmployeeStockPurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "EmployeeStockPurchasePlanMember",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Purchase Plan",
        "label": "Employee Stock Purchase Plan [Member]",
        "documentation": "Employee Stock Purchase Plan"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_EngravingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "EngravingMember",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Engraving [Member]",
        "label": "Engraving [Member]",
        "documentation": "Engraving [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitiesTable",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entities [Table]",
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "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/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "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/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "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/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "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": [
      "r1094"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1094"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "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": [
      "r1094"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Information [Line Items]",
        "label": "Entity Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "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": [
      "r1098"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "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": [
      "r1094"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "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": [
      "r1094"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1094"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "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": [
      "r1094"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "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": [
      "r11",
      "r92",
      "r94",
      "r95",
      "r130",
      "r131",
      "r132",
      "r159",
      "r160",
      "r161",
      "r163",
      "r171",
      "r174",
      "r176",
      "r201",
      "r277",
      "r280",
      "r317",
      "r361",
      "r379",
      "r439",
      "r456",
      "r457",
      "r463",
      "r464",
      "r465",
      "r467",
      "r521",
      "r522",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r599",
      "r633",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r643",
      "r660",
      "r762",
      "r788",
      "r789",
      "r790",
      "r814",
      "r888"
     ]
    },
    "hlm_EquityIncentivePlan2014Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "EquityIncentivePlan2014Member",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2014 Equity Incentive Plan",
        "label": "Equity Incentive Plan 2014 [Member]",
        "documentation": "Equity Incentive Plan 2014"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_EquityIncentivePlan2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "EquityIncentivePlan2021Member",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021 Equity Incentive Plan",
        "label": "Equity Incentive Plan 2021 [Member]",
        "documentation": "Equity Incentive Plan 2021"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [
      "r603",
      "r604",
      "r612",
      "r1047"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r603",
      "r604",
      "r612",
      "r1047"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r350",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r602",
      "r604",
      "r605",
      "r606",
      "r607",
      "r611",
      "r612",
      "r613",
      "r621",
      "r671",
      "r672",
      "r673",
      "r936",
      "r977",
      "r978",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r1047",
      "r1050",
      "r1057"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Basis [Axis]",
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r350",
      "r621",
      "r622",
      "r623",
      "r624",
      "r626",
      "r627",
      "r936",
      "r977",
      "r978",
      "r1316"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r603",
      "r604",
      "r605",
      "r607",
      "r1047",
      "r1302",
      "r1313"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement [Domain]",
        "label": "Fair Value Measurement [Domain]",
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value."
       }
      }
     },
     "auth_ref": [
      "r350",
      "r977",
      "r978"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r605",
      "r608",
      "r609",
      "r610",
      "r611",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r737",
      "r1047",
      "r1051"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r350",
      "r392",
      "r397",
      "r398",
      "r604",
      "r612",
      "r621",
      "r671",
      "r936",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r1047",
      "r1057"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level\u00a02",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r350",
      "r392",
      "r397",
      "r398",
      "r400",
      "r604",
      "r605",
      "r612",
      "r621",
      "r672",
      "r936",
      "r977",
      "r978",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r1047",
      "r1057"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level\u00a03",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r350",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r604",
      "r605",
      "r606",
      "r607",
      "r612",
      "r621",
      "r673",
      "r936",
      "r977",
      "r978",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r1047",
      "r1050",
      "r1057"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r603",
      "r604",
      "r605",
      "r607",
      "r1047",
      "r1302",
      "r1313"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r350",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r602",
      "r604",
      "r605",
      "r606",
      "r607",
      "r611",
      "r612",
      "r613",
      "r621",
      "r671",
      "r672",
      "r673",
      "r936",
      "r977",
      "r978",
      "r991",
      "r992",
      "r993",
      "r994",
      "r995",
      "r1047",
      "r1050",
      "r1057"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring [Member]",
        "verboseLabel": "Fair Value Measurements, Recurring",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r1047",
      "r1299",
      "r1300",
      "r1301",
      "r1302",
      "r1303",
      "r1313"
     ]
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "documentation": "Disclosure of information about location and fair value of derivative instrument and nonderivative instrument designated as hedging instrument."
       }
      }
     },
     "auth_ref": [
      "r538",
      "r542",
      "r543",
      "r544",
      "r545",
      "r1043"
     ]
    },
    "hlm_FastenersHardwareandPersonalProtectionSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "FastenersHardwareandPersonalProtectionSegmentMember",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails",
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hardware and Protective Solutions",
        "label": "Fasteners, Hardware and Personal Protection Segment [Member]",
        "documentation": "Fasteners, Hardware and Personal Protection Segment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_FasteningandHardwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "FasteningandHardwareMember",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fastening and Hardware",
        "label": "Fastening and Hardware [Member]",
        "documentation": "Fastening and Hardware [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_FinanceLeaseCost1Abstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "FinanceLeaseCost1Abstract",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease costs:",
        "label": "Finance Lease, Cost1 [Abstract]",
        "documentation": "Finance Lease, Cost1"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on lease liabilities",
        "label": "Finance Lease, Interest Expense",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r646",
      "r650",
      "r1059"
     ]
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating cash outflow from finance leases",
        "label": "Finance Lease, Interest Payment on Liability",
        "documentation": "Amount of interest paid on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r648",
      "r654"
     ]
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Leases",
        "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails",
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total principal payable on finance leases",
        "verboseLabel": "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": [
      "r645",
      "r657"
     ]
    },
    "hlm_FinanceLeaseLiabilityAndOtherObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "FinanceLeaseLiabilityAndOtherObligations",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails": {
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, and Other Obligations",
        "label": "Finance Lease, Liability, and Other Obligations",
        "documentation": "Finance Lease, Liability, and Other Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of long-term debt",
        "label": "Finance Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r645"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Financing Lease, Liability Maturity",
        "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1326"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt, less current portion",
        "label": "Finance Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r645"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total future minimum rental commitments",
        "label": "Finance Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r657",
      "r1172",
      "r1178",
      "r1336"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r657",
      "r1172",
      "r1178",
      "r1336"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining 2025",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "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": [
      "r657",
      "r1172",
      "r1178",
      "r1336"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r657",
      "r1172",
      "r1178",
      "r1336"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "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": [
      "r657",
      "r1172",
      "r1178",
      "r1336"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "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": [
      "r657",
      "r1172",
      "r1178",
      "r1336"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "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": [
      "r657",
      "r1172",
      "r1178",
      "r1336"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less - amounts representing 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": [
      "r657"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Finance Lease, Principal Payments",
        "verboseLabel": "Financing cash outflow from finance leases",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r647",
      "r654"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesFinanceLeaseBalanceSheetLocationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease assets, net, included in property plant and equipment",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of right of use 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": [
      "r646",
      "r650",
      "r1059"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease, weighted average discount rate",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r656",
      "r1059"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease, weighted average remaining term",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r655",
      "r1059"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r358",
      "r377",
      "r585",
      "r597",
      "r618",
      "r625",
      "r628",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r750",
      "r763",
      "r973",
      "r1047",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1061",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1298",
      "r1301",
      "r1302",
      "r1303",
      "r1310",
      "r1313",
      "r1314",
      "r1315"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated useful life",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical",
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: 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": [
      "r107",
      "r290",
      "r311",
      "r939"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails",
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r306",
      "r307",
      "r308",
      "r310",
      "r311",
      "r314",
      "r315",
      "r701",
      "r702",
      "r800",
      "r934",
      "r939",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-lived intangible assets, gross",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r311",
      "r702",
      "r939"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]",
        "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": [
      "r304",
      "r311",
      "r314",
      "r315",
      "r316",
      "r701",
      "r934",
      "r939",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails",
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "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": [
      "r304",
      "r306",
      "r307",
      "r308",
      "r310",
      "r311",
      "r314",
      "r315",
      "r800",
      "r934",
      "r939",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033"
     ]
    },
    "hlm_ForeignCurrencyForwardGainOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "ForeignCurrencyForwardGainOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Forward, Gain or Loss",
        "label": "Foreign Currency Forward, Gain or Loss",
        "documentation": "Foreign Currency Forward, Gain or Loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignExchangeForwardMember",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Exchange Forward",
        "label": "Foreign Exchange Forward [Member]",
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate."
       }
      }
     },
     "auth_ref": [
      "r852",
      "r856",
      "r861",
      "r878",
      "r884",
      "r904",
      "r905",
      "r906",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1083",
      "r1290"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Gain) loss on disposal of property and equipment",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/LongTermDebtLossGainonExtinguishmentofDebtDetails",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss on debt restructuring",
        "terseLabel": "Loss on debt restructuring",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r35",
      "r36"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail": {
       "parentTag": "hlm_EarningsBeforeInterestTaxDepreciationAndAmortization",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and Administrative Expense",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r868"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails",
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r291",
      "r738",
      "r968",
      "r974",
      "r1002",
      "r1003",
      "r1004",
      "r1034",
      "r1048",
      "r1060",
      "r1202",
      "r1209",
      "r1281"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisitions",
        "label": "Goodwill, Acquired During Period",
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination."
       }
      }
     },
     "auth_ref": [
      "r294",
      "r514",
      "r517",
      "r520",
      "r974"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Other Intangible Assets",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1200",
      "r1212"
     ]
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Goodwill, Foreign Currency Translation, Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r520"
     ]
    },
    "us-gaap_GoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Line Items]",
        "label": "Goodwill [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": [
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r974"
     ]
    },
    "us-gaap_GoodwillPurchaseAccountingAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillPurchaseAccountingAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill, Purchase Accounting Adjustments",
        "label": "Goodwill, Measurement Period Adjustment",
        "documentation": "Amount of increase (decrease) from measurement period adjustment of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r1208",
      "r1265",
      "r1267",
      "r1273",
      "r1281"
     ]
    },
    "us-gaap_GoodwillRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillRollForward",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill [Roll Forward]",
        "label": "Goodwill [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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dispositions",
        "label": "Goodwill, Written off Related to Sale of Business Unit",
        "documentation": "Amount of divestiture of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r520",
      "r974"
     ]
    },
    "hlm_GroupHealthInsuranceClaimsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "GroupHealthInsuranceClaimsMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Group Health Insurance Claims",
        "label": "Group Health Insurance Claims [Member]",
        "documentation": "Group Health Insurance Claims [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HedgingDesignationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HedgingDesignationAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Axis]",
        "label": "Hedging Designation [Axis]",
        "documentation": "Information by designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r1287",
      "r1288"
     ]
    },
    "us-gaap_HedgingDesignationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HedgingDesignationDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Domain]",
        "label": "Hedging Designation [Domain]",
        "documentation": "Designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r1287",
      "r1288"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss before income taxes",
        "terseLabel": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "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": [
      "r58",
      "r78",
      "r82",
      "r743",
      "r745",
      "r760",
      "r951",
      "r954",
      "r957",
      "r962",
      "r967",
      "r1186",
      "r1188",
      "r1189",
      "r1190",
      "r1191"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.hillmangroup.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": [
      "r151",
      "r155",
      "r444",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r458",
      "r460",
      "r461",
      "r462",
      "r749",
      "r799",
      "r810",
      "r1001"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax benefit",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r89",
      "r151",
      "r175",
      "r176",
      "r200",
      "r221",
      "r235",
      "r447",
      "r448",
      "r459",
      "r767",
      "r951",
      "r954",
      "r957",
      "r1001"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes paid",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r147",
      "r454",
      "r455"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Increase (Decrease) in Accounts Receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccruedSalaries",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Accrued Salaries",
        "label": "Increase (Decrease) in Accrued Salaries",
        "documentation": "The increase (decrease) during the period in accrued salaries."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Inventories",
        "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": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating items:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accrued expenses",
        "label": "Increase (Decrease) in Other Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Other Operating Assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dilutive effect of stock options (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "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": [
      "r183",
      "r184",
      "r185",
      "r195",
      "r406"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets [Axis]",
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r309",
      "r313",
      "r939",
      "r1007",
      "r1008",
      "r1009",
      "r1018",
      "r1019",
      "r1033"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite Intangible assets, gross",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r313",
      "r939"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r309",
      "r313",
      "r939",
      "r1007",
      "r1008",
      "r1009",
      "r1018",
      "r1019",
      "r1033"
     ]
    },
    "hlm_InstafobMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "InstafobMember",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Instafob",
        "label": "Instafob [Member]",
        "documentation": "Instafob [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InsuranceClaimsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InsuranceClaimsMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance Claims",
        "label": "Insurance Claims [Member]",
        "documentation": "A demand for payment of a policy benefit because of the occurrence of an insured event, such as the death or disability of the insured; the maturity of an endowment; the incurrence of hospital or medical bills; the destruction or damage of property and related deaths or injuries; defects in, liens on, or challenges to the title to real estate; or the occurrence of a surety loss; and the costs to process claims."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, gross",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other intangibles, net of accumulated amortization of $545,911 ($530,398 - 2024)",
        "totalLabel": "Other intangibles, net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r1220",
      "r1221"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest expense, net",
        "negatedTerseLabel": "Interest Income (Expense), Operating",
        "label": "Interest Income (Expense), Operating",
        "documentation": "Amount of interest income (expense) classified as operating."
       }
      }
     },
     "auth_ref": [
      "r739",
      "r954",
      "r1188"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity",
        "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": [
      "r143",
      "r145",
      "r146"
     ]
    },
    "hlm_InterestRateSwapAgreement2024Swap1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "InterestRateSwapAgreement2024Swap1Member",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails",
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Swap Agreement - 2024 Swap 1",
        "label": "Interest Rate Swap Agreement - 2024 Swap 1 [Member]",
        "documentation": "Interest Rate Swap Agreement - 2024 Swap 1"
       }
      }
     },
     "auth_ref": []
    },
    "hlm_InterestRateSwapAgreement2024Swap2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "InterestRateSwapAgreement2024Swap2Member",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails",
      "http://www.hillmangroup.com/role/DerivativesandHedgingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Swap Agreement - 2024 Swap 2",
        "label": "Interest Rate Swap Agreement - 2024 Swap 2 [Member]",
        "documentation": "Interest Rate Swap Agreement - 2024 Swap 2"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestRateSwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestRateSwapMember",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swaps",
        "label": "Interest Rate Swap [Member]",
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period."
       }
      }
     },
     "auth_ref": [
      "r1042",
      "r1088",
      "r1089",
      "r1289"
     ]
    },
    "hlm_IntexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "IntexMember",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intex",
        "label": "Intex [Member]",
        "documentation": "Intex"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories, net",
        "label": "Inventory, Net",
        "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": [
      "r117",
      "r941",
      "r1060"
     ]
    },
    "hlm_KeyandKeyAccessoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "KeyandKeyAccessoriesMember",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Key and Key Accessories [Member]",
        "label": "Key and Key Accessories [Member]",
        "documentation": "Key and Key Accessories [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, Cost",
        "label": "Lease, Cost [Table Text Block]",
        "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": [
      "r1325"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeFinanceLeasesTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Leases",
        "label": "Lessee, Finance Leases [Text Block]",
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r642"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability Maturity",
        "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": [
      "r1326"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total future minimum rental commitments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r657",
      "r1172",
      "r1178",
      "r1336"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r657",
      "r1172",
      "r1178",
      "r1336"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining 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": [
      "r657",
      "r1172",
      "r1178",
      "r1336"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r657",
      "r1172",
      "r1178",
      "r1336"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "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": [
      "r657",
      "r1172",
      "r1178",
      "r1336"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "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": [
      "r657",
      "r1172",
      "r1178",
      "r1336"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "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": [
      "r657",
      "r1172",
      "r1178",
      "r1336"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less - amounts representing interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r657"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r642"
     ]
    },
    "us-gaap_LettersOfCreditOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LettersOfCreditOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letters of credit, outstanding",
        "label": "Letters of Credit Outstanding, Amount",
        "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date."
       }
      }
     },
     "auth_ref": [
      "r1077",
      "r1079"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r42",
      "r43",
      "r44",
      "r46",
      "r47",
      "r48",
      "r49",
      "r151",
      "r153",
      "r154",
      "r276",
      "r331",
      "r332",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r341",
      "r524",
      "r525",
      "r526",
      "r626",
      "r844",
      "r961",
      "r981",
      "r1092",
      "r1234",
      "r1328",
      "r1329"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "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": [
      "r56",
      "r77",
      "r757",
      "r1060",
      "r1076",
      "r1078",
      "r1171",
      "r1176",
      "r1199",
      "r1317"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "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": [
      "r44",
      "r103",
      "r151",
      "r153",
      "r154",
      "r276",
      "r331",
      "r332",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r341",
      "r524",
      "r525",
      "r526",
      "r626",
      "r1060",
      "r1234",
      "r1328",
      "r1329"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining borrowing capacity",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r45",
      "r330"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r75",
      "r152",
      "r158",
      "r349",
      "r360",
      "r747",
      "r977",
      "r978",
      "r1058",
      "r1337"
     ]
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of debt and finance lease liabilities",
        "negatedTerseLabel": "Current portion of long-term debt and finance leases",
        "label": "Long-Term Debt and Lease Obligation, Current",
        "documentation": "Amount of long-term debt and lease obligation, classified as current."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Long-term debt, capital and finance leases",
        "label": "Long-Term Debt and Lease Obligation, Including Current Maturities",
        "documentation": "Amount of long-term debt and lease obligation, including portion classified as current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_LongTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongTermDebtTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long Term Debt",
        "label": "Long-Term Debt [Text Block]",
        "documentation": "The entire disclosure for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtLossGainonExtinguishmentofDebtDetails",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r1225",
      "r1226",
      "r1227"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtLossGainonExtinguishmentofDebtDetails",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r34",
      "r1225",
      "r1226",
      "r1227"
     ]
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency Nature [Axis]",
        "label": "Loss Contingency Nature [Axis]",
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r324",
      "r325",
      "r326",
      "r329",
      "r443",
      "r798",
      "r975",
      "r1230",
      "r1231"
     ]
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Line Items]",
        "label": "Loss Contingencies [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r324",
      "r325",
      "r326",
      "r329",
      "r443",
      "r975",
      "r1230",
      "r1231"
     ]
    },
    "us-gaap_LossContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LossContingenciesTable",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Table]",
        "label": "Loss Contingencies [Table]",
        "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r324",
      "r325",
      "r326",
      "r329",
      "r443",
      "r975",
      "r1230",
      "r1231"
     ]
    },
    "us-gaap_LossContingencyNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LossContingencyNatureDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingency, Nature [Domain]",
        "label": "Loss Contingency, Nature [Domain]",
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability."
       }
      }
     },
     "auth_ref": [
      "r208",
      "r324",
      "r325",
      "r326",
      "r329",
      "r443",
      "r798",
      "r975",
      "r1230",
      "r1231"
     ]
    },
    "hlm_LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Occurrences in excess for purchased catastrophic coverage",
        "label": "Loss For Which Catastrophic Coverage Has Been Purchased From Third Party Insurers",
        "documentation": "Loss for which catastrophic coverage has been purchased from third party insurers."
       }
      }
     },
     "auth_ref": []
    },
    "hlm_MaximumAmountOfSelfInsuranceCoverage": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "MaximumAmountOfSelfInsuranceCoverage",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Losses up to per occurrence related to product liability, automotive and workers' compensation",
        "label": "Maximum Amount Of Self Insurance Coverage",
        "documentation": "Maximum amount of self insurance coverage."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail",
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r208",
      "r325",
      "r326",
      "r327",
      "r328",
      "r401",
      "r431",
      "r432",
      "r433",
      "r443",
      "r607",
      "r699",
      "r786",
      "r787",
      "r798",
      "r836",
      "r837",
      "r893",
      "r895",
      "r897",
      "r898",
      "r910",
      "r917",
      "r918",
      "r920",
      "r921",
      "r932",
      "r933",
      "r972",
      "r982",
      "r998",
      "r1002",
      "r1005",
      "r1006",
      "r1050",
      "r1051",
      "r1055",
      "r1056",
      "r1071",
      "r1236",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335"
     ]
    },
    "us-gaap_MediumTermNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MediumTermNotesMember",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtLossGainonExtinguishmentofDebtDetails",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term loans",
        "label": "Medium-Term Note [Member]",
        "documentation": "Debt instruments with maturities ranging from five to ten years."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r208",
      "r325",
      "r326",
      "r327",
      "r328",
      "r401",
      "r431",
      "r432",
      "r433",
      "r443",
      "r607",
      "r699",
      "r786",
      "r787",
      "r798",
      "r836",
      "r837",
      "r893",
      "r895",
      "r897",
      "r898",
      "r910",
      "r917",
      "r918",
      "r920",
      "r921",
      "r932",
      "r933",
      "r972",
      "r982",
      "r998",
      "r1002",
      "r1005",
      "r1006",
      "r1050",
      "r1051",
      "r1055",
      "r1071",
      "r1236",
      "r1330",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities:",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used for investing activities",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r144"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities:",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used for) provided by operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r63",
      "r64"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities:",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss",
        "netLabel": "Net loss from above",
        "terseLabel": "Net loss",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r64",
      "r79",
      "r95",
      "r101",
      "r125",
      "r128",
      "r132",
      "r151",
      "r153",
      "r154",
      "r157",
      "r162",
      "r166",
      "r167",
      "r169",
      "r170",
      "r171",
      "r175",
      "r176",
      "r191",
      "r276",
      "r331",
      "r332",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r341",
      "r362",
      "r365",
      "r368",
      "r372",
      "r439",
      "r466",
      "r522",
      "r601",
      "r626",
      "r761",
      "r865",
      "r886",
      "r887",
      "r951",
      "r954",
      "r957",
      "r1091",
      "r1234"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings, basic",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r136",
      "r166",
      "r167",
      "r169",
      "r170",
      "r179",
      "r180",
      "r192",
      "r195",
      "r365",
      "r368",
      "r372",
      "r522"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Earnings, diluted",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r181",
      "r187",
      "r188",
      "r189",
      "r190",
      "r192",
      "r195"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent 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": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable 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": [
      "r963",
      "r971",
      "r1187"
     ]
    },
    "hlm_OTHERDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "OTHERDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mexico",
        "label": "OTHER [Domain]",
        "documentation": "OTHER [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income before reclassifications",
        "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r17"
     ]
    },
    "hlm_OlliesBargainOutletSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "OlliesBargainOutletSalesMember",
     "presentation": [
      "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ollies Bargain Outlet Sales [Member]",
        "label": "Ollies Bargain Outlet Sales [Member]",
        "documentation": "Ollies Bargain Outlet Sales"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "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": [
      "r82",
      "r951",
      "r957",
      "r962",
      "r1186",
      "r1188",
      "r1189",
      "r1190",
      "r1191"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease costs",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r651",
      "r1059"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rent expense",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r1324"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseMaturitiesDetails"
     ],
     "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": [
      "r645"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r645"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r645"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating cash outflow from operating leases",
        "label": "Operating Lease, Payments",
        "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": [
      "r649",
      "r654"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right of use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, weighted average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r656",
      "r1059"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesWeightedAverageAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases, weighted average remaining term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r655",
      "r1059"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/BasisofPresentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r96",
      "r98",
      "r99",
      "r801",
      "r802"
     ]
    },
    "hlm_OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Accrued Expenses And Other Noncurrent Liabilities",
        "label": "Other Accrued Expenses And Other Noncurrent Liabilities [Member]",
        "documentation": "Other Accrued Expenses And Other Noncurrent Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accrued expenses",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current assets",
        "label": "Other Assets, Current",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r1060"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred gain",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax",
        "documentation": "Amount before 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": [
      "r2",
      "r57",
      "r629",
      "r630",
      "r632"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax provision",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent",
        "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, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r10",
      "r72"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging activity",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness."
       }
      }
     },
     "auth_ref": [
      "r123",
      "r124",
      "r762"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassified loss",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax",
        "documentation": "Amount before tax, 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": [
      "r2",
      "r57",
      "r762"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustments",
        "verboseLabel": "Change in cumulative foreign currency translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, 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": [
      "r2",
      "r762"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other comprehensive loss",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r14",
      "r126",
      "r129",
      "r133",
      "r171",
      "r633",
      "r634",
      "r639",
      "r740",
      "r762",
      "r1122",
      "r1123"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive loss:",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net current period other comprehensive loss (1)",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r10",
      "r72",
      "r126",
      "r129",
      "r171"
     ]
    },
    "us-gaap_OtherCurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherCurrentLiabilitiesMember",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accrued expenses",
        "label": "Other Current Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing other current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "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": [
      "r47"
     ]
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNoncurrentAssetsMember",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativesandHedgingDerivativeFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other current/other non-current assets",
        "label": "Other Noncurrent Assets [Member]",
        "documentation": "Primary financial statement caption encompassing other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNoncurrentLiabilitiesMember",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "label": "Other Noncurrent Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherOperatingIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other (income) expense, net",
        "label": "Other Operating Income (Expense), Net",
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments of contingent consideration",
        "terseLabel": "Payment for Contingent Consideration Liability, Financing Activities",
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other investing activities",
        "label": "Payment for (Proceeds from) Other Investing Activity",
        "documentation": "Amount of cash (inflow) outflow from investing activity, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1100",
      "r1167"
     ]
    },
    "us-gaap_PaymentsForRoyalties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsForRoyalties",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments for Royalties",
        "label": "Payments for Royalties",
        "documentation": "The amount of cash paid for royalties during the current period."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsOfFinancingCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/LongTermDebtLossGainonExtinguishmentofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Financing fees",
        "label": "Payments of Financing Costs",
        "documentation": "The cash outflow for loan and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments to Acquire Businesses, Net of Cash Acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquireProductiveAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments to Acquire Productive Assets",
        "label": "Payments to Acquire Productive Assets",
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r1282",
      "r1283",
      "r1284"
     ]
    },
    "hlm_PersonalProtectionSolutionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "PersonalProtectionSolutionsMember",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Personal Protection Solutions [Member]",
        "label": "Personal Protection Solutions [Member]",
        "documentation": "Personal Protection Solutions [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1246",
      "r1247",
      "r1248",
      "r1249",
      "r1250",
      "r1251",
      "r1252",
      "r1253",
      "r1254",
      "r1255",
      "r1256",
      "r1257",
      "r1258",
      "r1259",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264"
     ]
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsFairValueofCompanysFixedRateSeniorNotesandJuniorSubordinatedDebenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion at Fair Value Measurement [Member]",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r626",
      "r627",
      "r936",
      "r1316"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings on revolving credit loans",
        "label": "Proceeds from Lines of Credit",
        "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": [
      "r20",
      "r1171",
      "r1174"
     ]
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other financing activities",
        "label": "Proceeds from (Payment for) Other Financing Activity",
        "documentation": "Amount of cash inflow (outflow) from financing activity, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1101",
      "r1168"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from exercise of stock options",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r12"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r239",
      "r700",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r937",
      "r949",
      "r954",
      "r957",
      "r983",
      "r984",
      "r1070",
      "r1071",
      "r1072",
      "r1075",
      "r1080",
      "r1102",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1232",
      "r1233",
      "r1338",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r239",
      "r700",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r937",
      "r949",
      "r954",
      "r957",
      "r983",
      "r984",
      "r1070",
      "r1071",
      "r1072",
      "r1075",
      "r1080",
      "r1102",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1232",
      "r1233",
      "r1338",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net of accumulated depreciation of $388,776 ($376,150 - 2024)",
        "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": [
      "r9",
      "r658",
      "r748",
      "r759",
      "r1060"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail",
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r208",
      "r325",
      "r326",
      "r327",
      "r328",
      "r391",
      "r401",
      "r431",
      "r432",
      "r433",
      "r438",
      "r443",
      "r607",
      "r674",
      "r683",
      "r699",
      "r786",
      "r787",
      "r798",
      "r836",
      "r837",
      "r893",
      "r895",
      "r897",
      "r898",
      "r910",
      "r917",
      "r918",
      "r920",
      "r921",
      "r932",
      "r933",
      "r972",
      "r982",
      "r998",
      "r1002",
      "r1005",
      "r1006",
      "r1050",
      "r1051",
      "r1055",
      "r1056",
      "r1071",
      "r1083",
      "r1228",
      "r1236",
      "r1302",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail",
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r208",
      "r325",
      "r326",
      "r327",
      "r328",
      "r391",
      "r401",
      "r431",
      "r432",
      "r433",
      "r438",
      "r443",
      "r607",
      "r674",
      "r683",
      "r699",
      "r786",
      "r787",
      "r798",
      "r836",
      "r837",
      "r893",
      "r895",
      "r897",
      "r898",
      "r910",
      "r917",
      "r918",
      "r920",
      "r921",
      "r932",
      "r933",
      "r972",
      "r982",
      "r998",
      "r1002",
      "r1005",
      "r1006",
      "r1050",
      "r1051",
      "r1055",
      "r1056",
      "r1071",
      "r1083",
      "r1228",
      "r1236",
      "r1302",
      "r1331",
      "r1332",
      "r1333",
      "r1334",
      "r1335"
     ]
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Amounts reclassified from other comprehensive income",
        "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r17"
     ]
    },
    "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment, Reconciliation of Other Items from Segments to Consolidated",
        "label": "Segment, Reconciliation of Other Items from Segments to Consolidated [Table Text Block]",
        "documentation": "Tabular disclosure of reconciliation of other items from reportable segments to their consolidated amount. Excludes reconciliation of revenue, profit (loss), and assets."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31"
     ]
    },
    "hlm_RelatedPartTransactionSalesToRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "RelatedPartTransactionSalesToRelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Part Transaction, Sales to Related Party",
        "label": "Related Part Transaction, Sales to Related Party",
        "documentation": "Related Part Transaction, Sales to Related Party"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Axis]",
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r156",
      "r157",
      "r664",
      "r665",
      "r1327"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Domain]",
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r156",
      "r157",
      "r1327"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Line Items]",
        "label": "Related Party Transaction [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": [
      "r151",
      "r156",
      "r157",
      "r244",
      "r664",
      "r665",
      "r666",
      "r869",
      "r870",
      "r873"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions [Abstract]",
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions Disclosure [Text Block]",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r661",
      "r662",
      "r663",
      "r665",
      "r667",
      "r811",
      "r812",
      "r813",
      "r871",
      "r872",
      "r873",
      "r891",
      "r892"
     ]
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments of revolving credit loans",
        "label": "Repayments of Lines of Credit",
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r1171",
      "r1174"
     ]
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfSecuredDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments of senior term loans",
        "label": "Repayments of Secured Debt",
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "hlm_ResharpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "ResharpMember",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails",
      "http://www.hillmangroup.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Resharp [Member]",
        "label": "Resharp [Member]",
        "documentation": "Resharp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RestatementAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Axis]",
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r95",
      "r97",
      "r138",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r166",
      "r167",
      "r168",
      "r169",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r199",
      "r278",
      "r279",
      "r361",
      "r362",
      "r439",
      "r464",
      "r465",
      "r466",
      "r467",
      "r521",
      "r522",
      "r598",
      "r599",
      "r600",
      "r601",
      "r641",
      "r659",
      "r660",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r803",
      "r1192"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RestatementDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Domain]",
        "label": "Revision of Prior Period [Domain]"
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r95",
      "r97",
      "r138",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r166",
      "r167",
      "r168",
      "r169",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r199",
      "r278",
      "r279",
      "r361",
      "r362",
      "r439",
      "r464",
      "r465",
      "r466",
      "r467",
      "r521",
      "r522",
      "r598",
      "r599",
      "r600",
      "r601",
      "r641",
      "r659",
      "r660",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r803",
      "r1192"
     ]
    },
    "hlm_RestructuringAndOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "RestructuringAndOther",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring and Other",
        "label": "Restructuring and Other",
        "documentation": "Restructuring and Other"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r70",
      "r756",
      "r792",
      "r797",
      "r809",
      "r847",
      "r1060"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r94",
      "r95",
      "r159",
      "r160",
      "r161",
      "r163",
      "r171",
      "r174",
      "r176",
      "r277",
      "r280",
      "r317",
      "r361",
      "r439",
      "r456",
      "r457",
      "r463",
      "r464",
      "r465",
      "r467",
      "r521",
      "r522",
      "r587",
      "r589",
      "r590",
      "r592",
      "r599",
      "r640",
      "r643",
      "r788",
      "r790",
      "r814",
      "r1372"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail": {
       "parentTag": "hlm_EarningsBeforeInterestTaxDepreciationAndAmortization",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net sales",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "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": [
      "r80",
      "r81",
      "r200",
      "r214",
      "r215",
      "r229",
      "r235",
      "r239",
      "r241",
      "r243",
      "r388",
      "r389",
      "r390",
      "r700",
      "r951",
      "r957"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r935"
     ]
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtLossGainonExtinguishmentofDebtDetails",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving loans",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "hlm_RoboticsAndDigitalSolutionsSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "RoboticsAndDigitalSolutionsSegmentMember",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails",
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Robotics and Digital Solutions",
        "label": "Robotics and Digital Solutions Segment [Member]",
        "documentation": "Robotics and Digital Solutions Segment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accumulated Other Comprehensive Loss",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r1318",
      "r1319"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r196"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Contingent Consideration",
        "label": "Business Combination, Contingent Consideration [Table Text Block]",
        "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments."
       }
      }
     },
     "auth_ref": [
      "r1274",
      "r1278"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination [Table]",
        "label": "Business Combination [Table]",
        "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r303",
      "r468",
      "r469",
      "r470",
      "r471",
      "r477",
      "r478",
      "r479",
      "r480",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r515",
      "r516",
      "r517",
      "r520",
      "r1002",
      "r1006",
      "r1266",
      "r1269",
      "r1271"
     ]
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r37",
      "r38",
      "r39",
      "r68",
      "r69",
      "r977",
      "r979",
      "r1172",
      "r1178",
      "r1321",
      "r1336"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/DerivativeandHedgingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Derivative Financial Instruments",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r538",
      "r541",
      "r563",
      "r1043"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Basic and Diluted Earnings Per Share",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1184"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement of Assets and Liabilities at Fair Value on Recurring Basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1299",
      "r1300"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]",
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r304",
      "r311",
      "r314",
      "r315",
      "r316",
      "r701",
      "r934",
      "r939",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r939",
      "r1219"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfGoodwillTable",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Goodwill [Table]",
        "label": "Goodwill [Table]",
        "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason."
       }
      }
     },
     "auth_ref": [
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r974"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Goodwill Amounts by Operating Segment",
        "label": "Schedule of Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r974",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211"
     ]
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Indefinite-Lived Intangible Assets",
        "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r939",
      "r1221"
     ]
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Recognized Asset Acquired and Liability Assumed",
        "label": "Business Combination, Recognized Asset Acquired and Liability Assumed [Table Text Block]",
        "documentation": "Tabular disclosure of asset acquired and liability assumed in business combination and recognized at acquisition date."
       }
      }
     },
     "auth_ref": [
      "r1270",
      "r1272"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.hillmangroup.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]",
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r156",
      "r157",
      "r664",
      "r665",
      "r666",
      "r869",
      "r870",
      "r873"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r28",
      "r29"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues and Income from Operations for Reportable Segments",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r28",
      "r29"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r403",
      "r405",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r438"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1093"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1095"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails",
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r81",
      "r82",
      "r83",
      "r200",
      "r210",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r236",
      "r237",
      "r243",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r316",
      "r320",
      "r321",
      "r514",
      "r517",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r964",
      "r967",
      "r968",
      "r974",
      "r1074",
      "r1338",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r205",
      "r241",
      "r242",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r743",
      "r744",
      "r745",
      "r746",
      "r829",
      "r832",
      "r834",
      "r894",
      "r896",
      "r899",
      "r911",
      "r917",
      "r919",
      "r920",
      "r921",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r938",
      "r959",
      "r983",
      "r985",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1073",
      "r1083",
      "r1338",
      "r1340",
      "r1341",
      "r1343",
      "r1344",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r200",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r225",
      "r227",
      "r228",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r239",
      "r240",
      "r243",
      "r963",
      "r965",
      "r966",
      "r967",
      "r969",
      "r970",
      "r971"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "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_SegmentReportingOtherItemAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingOtherItemAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail": {
       "parentTag": "hlm_EarningsBeforeInterestTaxDepreciationAndAmortization",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Other Segment Item, Amount",
        "label": "Segment Reporting, Other Segment Item, Amount",
        "documentation": "Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss)."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r227",
      "r228",
      "r235",
      "r967"
     ]
    },
    "us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingReportedAsIfOldSegmentationBasisAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, as if Old Segmentation Basis [Axis]",
        "label": "Segment Reporting, as if Old Segmentation Basis [Axis]",
        "documentation": "Information by segment reporting as if under old segmentation basis."
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "us-gaap_SegmentReportingReportedAsIfOldSegmentationBasisDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingReportedAsIfOldSegmentationBasisDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, as if Old Segmentation Basis [Domain]",
        "label": "Segment Reporting, as if Old Segmentation Basis [Domain]",
        "documentation": "Segment reporting as if under old segmentation basis."
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "us-gaap_SelfInsuranceReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SelfInsuranceReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.hillmangroup.com/role/CommitmentsandContingenciesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability recorded for such risk insurance reserves",
        "label": "Self Insurance Reserve",
        "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "us-gaap_SellingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SellingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail": {
       "parentTag": "hlm_EarningsBeforeInterestTaxDepreciationAndAmortization",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling Expense",
        "label": "Selling Expense",
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r139",
      "r950",
      "r953",
      "r956"
     ]
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SellingGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling, warehouse, general and administrative expenses",
        "label": "Selling, General and Administrative Expense",
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r949",
      "r951",
      "r952",
      "r957",
      "r1162"
     ]
    },
    "hlm_SeniorTermLoanDue2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "SeniorTermLoanDue2028Member",
     "presentation": [
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail",
      "http://www.hillmangroup.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Term Loan, due 2028",
        "label": "Senior Term Loan Due 2028 [Member]",
        "documentation": "Senior Term Loan Due 2028"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "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": [
      "r999"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares",
        "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-Average Grant Date Fair Value",
        "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofKeyAssumptionsUsedforValuingAwardsDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "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": [
      "r403",
      "r405",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r438"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares authorized",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1000"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationSummaryofRestrictedStockUnitActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short term lease costs",
        "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": [
      "r652",
      "r1059"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r150"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsSummaryofGoodwillAmountsbyOperatingSegmentDetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail",
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationIncomeLossBeforeIncomeTaxesReconciliationDetails",
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r81",
      "r82",
      "r83",
      "r100",
      "r200",
      "r210",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r236",
      "r237",
      "r243",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r316",
      "r318",
      "r320",
      "r321",
      "r514",
      "r517",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r964",
      "r967",
      "r968",
      "r974",
      "r1074",
      "r1338",
      "r1340",
      "r1341",
      "r1342",
      "r1343",
      "r1344",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r112",
      "r113",
      "r114",
      "r151",
      "r154",
      "r182",
      "r186",
      "r193",
      "r195",
      "r202",
      "r203",
      "r276",
      "r331",
      "r334",
      "r335",
      "r336",
      "r340",
      "r341",
      "r363",
      "r364",
      "r366",
      "r367",
      "r369",
      "r371",
      "r373",
      "r374",
      "r375",
      "r376",
      "r378",
      "r626",
      "r805",
      "r806",
      "r807",
      "r808",
      "r814",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r846",
      "r866",
      "r888",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r1099",
      "r1173",
      "r1175",
      "r1183"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r51",
      "r54",
      "r55",
      "r92",
      "r94",
      "r95",
      "r130",
      "r131",
      "r132",
      "r159",
      "r160",
      "r161",
      "r163",
      "r171",
      "r174",
      "r176",
      "r201",
      "r277",
      "r280",
      "r317",
      "r361",
      "r379",
      "r439",
      "r456",
      "r457",
      "r463",
      "r464",
      "r465",
      "r467",
      "r521",
      "r522",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r599",
      "r633",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r643",
      "r660",
      "r762",
      "r788",
      "r789",
      "r790",
      "r814",
      "r888"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r205",
      "r241",
      "r242",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r743",
      "r744",
      "r745",
      "r746",
      "r829",
      "r832",
      "r834",
      "r894",
      "r896",
      "r899",
      "r911",
      "r917",
      "r919",
      "r920",
      "r921",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r938",
      "r959",
      "r983",
      "r985",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1073",
      "r1083",
      "r1338",
      "r1340",
      "r1341",
      "r1343",
      "r1344",
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "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": [
      "r159",
      "r160",
      "r161",
      "r201",
      "r363",
      "r364",
      "r366",
      "r369",
      "r643",
      "r700",
      "r804",
      "r815",
      "r826",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r846",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r867",
      "r868",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r888",
      "r954",
      "r957",
      "r1084",
      "r1371"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r160",
      "r161",
      "r201",
      "r244",
      "r363",
      "r364",
      "r366",
      "r369",
      "r643",
      "r700",
      "r804",
      "r815",
      "r826",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r846",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r867",
      "r868",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r888",
      "r954",
      "r957",
      "r1084",
      "r1371"
     ]
    },
    "us-gaap_StockCompensationPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockCompensationPlanMember",
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareNarrativeDetails",
      "http://www.hillmangroup.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options and awards",
        "label": "Share-Based Payment Arrangement [Member]",
        "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares."
       }
      }
     },
     "auth_ref": [
      "r1185"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued During Period, Shares, Employee Stock Ownership Plan",
        "label": "Stock Issued During Period, Shares, Employee Stock Ownership Plan",
        "documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r50",
      "r51",
      "r70",
      "r442"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited",
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementofStockholdersEquityUnaudited",
      "http://www.hillmangroup.com/role/EquityandAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders' equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r54",
      "r55",
      "r65",
      "r848",
      "r864",
      "r889",
      "r890",
      "r1060",
      "r1092",
      "r1171",
      "r1175",
      "r1176",
      "r1199",
      "r1317",
      "r1372"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsegmentsAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsegments [Axis]",
        "label": "Subsegments [Axis]",
        "documentation": "Information by business subsegments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsegmentsConsolidationItemsAxis",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsegments Consolidation Items [Axis]",
        "label": "Subsegments Consolidation Items [Axis]",
        "documentation": "Information by subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsegmentsConsolidationItemsDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsegments Consolidation Items [Domain]",
        "label": "Subsegments Consolidation Items [Domain]",
        "documentation": "Subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsegmentsDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsegments [Domain]",
        "label": "Subsegments [Domain]",
        "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/LeasesSupplementalCashFlowInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosure of cash flow information:",
        "verboseLabel": "Cash paid for amounts included in the measurement of lease liabilities:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income and other taxes",
        "label": "Taxes Payable, Current",
        "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": [
      "r42",
      "r43"
     ]
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Technology and patents",
        "label": "Technology-Based Intangible Assets [Member]",
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights."
       }
      }
     },
     "auth_ref": [
      "r1028",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1218",
      "r1220",
      "r1222",
      "r1223"
     ]
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://www.hillmangroup.com/role/AcquisitionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade names",
        "label": "Trade Names [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r1008",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1220",
      "r1221",
      "r1222",
      "r1223"
     ]
    },
    "us-gaap_TrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TrademarksMember",
     "presentation": [
      "http://www.hillmangroup.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangiblesNetDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks",
        "label": "Trademarks [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style."
       }
      }
     },
     "auth_ref": [
      "r939",
      "r1008",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1220",
      "r1221",
      "r1222",
      "r1223"
     ]
    },
    "us-gaap_TradingSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TradingSecuritiesDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading securities",
        "label": "Debt Securities, Trading",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading)."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r603",
      "r619",
      "r621",
      "r622",
      "r623",
      "r936",
      "r942",
      "r1057",
      "r1194",
      "r1301",
      "r1302",
      "r1303"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.hillmangroup.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.hillmangroup.com/role/FairValueMeasurementsMeasurementofAssetsandLiabilitiesatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r358",
      "r377",
      "r585",
      "r597",
      "r618",
      "r625",
      "r628",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r750",
      "r763",
      "r1047",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1061",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110",
      "r1111",
      "r1112",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1298",
      "r1301",
      "r1302",
      "r1303",
      "r1310",
      "r1313",
      "r1314",
      "r1315"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "US",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.hillmangroup.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates in the Preparation of Financial Statements",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r87",
      "r204",
      "r206",
      "r207",
      "r208",
      "r743",
      "r745",
      "r960"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://www.hillmangroup.com/role/LeasesLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease costs",
        "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": [
      "r653",
      "r1059"
     ]
    },
    "hlm_WarehouseExpenseAdjusted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "WarehouseExpenseAdjusted",
     "crdr": "debit",
     "calculation": {
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail": {
       "parentTag": "hlm_EarningsBeforeInterestTaxDepreciationAndAmortization",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/SegmentReportingandGeographicInformationEBITDADetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warehouse expense, Adjusted",
        "label": "Warehouse expense, Adjusted",
        "documentation": "Warehouse expense, Adjusted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r195"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossUnaudited",
      "http://www.hillmangroup.com/role/EarningsPerShareComputationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average basic and diluted shares outstanding",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r195"
     ]
    },
    "hlm_WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.hillmangroup.com/20250329",
     "localname": "WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts",
     "crdr": "credit",
     "calculation": {
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.hillmangroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited",
      "http://www.hillmangroup.com/role/LongTermDebtNarrativeDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Refinancing costs",
        "label": "Write Off Of Premiums, Net Of Deferred Debt Issuance Cost And Discounts",
        "documentation": "Write Off Of Premiums, Net Of Deferred Debt Issuance Cost And Discounts"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "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"
  },
  "r2": {
   "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"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(f)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(2)",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r20": {
   "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"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "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(31))",
   "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(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r92": {
   "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"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481034/205-10-S45-5"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r111": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r135": {
   "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"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-23"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-35"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r150": {
   "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"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r153": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r179": {
   "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"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r191": {
   "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"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r221": {
   "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"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r229": {
   "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"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r231": {
   "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"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r235": {
   "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"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-35"
  },
  "r239": {
   "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"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r284": {
   "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"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r288": {
   "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"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r290": {
   "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"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r319": {
   "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"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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)(C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r401": {
   "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"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1"
  },
  "r441": {
   "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"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480520/718-40-45-2"
  },
  "r443": {
   "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"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CCC",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CCC"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4H",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4H"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4I"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "15",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480960/815-15-50-3"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r626": {
   "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"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-9"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-3"
  },
  "r631": {
   "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"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-12"
  },
  "r633": {
   "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"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r660": {
   "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"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r674": {
   "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"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r683": {
   "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"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "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"
  },
  "r729": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r742": {
   "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"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r744": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r748": {
   "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"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "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"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "805",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r814": {
   "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"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r864": {
   "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"
  },
  "r865": {
   "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"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r867": {
   "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"
  },
  "r868": {
   "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"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r888": {
   "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"
  },
  "r889": {
   "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"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r893": {
   "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"
  },
  "r894": {
   "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"
  },
  "r895": {
   "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"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "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"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r910": {
   "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"
  },
  "r911": {
   "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"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r918": {
   "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 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r919": {
   "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"
  },
  "r920": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r921": {
   "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 C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "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"
  },
  "r930": {
   "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"
  },
  "r931": {
   "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"
  },
  "r932": {
   "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"
  },
  "r933": {
   "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"
  },
  "r934": {
   "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"
  },
  "r935": {
   "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"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r937": {
   "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"
  },
  "r938": {
   "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"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r940": {
   "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"
  },
  "r941": {
   "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"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-15"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-20"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-12"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-19"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-25"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r958": {
   "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"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r962": {
   "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"
  },
  "r963": {
   "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"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r967": {
   "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"
  },
  "r968": {
   "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"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r971": {
   "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"
  },
  "r972": {
   "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"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
  },
  "r976": {
   "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"
  },
  "r977": {
   "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"
  },
  "r978": {
   "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"
  },
  "r979": {
   "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"
  },
  "r980": {
   "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"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r982": {
   "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"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r984": {
   "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"
  },
  "r985": {
   "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"
  },
  "r986": {
   "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"
  },
  "r987": {
   "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"
  },
  "r988": {
   "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"
  },
  "r989": {
   "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"
  },
  "r990": {
   "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"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r995": {
   "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"
  },
  "r996": {
   "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"
  },
  "r997": {
   "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"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-39"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478064/805-740-55-13"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "181",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-181"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "183",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-183"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "184",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "185",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-185"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1055": {
   "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"
  },
  "r1056": {
   "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"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "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"
  },
  "r1060": {
   "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"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r1062": {
   "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"
  },
  "r1063": {
   "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"
  },
  "r1064": {
   "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"
  },
  "r1065": {
   "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"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "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"
  },
  "r1068": {
   "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"
  },
  "r1069": {
   "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"
  },
  "r1070": {
   "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"
  },
  "r1071": {
   "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"
  },
  "r1072": {
   "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"
  },
  "r1073": {
   "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"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1075": {
   "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"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-12"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-15"
  },
  "r1080": {
   "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"
  },
  "r1081": {
   "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"
  },
  "r1082": {
   "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"
  },
  "r1083": {
   "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"
  },
  "r1084": {
   "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"
  },
  "r1085": {
   "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"
  },
  "r1086": {
   "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"
  },
  "r1087": {
   "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"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1090": {
   "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"
  },
  "r1091": {
   "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"
  },
  "r1092": {
   "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"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r1097": {
   "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"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "SubTopic": "310",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12"
  },
  "r1122": {
   "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"
  },
  "r1123": {
   "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"
  },
  "r1124": {
   "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"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(r)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(s)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(t)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(u)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r1169": {
   "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"
  },
  "r1170": {
   "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"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1174": {
   "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"
  },
  "r1175": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1176": {
   "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"
  },
  "r1177": {
   "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"
  },
  "r1178": {
   "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"
  },
  "r1179": {
   "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"
  },
  "r1180": {
   "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"
  },
  "r1181": {
   "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"
  },
  "r1182": {
   "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"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1184": {
   "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"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1186": {
   "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"
  },
  "r1187": {
   "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"
  },
  "r1188": {
   "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"
  },
  "r1189": {
   "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"
  },
  "r1190": {
   "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"
  },
  "r1191": {
   "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"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r1193": {
   "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"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1199": {
   "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"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r1212": {
   "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"
  },
  "r1213": {
   "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"
  },
  "r1214": {
   "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"
  },
  "r1215": {
   "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"
  },
  "r1216": {
   "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"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1218": {
   "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"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1220": {
   "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"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1222": {
   "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"
  },
  "r1223": {
   "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"
  },
  "r1224": {
   "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"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1228": {
   "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"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1232": {
   "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"
  },
  "r1233": {
   "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"
  },
  "r1234": {
   "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"
  },
  "r1235": {
   "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"
  },
  "r1236": {
   "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"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1238": {
   "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"
  },
  "r1239": {
   "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"
  },
  "r1240": {
   "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"
  },
  "r1241": {
   "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"
  },
  "r1242": {
   "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"
  },
  "r1243": {
   "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"
  },
  "r1244": {
   "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"
  },
  "r1245": {
   "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"
  },
  "r1246": {
   "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"
  },
  "r1247": {
   "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"
  },
  "r1248": {
   "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"
  },
  "r1249": {
   "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"
  },
  "r1250": {
   "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"
  },
  "r1251": {
   "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"
  },
  "r1252": {
   "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"
  },
  "r1253": {
   "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"
  },
  "r1254": {
   "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"
  },
  "r1255": {
   "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"
  },
  "r1256": {
   "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"
  },
  "r1257": {
   "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"
  },
  "r1258": {
   "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"
  },
  "r1259": {
   "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"
  },
  "r1260": {
   "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"
  },
  "r1261": {
   "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"
  },
  "r1262": {
   "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"
  },
  "r1263": {
   "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"
  },
  "r1264": {
   "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"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-16"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-5"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-7"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4CC"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r1297": {
   "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"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1302": {
   "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"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1308": {
   "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"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1312": {
   "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"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-13"
  },
  "r1317": {
   "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"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1321": {
   "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"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1323": {
   "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"
  },
  "r1324": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1325": {
   "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"
  },
  "r1326": {
   "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"
  },
  "r1327": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1328": {
   "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"
  },
  "r1329": {
   "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"
  },
  "r1330": {
   "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"
  },
  "r1331": {
   "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"
  },
  "r1332": {
   "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"
  },
  "r1333": {
   "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"
  },
  "r1334": {
   "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"
  },
  "r1335": {
   "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"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1338": {
   "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"
  },
  "r1339": {
   "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"
  },
  "r1340": {
   "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"
  },
  "r1341": {
   "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"
  },
  "r1342": {
   "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"
  },
  "r1343": {
   "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"
  },
  "r1344": {
   "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"
  },
  "r1345": {
   "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"
  },
  "r1346": {
   "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"
  },
  "r1347": {
   "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"
  },
  "r1348": {
   "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"
  },
  "r1349": {
   "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"
  },
  "r1350": {
   "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"
  },
  "r1351": {
   "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"
  },
  "r1352": {
   "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"
  },
  "r1353": {
   "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"
  },
  "r1354": {
   "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"
  },
  "r1355": {
   "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"
  },
  "r1356": {
   "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"
  },
  "r1357": {
   "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"
  },
  "r1358": {
   "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"
  },
  "r1359": {
   "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"
  },
  "r1360": {
   "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"
  },
  "r1361": {
   "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"
  },
  "r1362": {
   "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"
  },
  "r1363": {
   "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"
  },
  "r1364": {
   "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"
  },
  "r1365": {
   "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"
  },
  "r1366": {
   "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"
  },
  "r1367": {
   "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"
  },
  "r1368": {
   "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"
  },
  "r1369": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1370": {
   "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"
  },
  "r1371": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1372": {
   "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"
  },
  "r1373": {
   "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"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>81
<FILENAME>0001822492-25-000095-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001822492-25-000095-xbrl.zip
M4$L#!!0    ( ,0\G5K!=\'\DQ$  "5C   >    97AH:6)I=#$P,2UH:6QL
M;6%N>&9O<FUO9G N:'1M[5UM4QLY$OY^OT*7U.6@RC@8"!!@4\42<D==CG"!
MW-9]VI)G9%N7\6A.TF"\O_ZZ6]*,QF,;DNRN#9M4;8*9&;WTR]-/MWJ\)R,[
MSMZ<C 1/W_SIY,];6^RM2LJQR"U+M.!6I*PT,A^RGU)A/K.M+7_7F2JF6@Y'
MENUL[[QB/RG]6=YR=]U*FXDW89R3E^[SR4N:Y*2OTNF;DU3>,IG^\$SV^GRG
M-TC20SX8[.WW4IYN[^T?)KV]G=XKL<?W?^X]@T?A=O>,L=-,_/!L+/.MD<#Y
MC_9VN@>O"GL\D:D='?6VM__RK'&K%7=VBV=RF!_1@N'J0,'V_.5$94H?/=^F
M/\=X96O QS*;'OWU1HZ%89=BPCZJ,<__VC$\-UM&:#EP-QKYBSCJ[<'D]''B
M%G0 XV0R%V&!O1U<TOG=2/:E9;WM;N_D)=X?MM7:W)P56][/1+C>5SH5>@M6
MGO'"B*/PPW$J39'QZ9',:7YZZ'C,]1"DU5?6JO$12NI6:"L3GODY:#IWV0OQ
M=:^[LW.(<K0:_DO#Q%[$71+Q2YNVK[WJ=0\.]Q9>AKTOO+9LV+W][G9O_T'#
MOJ0ENV6#8$S!\Q^>[3Z;D5TF!A8> VDPHS*9LF  _KI5Q=S+!4]3\(:CG>*.
M]> J_KO;/3@ J49:P]%;4E;%KVYY.S.6MS=K>>0,EWPL7CQ_=7A<F9V7X=>+
MA\SR6^2WC=+[KK*%*BO'?:&9&K KH0=*PX")8-=6)9_9IUQ:P[AE-^#8PG[7
M[*/2[%L(J:C7OVF>/P7=^;"R9-(_DG;_+8Q%LH1:WC";7ZC?;Y?E-UO 8Q+V
MS4BP%\]?]X[AK_V#U_C/[C'C>2YAB8;K*?J9A9L:/M=0!]GX2^))\TAF@SG1
MJORO4(ST.1). EQ7Z-]<%FUV^0ID\?>+]^__>7K)KC^\_W1S\>'RFIU]^'C5
M/>GK-\#/>^S\7Y\N;O[#+B[/SB]O+OY]SJ[>GUXV:>CRC:_'1MTR4I$HS:U4
M^5&9@U7C7<_>7)U_?/?A(PCA[)Q=WWPX^P?[='EQPT[_]O'\_)^PZZ_<[7]+
M<.G!U/U*PG2Y/=K=+W[]-.)>HR=%WXPD!/^A%H)RM V+GU\\/]S9V:Z09A4&
M>!J6]/LL8KYP2 Z]XTTF;B4H*H&1.1NBUZ.@Q%K(:<)UNA8R6D(N-]9 4%?7
MG\Q:R*D_97^7608#LFN5E0@[AITI7737QJC.U!@8Q70MQ&45Q5Q 2@E.6/*,
MY9!_IHSWU:U8&XE=<20QLN#K 5@=5I3:E A4(#^>I\R4_?^*Q 9Q0L =F\!G
M%IFCB_3_*Z6=LHL<PS0P(7:5P:T;W+"!5F-F8?DT*/X+BH& EM*$,F=B,( I
M.VQ== 0+7P?E=-GY72* %(,,%<A&3Z01+!4#>")E\%G(O,-XEK&$%](";?@%
M?N\T5IKJ%C;BH V4K0&YL['@.:8*,"A<PU_C?KM/@Z7TNB^>]_:WC]M_KTZA
MR[@C9084$5<<=;KL@S.&%',6(RR# &U':X:><Q.JU>(G2L:'0<?XT 4==D98
M3Y_S>XMKW_E/%-!GC+#+;IHRA'5VF!Q $)FB&KAM"1TR% $H)?$( W0BN,[9
M!&(88&@! 8@I9_+@GL(%P,E()J.&2GDRDN*6^'P1*6VH@%_4"X2!3@L<4MZQ
M4X)=&&P=E%FO:BU4"M(BZ<:B3*9)%B..]5%K73 G]M4S7.LZ2-(Y ^5T#G7,
M7,1)%"@?8PY8JSLT!;O4(A' SSK@"G:D2LL*/J6<'MG8@^@@7JB&-I'NB%"
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
M8D!%DF9JY6X1::<B,YT60ZEMDR>?<S7)1#H4KKF+*DOAS$U2>,5@2V5Y$TX
ME7%983Y=0&+FU:%]UV955J;#J]"9AD/Y@,X3B./:,>UVY/"KQ/[,,9Y9F=#4
MUKB?R*X:=*CF'3&4ANN]:K@>I,QUQ1MSB#+!HA<2+JS-&7ALL]WW,R@UD9$@
M-N)1?5A8=4!9O49!:RZ*S"< 2<8G?1 _(TJ4J+)PS58*;IA6FS34)J<FN=!F
M) LV+&5*Q "')"- GMC/I!G1F6CC*):./>F4T_/< F5%.\0S!>%Z?5R"CM4>
MJTM!)P69!)T&'0V!?FI@_'[M(2<)HCQT0HQ;_YX(BAT\,A2[X7?KD(1_!= L
M2I8<ZE!7->US(7Q@+=,8M%X/(I2#U1PN.+HO(\V@PBP\@L./"XN1FT]I*M4H
MI6//%.8;B,!3EHP$-K*Z#Y1VN;(;OFQCT)F0*?0#+G/?D-[BN9OT-H]%%9)X
MW" UQGE,='M%>!V)+$4'KW-@Y\C?3YC_0"?,WNC;D=*E^&6>@?>1/8$9R:QE
MZ=BKHT4(X$TSQQ8',K_*X$TYP#J$;_U!2F0&4PI39) J2]UQ#-GJ.+20C,@'
M4A%,6FNL)+O+;@R.S4G3V?GG%G6\0W39)[>U^.6XJH/&1UX_4+,[R54](/D#
MX5/"#6X>[P0\L+$;!;%UR%T6TF]NU+W<6%>A7">+*K,T6A;5OJD,X_0TVVW)
MFX==/"J$^V&!U;DVEEN>E;Z[-L@* 61<CAG6BDH2HE=97-V:[0MKM'K5@.6?
M7)JM[#<HT^8B7(K-@V98)E6PSA?/]PZ./9QR]]UO]%A+%FX: !^2);8MZ;1N
M6>: ^%FV9=46T??8U-JAR>?_OP@S8_6IZ](H^T:FDFOII@VK;U!//,)I^IX[
MW?1"B79\K_'$ADSF0I%B47LN4>E9:7VKC&8TT5IMO/-ZN6HRM[-XAGM&I]D'
M49FF.A]JT$^(2%+<5BUCD=*\A#,93L2P'.DM#>^/,A8TN=C,7)BKHSDAI.N
M7R(2B>\@8''(K0S; <6X<!UW%2UI+3-LBVOWCJXR>.8.R40BZ<E*D89G(C)O
M-YH#NLAVGP:=/GQD=/HJI'TFQKQ5\^O&*U:R+K_[YC)\ 1^PO0JFQ=Q-='P7
M//)@8-1*%[C_^K7Q_M0U56"&V&6G8,#%M)$KS^M];/1I4M2G=ET*_?R6RRSF
MO@VD^)K"AF?RK;:7^_/P>A-4RV@DKNWN4D ;</H!9+[-7IMHN-9;;[68YT],
M5#UQQ^A/Q+E?/S+G/JW346*BJW;K&2M>EBQC[\B,T?D44U"KLF]IGBCTI+'2
M&%Q+S,$*F %H QT<@SDZ" AI(Y@EL"$P.*STX(Q95M]DU9#> *@L%VS/8N<J
MMI0%BZ>OF) 4QEUK&/6@W+-2?%C<)=1<$K[V%_(!(T'.HL, EUS*G(9O"*:N
M41#"U=MWFU3^PN"L52X39L O.!9Q.^&UA+@YI=-:?+SEZEEWD@TW%B6@(C:M
M1=4'7"WL"K9%,;I^J)EQU&^@2?^VP1!/HFR+:+H5T2D8L)!,#"D=J9\*4IN,
M1.OU6FF"7G$9<U^(^%IL^:V_;8U&/**O+4D>X!\;UT'.KH?9QYOZ\!&+!9L/
MW.MAL23W_UXM^7VJ)>L2M:*>(4JG).5TV;1.#O']J8%,XI>?FO63VPC,OJ$*
M[K\,TWW;YDYO=2)9]*V.CW$O:*X_3ND;4=G/R_X\RMU5W[&];&^/<F<W^.7]
M]ZOM"_:VHHT0%CB2<^JS%]K6(J[\):VL:^!3]S@5W$G?E3OO9,<9[^O=;Q;%
M$XKG+]W_IN(E_>\Q_@]02P,$%     @ Q#R=6EN/B%Y1#P  @%<  !X   !E
M>&AI8FET,3 R+6AI;&QM86YX9F]R;6]F<BYH=&WM7&U3VT@2_GZ_8H[49:'*
M-MB0 (:EBB/L+G59D@.R6_=I:R2-[=G(&MW,"./]]=?=,R-+?H.\[-EFDZJ$
MV)+FI5^>?KJGT>G #M.STX'@R=G?3O_>;+(W*BZ&(K,LUH);D;#"R*S/?DV$
M^<B:37_7A<K'6O8'EG7V.J_8KTI_E/?<7;?2IN(LC'.ZZSZ?[M(DIY%*QF>G
MB;QG,OE^2T;MXUY\U(XB<10=''9X='AT]*H7M<7QP5'O@+=_:V_!HW"[>\;8
M<2J^WQK*K#D0.'_WH-,Z?)7;DY%,[*#;WMO[QU;M5BL>;).GLI]U:<%PM:=@
M>_YRK%*ENR_VZ,\)7FGV^%"FX^YW=W(H#+L6(W:CACS[KF%X9II&:-ES-QKY
MA^BV#V!R^CAR"SJ$<5*9B;# =@>7=/DPD)&TK+W7ZISNXOUA6S.;F[-BRZ-4
MA.N1THG035AYRG,CNN$_)XDT><K'79G1_/30R9#K/D@K4M:J81<E=2^TE3%/
M_1PTG;OLA7C<;G4Z1RA'J^%O$B;V(FZ1B'=M,GOMX*AUO+?X\EZKO?#:5QIV
MEY;LE@V",3G/OM_:WYJ272IZ%AX#:3"C4IFP8 #^NE7YW,LY3Q+PAFXG?V!M
MN(H_]UN'AR#5BM9P]!DIJ_RK6UYGRO(.IBV/9';-A^+EBU=')Z79>1E^OGC(
M++]$?GLHO6\J6ZBR8A@)S52/W0ACM8P1AV^MBC^R#YFTYILZ-TJ=;R".HC)_
MU#RSST!W/I8LF?2OI-U?P$61(:&6/]4SOUR27ZS_31+UW4"PGM3&,CO00C">
M91(69[B6, EXF(4;:M[6JNF"S'N7>-$\4EEC2K0D_Q7*D#Y7)!,#MQ7Z3Q?$
M+)M\!8+XZ>KMVY_/K]GMN[<?[J[>7=^RBW<W[UNGD3X#/MYFE__^<'7W'W9U
M?7%Y?7?URR5[__;\NDX[EV]\/3;JEI&(6&ENI<JZ108FC7=MG=U<WM[=7%W<
M7;YAMW?O+O[%/EQ?W;'S'V\N+W^&3;//W.WO!7AS;^R^DC!=9KO[K_.OGS8\
M:O&DZ+N!-(SWP=@I)]NV^/GEBZ-.9Z^$F548X'E8TO]G$?.%0W)HG^PP<2]!
M43&,S%D?W1X%)=9"3B.ND[60T4(RR;;70$XWMQ_,6H@I&K.?9)K"@.Q6I06B
MCF$72N>MM;&I"S4$-C%>"W%913$7@%*"#Q8\91FDFPGCD;H7:R.Q]QP)C 2I
MK05>-5A>:%,@3H'\>)8P4T2_B]@&<4*\'99\9I$YND#_WT+:,;O*,$H#%V+O
M4[AUFQO6TVK(+"R?!L6?H!B(9PE-*#,F>CV8LL'614>P\'503HM=/L0""#'(
M4(%L]$@:P1+1@R<2!I^%S!J,IRF+>2XML(8_X'NGL<*4M[ !!VV@; W(G0T%
MSS!)@$'A&GZ-^VT]#Y+2;GVBXBY@&Y&6BV9M/U%A[==[)[/_KLZ(EM%5RD8H
M"*\XTK78.V> ">9)1EC64]H.U@RQ:TG<.L""PTD?>AW)1+=W>%V)+_0Y>Z1^
M]XUR53G$E TV6!^X!&#E/,G&"I@&^A8P#7?^!"K0(A82'ZR$T5OX";>Q@Q!&
MRXRET6 C:0>JL"SG8TJK,"(^*23CA7()IK)R G5(S<I90I0-4-]@*@-W&W!-
M=NV,89NO@Z_=XJ+6PA)0+Z!-DWO!"QX/$##KRD Q8UI5TS=/,"B2Y*N:#&9P
M&,R ^!'H)<R"7X,S&QX[E:HX+K2F4-T#G4^0$L.ZZCV3B(V%-/1_AN:X!,Q
M4&#NF1<BJ6?J%M1=^_#$L,MAGBKG3N5]'BY;[ >E81H\3]8L%MIRF=EQ WW'
M+:.RA.KT%?U>\(PG$G1G^8/#8E<(' M.0 N"N)<Q,BYN61^YET;>YO>$-N0*
M V \^$5XK%\O$FZT4CNMS:)$OG"^6C+T(4N%,8 TL"AT=X!YF6'? UEG3TCZ
MKQ;P+*1:9@!&"D8K'G*I\8+"<_:!U$G %S)G@'G(#R+8-5#_>]@F/I4Y.//W
M?5H9FVU77$$K$"(B%+CF/:9]B%L\43E.$XUK1*7, IM6-?$G)I]:8;TL<;XR
M[?):#,$[C7=]4%"ABIIWNR%G5@A;447?^3W/\U3&U+-P[T]'$$.?B9_M;YB?
M78"!TY>HK(DB5^MW7]$4#CLK,P6^T!2N>D^)E+'@!E:#<1"]%2*D44 515F!
M * !IF+2\<1K\69P3LY&6EHKLLKQ0"3L2(ALQJ>1BU91 49 -@KF@,D([_5D
M*O'TTB&"-)/R$/,(004D#+,%0%@\WZ :)0 V0MP%+>&Z,D6C9!X+D8 3/C(Y
M'(H$IX8-EG!+.\P4PH^!'3N#;K%G8C+10I.Y5A:9D['<P3MH"D*+PWED3((2
MBL!H.Z35_6V^XU-W+W*\67,-[,IG'^*>3H[DSE,,LHQ_AB4%C9D :QN@Q;R1
MAD=@*':,1H%F1$:1:PD7D8'7L+Z!CVQ+/VLPO,KP3U@,E=_0)C,RB0M>8"6N
MT"$YM"/5)"*7@RH49F9@3EF,EU6EQ@%&RMD%C-+'0C6L!02D4BJ2AK*>%]6B
M4NOE@X@+*J_>@C0AW,4^D>!55YF:DZBEJQM0QD'1/^9&/-U-'(^H.@GJG!=@
MYIQ.Y.&;.LN >7H%/%/DL!IRUB#R&7==@L%3K96Y,I3P=H$&<13#PF;+T,\P
M>81'!H6Y^)%%)\UG>)@]KU/2_3O088"<]T4S NC\V*24K<O3$1^;K:_<,+IP
M/9M*8PZ^56T?I4YO@/>#PX^I9(-EDA67;N\J6$K@T$ (,DH1%.4:JQB.=Q,
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
M\*E'G KN?/GBN'TR[V3'&>_Q_M<4Q<8']%WW!MQ=>O/N_P!02P,$%     @
MQ#R=6BU4H#>[!P  !RD  !0   !E>&AI8FET,S$Q+3,R.3(U+FAT;>U:;7/;
MN!'^WE^!.M.\S$BR*+_)LN,9UU'FW)E>VM3M]5L'(D )8Y#@ :!DW:_OLP!I
M29:<4^KZHG@N'QR1V 5VL0^>78 XG_A<7YQ/)!<7?SC_8[O-/IBTRF7A66HE
M]U*PRJEBS'X2TMVR=KN6NC+EW*KQQ+->MW?$?C+V5DUY;/?*:WG1]'.^'Y_/
M]\,@YR,CYA?G0DV9$N_WU'$Z2D1Z<MB5V>A0]+/3/D]Z_6-^F!P?G_93\9]D
M#ZH0CSK.S[5\OY>KHCV1-/[@L-<Y.2K]V4P)/QDDW>Z?]H+HQ7EF"H_Q+/3C
MS]C-6F=>WODVUVI<#()+>U&U:4Z--G;PJAO^G5%+.^.YTO/!FQN52\=^E#/V
MV>2\>--RO'!M)ZW*HJ!3OTC8!//"XZPV&?UH5<C&A:1'1@_O)FJD/#M(.LFJ
MQ<N.<SN&[]Z4T$*W2[:GF&QIG]WXDXW&7PT_WUQ_O+ZZO+G^]"/[])%=_7 ]
M_,B&_QY>_?/F^E]#O$+K\/.VCGVC&%RWV%],P?ZJT@F7FET*51B=J19+I?4J
MFS,_X?[UJZ/^V9HCW\;@UZ^2X^ZZ,0]F=62\-_G@%%V67,"I<5O+S \.CAL(
MJ4( /H-VTO]F<Y]T&C=^^]%7IR7I=HYH&J[9A$\ELW*JY Q,Z"?*L9\K;K'.
M]!SO2V,] UX^&INSI-O^.S,9^T%I#7/8/XRNO#*% UG:L@/4G+Z,0/5V+E!_
MY@[A02#R.;LMS$Q+,9:M&*\Z2L+ A,(@K6$$K@K&BSFK"F\K"0^0Z$+.0_@X
MR_%D%=<LXRE>669RT+(W46Y-H)"I=([;.8GD_%9BW*4^'=X)&(,A=4B8&(,$
M4F61("%60!V6"&G9; +B8:ZB/PO]F;2R[H0<R)73R*24E&?*3^"@*V4:#*1^
M2YAF!-R<0DVPT7QY&EX." ^^'Q!*EJD"82;$+,+: @(ACF:[U*Z*#%S"B3?P
M.]650)^ SE(,6X"=(OXI$7D"+8%9ZP4J:T"X!T,#^$)1QRV2J#0$ $4#O/!(
M4V1/RMV$9=K,7(-3*\?*><LQ$*>7T6Y8V5J"FVN,6;/VY2#N<.<0=[,2GC>N
M1E-=JQ!!F"Q3> PANV;<R@ .!%N-M*0@,@E$CK1R$Q(GL1SD2 1)ST*Y5!M7
M08]HTQH=45):DTJ!UXZ]!2B$!,IBY(=WJ)R*L6278*3/E89$<L#;R=%;^2ZH
M)D<B/L5'135K$=%)_3.BK2701A"1+5L/E*T,E&$@\O,AE"%!R7US+;<E/$]Z
M.P1/OCOP3#K=$YJ'#])A8X)XA8SVZV!J4;)->>6V5Z&L-Y( 1CU2S*.FLN@
MU#15+A >I&01^J$"?D&5RW1KI>8!:74B7:"E55,Q-2K0)FQQ1BL1ML>N&CDE
M%+>*'% QW8<$4%!/E:,4'!:F"_DZT*-Q$@9A8QR42E24*JTT)U:'6\&(12J'
M1BP,ENL9_!I)$@3Q0E^*)Q'M3B%YM#M(KHEV%<A;<]8:GK=GNZUAC:4P58+0
MRITI.-$Z=T ZE94$86Y% R< 7/&1TLK/*;EO&I865T!> %5<%RNB2V5IR!YW
MM4-E94N VH5B)$V-%<& 4*".98$:0P/;:)$E+1H20?$=\8O%I4H0^,M!<+H[
M"&ZX>#CEN@J$1?&5688*44T1&;>ATD,IL07UQL?-95_ *A1!FRX6ER-3^<?'
MWB8Y\'MI295S]NO;'39J:O*P_&2< ]@3H$8#O BXB=V!6T.8,9SKL*!==UVX
MA98'J/L*@J0\;M*TLA3VI:2YTE]NG,<;.AI%+RY%%_7Y#7N[)IP!LZ"K!W*U
MF=@8R7 \0"<'175OR[MHR82[^ZJ"B"Y@7(J0 8+W-3O/F5:W4M=G!0_D6T^8
MD"<C>J?V6D<[A^BOW6N%DT/1+(/6@HF(&)=AN2 E@M=7U!9K92J,XBA2O;'N
M/I&'%^@LSY7W,B!X16%D4"#06Z%@3U!]"\B"51VQ-OZG KE96_+G2L'<L)JJ
M(@W'!N]^WT(]8]J^U*BY4 ,J8(OVK;0#3I4$&.H$?+^5F4E^2QDUUF AIX;J
M,1Q@-H<\7P6Q>M<13PTV\!<74'3RGKXVP+&N-B$,=*$H;,6$[I#-794#&YB?
MX$:='C8>A+VL9+U[NYM+Y.3,@BE:B+@,M ;,A*/F&ERMF.14,35Z*BG3%7Q<
MGYC;F@EE7FHSEVB=34RD/[X"74#MB4F_\]P?W8Z?\LWM=UN^9,N&#_'/\-&T
M][R&/M;FP[Z[]F($GI.V#6<T+YT<-#_.4 V4FL\'J@@F!:6S5>JBBPQ3*BE0
M@=:?]0-OQ>;ZCD._W^GW^W3-P<,:+YJ!ZQL0G7 #8M^+];;#SFG_Z-'6;B=Y
MM.U+O1YU.R?=T_][MX=H[!YOU>U^F(@X&9AN5_+B_=[!7J-0L]Z@5]ZQ9/72
M!!'AVHR;\K?/#>'>R@?P[6HY57O^/3MU65JE6>^T%:X*O23/7K\Z/#ESX>_&
M:R,KOFZ)T2ZYO+?5_&PA6G-1N%538G[HU)HU$_,_S?,N7=D)0?CBQ,<+7]]L
M^K\;)/_-8J] I7$HQJ\F2F9L>"?3BL[IV*>XLUV'\W[(81L*\@=W\TKCPI?G
M0?S&,I5KM_46@ UYL+M0X2-'%VD>5WGL"MRC5__JO_$BXGZX /E?4$L#!!0
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
MI5'"79R#:Y1<8@>;N-* X"[8DCL@2LH8[N(KFQF3,-O.%*JP XZ)&^Y"/67
MS:F: ]R%E\H EA.P"K@+@1T*%R7E#W<ALLW\^3N9PD0,_UX8!HB4ZUE$6 5'
M!0QWH3VN 7.BYH!6LJ!CP2BIOAV@E2RHN ,@2LJ8DL7QKIVAAY\M9RAF_6.B
MI&3!O2)0<JI3?<G"BT5 XP3F]Y(%"].BH*3<X"X:)V;;+.SC+F@FIL&M/.,N
MD";FIV7VE"QL);*@"LZ7UDL6P3KU+*B"4%*RL-8)94$5!(B2A=,*R((JB#$E
MBV#QD: @[ "]9.$M/G!SJN9 R:)@?(#E!*P"[N)QO&9!%<0?[@)N7*<K"*M
MYR[:QS5@3M4<*%G0\82RH JJG%^RH&(!65 %,:9D<;Q3SX(J""4E"^Z=9!94
M0= H67BQZEE0!:&@9,'"8V5!%<0-[J)Q8K;-PC[N@F9B&MS*,^X":6)^6F8/
MEV&K.6M^)R[,1Y.196 [8DM\IO7YC][)N3C%Y,DUN0Q9\8.0PO5Z,;!H<1FX
MX@<6U4^@;7$9(=L/ 27E!)=1J!2<N+P0D_AQ$,)E,(H?A)SJ),YE=(H?6)S
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
M=//P^ U]!EEV7.<^'$,C!HI%_I$,F#ZO(0=376T2Z_S*-=CB+76':DS:!_!
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
M656LZXQZD,ZT:EVI <ILU>E>/=5O@CWT3-NKH[4#\.EW_#T(R3KJ7X3!R/6
MV68Z"V<QH/8&ZB9W+@-A]^T</3-1DNI2]'\I2![U&.'Y%S.3/O/H'L+ #\#H
M "G..+R.='C:W_I^F)GN'5I3J].JJVU:"'S5EURE.S6Z#HWQ/0BM9"9TYM[M
M1FCJ7W2:]9:DUUL))9C6 MQB7XMV32[(@BR''B2JL^OT1-$Z@H<G!-Y])O94
M'"^Z8TQFB=EL?EAU%#M@@BLB7:52H-@254@!"ITC4)Q\32SH,B4_ML$NL\PS
M4)5&5(=2Y)YD+^@Q)^9WH.6M$U?TS!A=Z]!$O[JF:76E*;8<5@H_V^IYY(.?
M5H0?I=[1.3OL\V#9)MRK6<,(QR$KA@4(&%B&M=N&E1+:%A_V4K ^=!S^>B\I
MCR3 \"7S&GL.$,)?HN]51-ZL0@,.OR)W0.6NBLQ*A%Q8JN5 TXJZ/1J:.A1-
M;5# JP&QHZ/IY$W<)=T;U5(RW/'$(R/B^-8S0;;KGTRB]4&4\1*!61;7Y3)Y
MHVT+=T#C>Q(\#)[P:T99DB6IUJ7&3$+V1GI9$G8P5]!*JYD/#2T9H"77FPEU
M$X\.+5&1@^8)^@DKKZ(D1[YABN75[6M&X<QR$^74M96ZI.]=T494Y:@&ZK8$
M-W) G3I#G=K**[N;_[2S*J5^LQ6X-"H^9;9@G#*2D%1UZAFN>5"F CHI?5;Y
MA6/FH*&TV4'A'3FO_:+Y,93O9'0ART*6<TIGST>6]9DLZU)>51N+E65FCGP,
M:$7C6;;+VBQ,:EG$5UAGI+4IF ?!ADZMAQ&AM7#!X\?.E*;QT'QU,"$\6A8=
M60"-H<>6K;V GJ87C(A/T*7KF+1JKDG_8N1C<;\;=A*J!8^S?$:6$=U ;S-_
MEF@1]T.C5)BX/EN4._?H82;6,_GT8IG!"$C" +ST5DPZ:?$*[D,7PF#]*RM$
MIX8A9="B308((+:-)SXYG_WQ:58[V7(8Y=A+GU9Y^-X:I&");B_Z1!,W:;_B
MTM#QE^/;#;CU<?6ZJC0454V\)37DQ.O':DK;V-26(MB[YJDS!.4D'IUMXL'8
M):/_1=^P9XPB5:1TZE&2VPUH.21+9_] 6Q+;5@>]);O\_4:%)1R_5T)4LX^'
MR/<,$"9[?$9[)JE*YX^AW/AS,JPA;(,B'EFV/<;.T"/$B2ZO>$JO.V%:@Q<9
MLQ<C3U!^R__2L5#%#_I"&?0-LR]I1E/3^VJ?*%H+RW*SK>A&BPS^D&GB=?32
MR%N09DC.^A[!/\_P("#>.;9?\-2G?5B6=AA'/+0.*-246D'=I'H'@_VPU4I0
MO1'H869T/78$[3E,9,2C3T$_</&=0"./6@1_V\ZK%LPB3)O"_$!WOU"U__DC
M[JY5_"N47U8 !KQ.O/RF0;F9@@ZU[M?;N[MO%_>H]W#WX^GVX;Z'+A\>OS?0
MQ?T5ZOWXTKN]NKUXO+WNE6I0EP_W5]?WO>LK&,P]C.SVZN()?O2>X#_?KN^?
M>NCA!FY]^_YX_16>N_WO:W3WT.NA#S\<')H6S.F_IARO?MCQ;E76;+@?3#IO
M>SY-10Y&;@A-F7X=D5>#@"$'ABF:$"_*8D9X#)9CX+\;W\HHUXVI^[GO?4R+
M\'7$.:X-HG5:#24V?I)MD/?.9#S=JW!KS;VU+ZV]T6I'G<BE,;G1RJVME!U+
MF+%Y/=)#;68*@<:ARITWP;U[G]IV*B/I*O:SN,6Q4[=;!'6[WF 1U)'E!6 =
MH7\2\M-'US 'FDR^F>6'9D;?3EL3!5774!5<?K9-) 55>16PRF]MOR<!\K&=
MH9I,VF2W,L8+D\96@8B?O#GB]TB>B1.2&\\=4^.>MOA/*QA=ACZ,BWC7KX8=
M4GI<^#Z!_V_NDB "SIZJ=^KJ_@>W\),;*D2D.B*B%R\B+2HB4EV5]MZL<E 1
MJ<A4O5L]C;%EFC8IL(B"SV+T;,9&'PB%'<N]A6LFF7@ +A;D8?D!X/]"W_\=
M7?!'[@O\2R;8PP&QIZA/;/=E?<V:BB55YCA;4AX\#'YW79.MCQ'OV3+(7 %<
M+7$!_K8)_0.>NUAB1F;-T*;;N*5Z2Q-'@U0*:5LFG0*01H]:;:MU3>6EO'*E
MYZ#RN8L]8L/%81V]8(_0^"NIHR%Q"%U 9G...;8<RP\\ML*[W]&K)=Q5E>,T
M$U/Z]XBX5*[?D/8ZHFQ6 9<E$'"Y4Y?TO>L-\N.'"31MG4H.A"9:R$=NU_7]
M]]<+E^50+DNQAV M;!3A:F2> Y;)EUDVZ=:23EWMB-(7E8+,%D6_%V3HOI!F
M755YJ791:6U>/N-_V;,4%GUF;;Y,OH?!K1-@9VCU;4)CQD'6TN&RK(&PZG5-
MYMOT$H9\OOH]9Q#I#$2*OG>XYS3L=WX[R.M3)^KX1(>B?;!8985?9W&P.G+(
MR1RPGJF.Q9:IDY%S?I1@5*\BCEFPHUM7%5NSUE42S@@4A4[X <A>L^*:.B?9
M@=*BE4OX7E>KB!;?5'90Y5N=1T!" \\=(S="E^OLM:JQ=H-B945XFXI_*[2T
M&E%F:[;-K%DI-Y<H'9-*X"R='MJVN%%YH*T31<L2#C H!]JXF5;X[2"O3YVH
M5W5+]T 0/SA)?VJON7:-N3PCZ*JAG$T7*C2M0*MK3;X-:>%V'<CMR@U'<A2/
MW+\LV6DX9/QVD->G!.'X"P'P;'* (HQ*WCA#&*(?B%3&/<R-W['E^-37(OZ#
M<_U*_:_0\D>TBM##X(KTDP)TBE+K=J35NL(\K4^)1<X#V14I )/1P%!K7;4N
M27MGN(CUSC),6B6=)C<8K[Q'RJFPHCX!J20H6OU$ 7[=<0? VVI_Y:\"O=^2
MZ%K?:Q;!G.U.M9P0*/(P7Z?XPM@1/?=$F0&:U,- 5+!LO.EM0,;^O>O0KWLN
M2Q.?N7-)"E2CNU3W.8TE*U-+X/Z?)D#3!P<."-",TS_-=ZIW6JL+1&7 ;T5F
MM_(Y@;?SB0RF-@<\0G'HW/XS%@AZ'"C\$M$T25YIV9!]LGB$V\<50K)-&:D0
M0O-WVJM%93B!2$54=OF6"FE=JZ0#Z7:>UJM9S2?;J*N@@M).4@"@Y=R05<73
MAJDIX7"*_ Q)'KR@PWH^59282@I-VGG[G=!D=,XZ[+SMSFIE N&<[3'3Z_LX
M9YF+F:[FLKT[G6/OI@_7M0R]XY;;5;?KOF#?,EBI&=.B)X*8S,I;5/W>)T&D
M:G-4Z:>A[\3K4:9NM.%6<GMGIX_/WF:0F<\RJE3KTI-:*K$U2*"[@NA^8VPI
M:VVM+3"7&<QS6*@Y,7.IZK'L?[(?,&]BZ!0>$M1?F5'91.HC-PS\ *[#P':J
MB[^=-AQ)ZEI!C8B1<3/3C,@7$8WOPW&?> \#)J?^PX*NL<QF\Y-45MFG55?:
MJY'Q/!A5\:BUM .[M^PF.BR[:56>CEY719$UD;0D",?54X)P1<:JTF3O5.=]
M;IE6=8MYMI08;?_'??<Y?91)G 3"Q: *62%4M7U7"/G)7A$ KQ# C[*:I^K[
MK^:=AK]R:DLX46TT>AZ]1T;$8>?7T/GU?*?@A3#BA!&7 G0WK@<_'62$GD<<
M8XH"#QJSX].2S#]#/QA'IUJ?1F)OWL7Y+I?%>2GC/R+[94SU)TKTZ(L7COFT
M8,'%G ,PZ3P,V/%IJU-*L]9MML7!%94"U[9"30<"5T9CIL6,F?:J,<\3]BHR
MN93/HOE*S"$M$$ Q\6P%TU,I2700MWJ3Q%]B?W1CNR^4X(1N#J<7+P8!\1Z)
M86/?MP9 E)D&V$'.VVQ_6*<:V2$"=EDKQQ8%.Y;YVLXCFUS,+)5R6Y[< -O(
M7>,Q'Z0 ;:7W+.<Q">UJ1&JT2%Y=3:@]DCDBQL7F^4/7IJTT$/.8EC:XRII<
MZZKJ/F9,<4BKR&2SCQMC6L^SAL?8 ]_B+"(:((WUH9C)Z'+]! 0=SKP[)Q[2
MADT8E5I-VFGP55!U:>?<!"VW\U1+4R3K326_.A_I^,7I-@ A<"<E<&EMBSP%
M3F4>K)+?WLUC"QPG5L?' ,-89S/J6CM GYL!W<]][V/W[42<XK6C(%>G'NR(
M(&Q0WQ4[4QHDO7<#XB/LP64'68#;(3T\?H*] +D#!.:N3]"EZYBT[H=)_V(V
M)Z8;$VZB4JSP>"^ "VS!KH'2C_U3?(5:LYVW"LX@M*34CC3-J=V8;AIM<>+Z
M%I6?<X_8[(CN3R^6&8QFZ>M+;\7=D!:OX#Z0+ S6OY($"H:[19M,!@$<-I[X
MY'SVQZ<99BV'<9J]]&F5'N^-6DJ/Z/:B3PTIZE></AM_.;[=@%L?5Z^K2D-1
MU<1;4D-.O'ZLIK2-36U)%,[H),SG((:@G,2YDVKCA(+^%WW#GC&*%KZ43ATI
MDJ*C&Y@ND"R=_0,E^P0;!KTE9>+M8V]P_%[GTY7'\1#YG@'"9(_/:,\D5>G\
M,90;?TZ&-81MF-%&EFV/L3/T"'&BRRM^WNM.F-;@1<;LQ<@3=/KROW0L= 8%
M_:8,^H;9ES2CJ>E]M4\4K85EN=E6=*-%!G_0TV;BET;>@C1#<M;W"/YYAFDT
M^AS;+WCJTSXL2SN,(QY:1X*!9-$*:[ U&.R'K5;"5!&!'DP,-ZH*> ZF ?'H
M4] /7'PGT,BCYM7?MO.J!;,>TZ8PG]%RAU%>"5ZO^-?-%SE(M=Q,,>I:]^OM
MW=VWBWO4>[C[\73[<-]#EP^/WQOHXOX*]7Y\Z=U>W5X\WE[W.!["Y</]U?5]
M[_H*NGX/X[B]NGB"'[TG^,^WZ_NG'GJX09<7O:_HYN[AGSWTX8>#0],"N^+7
M##/] <>Y50&S87XPZ5SL^6 Z@;'DAM"4Z;\;P1[CR&SZ)#5T7%M"@_E7DB(C
M)MF6>.\H1S>4CM)HZ<GWUKZT]D93R[$Q^<@=2PYXJNU, <\X KELRZ@-)1$C
M69SJV"W<+;#92N5=)R?Q5'S03R/+"\ $0O\DY*>/KF&B,Q&3?F;?H9EIEP=9
M,F?55HNL2U15)495[0U5=UAOX&(-.QU%:/8$&MCNB__F -5%OI1%4N5^[^0O
MI']L#1.4\I]QFXY-F2MF[K/U9VR9IDWXC1WOM/6GF$$5LK=-*W9O6TQICO>V
M"8#SO?:QU]XVK>B];0O\)\]:BES^\V;2S5J+W'X?!2[R",#!L,#[=&:[MN$J
M_=N@5LB'D*XI +-_11//?;:HR=N?[FR1%+V;+/W[AS9NWIOFO,'DBDP &E:\
MW<LQ$1Z[T+E_LPO'W_-5C"+-<<_7,CWA;YO$R<\72V3-K%7980_UMKSW(<+\
MV!8"2EMW>!T$2BUJGM;UA!FZ&"CEHG\W3-/\Z]\!\3R8;?,Z$ZY,PG(0#VU&
MT?1'I6CM6K?3VN<TG;WVF&37JX5N;2H!5-+Z.CM I0/ZL[UZZ.[1H7+ ;3_E
MTIN+4ZBI]>H"V>""C2S?#PDR+=^  0?"JMW/JETV.1X&-S.27])SO\$BN8K)
MG#E>H+.=/XI>[/9Q8=@>U[ ]&)IDMH\L87>/L&V+T-&]P#5^GO4Q#2W1/%>8
M6J,X XFFV5,Q<W-4Q+."]L2\7")H9D%1Z&'O2FOOP]Z%W<L3=K:HW9RPH]:Z
M2KVM=#C!#O>5AD_=4F<'WP-R3=(/$#V;V@N-(/0V'9YPPE6?TD8Y:+$-GY*6
M^ _.]2M=HPDM?T37>QX&5T#J)-'5:MV.M.J\\E2J2=C:^RK]W0&3<2+0J1$A
M)51M*-3:KOA$4&)W@*6[3;!ETI7G8&1Y)MO<9A&6L@VH=D@$]Q<K&"5,%^A4
M_(7]PN*1V(_L\?D_/2L@#X/!P^"[!PP,QU%AC%GHC K]K>^'X'T3ZGN_=;U7
MY;V9/'N(*'E)D;/&7=@;.1FG$59!4M<Y6'XY]5R0#]1&^#5*#J(&.\Q?KD^K
M; UH4M $.CIE07;R5VA-J.%P*I'T/!3RLAU&S; 'IP>20 4LHNQW&SO!]8RR
M28)"2S"JJVYW&3-+JPJ40QGNNP&F4^OJQ7I[.:]7[FG\;L3$$>S?$7:&A-JZ
M VQYZ!G;(=L)2V$!PP$FTC]]RR3>[NN453=:TL9'OH0^?,CW+]UQWW(8/2_G
M=+Y<)O.%YU&^L$S9B$6WSL68VC(/@S6OW%FX;]E6,)43Q*XI@5^L"#N99\CE
M&%4O$&BLE.'>B7PG'H<_&>L^@AR+M2S2^L'-&^^8T9_&O"OB_4.ONFL=OOE\
M842..-WR0:QG6CR@3C=Z"',BN[-VZQ@>P3ZY(M%_06''U'V<$S=KP*.IU+J*
M5F\65]1<F A'"J4=%$9T'5ZO2YT<2GGR'CCC7>7>.L]@N;F>1?S=56W%PQUI
M';=565FB;F8AT6K=5EV5]TY6$:&S<NO;?3"DTX0G59.+C[R>NFD;'9")?9_L
M>!YAU>V0S.8LH^C#S!V\8)3-+"!-*B"RGD.)8V'/\H&CS/HU%QRU:EVM+LDG
ML!+,NZ*=QQ F>$J=$V'0YA@Z^![1-+-XT/5?&0P17K:W"&/V&.L+^>.(GJFG
MU9O[KQP(JS8O9>N%!.B,;4P=%)9C\X*'H@Y SH&$F-"]F,Y9!:<E@9TKU5O-
M?7)PA*'+%9C2)N'D#R:YUFW655E$;PO7OW%4(=;"\=[4O8X0K:RX[*Y[&9%C
MF9EE->PB-DJMVZFKS7W$1IB_7&%J=Q6\%E.KL%'WW;MP8IN4N._@P;P%WM-X
M[G<HV;F/'['VG-OJ:J0,M:#IGK;O,?6_3'_XM);4(@PZ9T"22M+  -3S.X=S
M"X-*X&14 VDYAGZRX"NC&:6S6&*SM??V@(.#\(#>"<]J_OW9$);S3/Q<*C%O
M.[^\\(S.##T[M#' ?9%OXZ_0B@ZWI#M)^G$N.DM"8EM+*(JB/%!BGDHT,<=%
MG.]XRM+UGUQ&:8_,LOU)M"&62FE\QWRK@P?6*S'/_DT\-TG]-NG12FU%5CYQ
MDKTOXHE'63C?'4\IYO16K:NH]4["EK_*A11YU\N7>&(%V(Z"B:85A)X(*.:B
M?\$6-D-J )'=<DQ:;;:&T]17J]:( &)),915Y^Z-(;J WJJW= [VXI<U7)?;
MOF_>9X)H<2G)>SL5<_P0\\&-ZX$4&X28_@UXQXS(MS,:;PR[M:5:MREV7E4&
M,"F5_QZ D?D S*EO7YZO>\R6/?)3JJGC3I63GCU7.A(E*)LQU5:BI"HEAQ7]
MXE="<C+53Q")&8ZG/!02U5I7D^NM=@Z'5W*^')(\)?&L_=\OARR=^I+/P91K
M.;;7BD@:ZRWWSIUZ\.V13&*KCRZ!^,2QP%@(B#=&M@NMBCA<=K]K0=*'08\8
M85P#-+.*U=A.044$WRH#G"W^5U[ T;D!3EDB;J*#HH-%=[#0O(R"JWW.CS5#
M W(ZP=X#Q'K?GQ"7(<^B+?(LR@.=0X1]5[&SBA%Z(K9:_?AN"53F%]?SW!?H
M."L_[Y%GUWZF"M0 J]$*3LM[RU.1+BU\W-%LHX?!):-H9BN\7>LVE3J,F).=
MX\*).T8:>G[XZ=2ZFLX1?G@P4_F)E.6H<*MN?F0(E^TE,1T))$9+E!B1L5!2
M[&2(F.V'';G655I\8(<'X[9(1?O=L\ )F6 ;S14N#(QX\3H603;=T8S</O24
M%?X_&3LW3[4;^7KDCM)R3O&9*YA9?!1Z+IG2VD=ZA)G+%7RV:-XM\%E%B%KK
MMEL<5*(X]1S;F8,2I0:05^(9EL^.5O(#U_B)W,GN*K6$ULB!0@<]2LN'B)37
M,8W-)+'0:EUU_U.FA=7*$TXRA C6X"3C[*O7NGJ]W=F[<+LP8/-1L4MQ@G7G
MU>UV/G/5C8YTJUPWKK?M"+#Y2L;&=/5.L];EP281-NLQ%[KR@T\+X)-# BP7
M^K;$)FVT;2PIR_54K-B#[&-8ME.6M@8Q:J<4D#:-R'(04A.&[7$W'N0 G0XX
M1FT.H',:Z6-5V.NV7-@OM\F@4IN,<C3%UVPM2A3N3-ZL(DFLY+[:6<TSVFWA
M6^QT*RT(=ZOYEP<(9;;34I-7#S+C#80GNLGM>C @!JO;1EX-=EHS B>.(",^
MN1F016>%@U1S+9O('<0]B!CP,+B.R?\(U']PJ#S2_[O^*[2>0:C8L:U^X%E&
M0$Q6L<LQWUY8>C*SE$;+CGD<@I6:UR5P/RJ#VQRG"A[0JE*TMA/0FG,966YF
ME?)5DJ7.A!G7S$=6-(6P(X;8'V3!?!&^WV/JV$OLOL,X7'/U@ /##BE5EP4\
M$OK,<JK5NNTZF(#%1W;%PL!QXU:< U.G!W2WVQP \T2=CLMUTP'" >J3H>4X
M-.8$3LF$@>%4UA^RR**VV5 [KDG69"GCNKSW)@NQ4,$3QIH\88SNF6S7=7WO
M>";_Z3FEU=T$KJ_5VCO']E+YVYGWEAY,PO[S< .O@$Y1>=(I;= IS;HJ[9WR
MEY63!7DQ0@2%"!IG+9Y$D"8H2/5F0@(8AR)XHOY:+YQ,;$+33["-3,LW;-</
M/3(_[8<62426$W$>6)=754056&2Z8=\F/)9%3-.[4\_AO@6]XX&N0!-L938(
MJSSA5&U.V9+G,L/!=X#!/<D<LI-I,HM:;^>6S%("6TR@OSSHW[)JNB_Z979R
MIB+S@OY3SY2_=0QW3%" 7XF?.+.)X&&*&8'2\(F2<%>QH&7\ZY(LMGU6"C=;
M=>DJ;E:AP;;)[YUTR'^DN!3J,NED0IH5@@T#1AA0%3K%X$:=2C)(CEHT)NWU
M$F5!0$+/(^:7,+AW@W\19G5DUJT:3;)J[I]DQ8^]+="T5;<>#$UZK:O6)6Z\
M-Z:0/P94Y\!_3>NY^QG^F7UVC+VAY9SUW2!PQ^<ZT])'XZ@.''T:$:8;Q_#1
M*4V$ ,J#QL0>7'9 <09DZ+&R3AY+W Y&Q"?HTG5,XM!SJNA>7!KUQ '\B)/X
MX?%> !?8%K+&8M?\^[''_=#H9J6)&YWR?>X1&].C*S^]6&8P.I<E!KNEMV)2
M28M7<!^Z$ ;K7TDB,F/(HDT6: -BVWCBD_/9'Y]F&[<LAU&.O?1II;F5^8^"
M([J]Z%-#BOH5[TN+OQS?;L"MCZO75:6AJ&KB+:DA)UX_5E/:QJ:V[,#+&(Z.
M2!GQ-#?QZ&P3#\8N%?TO^H8]8Q0I#Z531XJDZ.@&=!*2I;-_O(/WAB!TRFCP
MV\?>X/B]TJ'Z>#Q$OF> ,-ECFERO2ZK2^6,H-_Z<#&L(VZ V1Y9MC[$S] AQ
MHLOO;$-M\KH3IC5XD3%[,?($9;?\+QT+5=.@+Y1!WS#[DF8T-;VO]HFBM; L
M-]N*;K3(X \%_*WXI9&W(,V0G/4]@G^>X4% O'-LO^"I3_NP+.TPCGAH'0D&
MDD4KK,'68+ ?MEH)JC<"/<QC;E3(X)P5S*-/03]P\9U (X_.XW_;SJL6S"),
MF\+\0*LT1+G6N+M6\2_AV" T7)7?I"<W4XRZUOUZ>W?W[>(>]1[N?CS=/MSW
MT.7#X_<&NKB_0KT?7WJW5[<7C[?7/8Z'</EP?W5]W[N^@J[?PSANKRZ>X$?O
M"?[S[?K^J8<>;N#7P^7?OS[<75T_]MA! :U/Z/H?/VZ?_H4^_'!P"(87,7\M
M8I1;U2\;Y >3SL0>\^""D1M"4Z;_KK_;;:I/Z\;1_=SW/J[':;J&CFM)Z(K>
M:,4F3+(E\3[H']]HR@U]W;VU+VVXD5M;&I@3.H\=4YM'[UB"/5!\M8+48]15
M3B'6U"*9X:YC+5ZQWU2W=RQU6<[FAB!(L]67)'-S$*63_OT$CR)2U&M]BH3Y
M+ [%[A:F3!=(N73'8]=!K);@3@DL:>C&F1(YP+C$^\=Z/UG8U7:F=84X_K]S
MYW)^GRJ+2,\5J"]29L6-,%W(V$E5G"[5+L9TS><(1"N/?BTQ,Z''-$:!;437
M!<[ <8K7$(149".D883CT&8A^RLRL SK&"*2BH(9@\'O8J9G]/GSR*2>-7O&
M(J6SBRD#&D=F0E0,$TS"B4=&Q/&M9X+N7-]/'5H6Z%X0]LD-V (4&-8C:(MX
M_B^([AD(IF] GCI/8I/SL5MV_28"'2%#XFED>0$A#GHAY*=/M]$!!-D:!YHM
M;^R34E]TTGSE9NQRT?5TWB]P3V[!&N0+MMFA3C@ ^\$@XS[,7DJ;J0YM)]51
M:";-1F+NL+*QE8;2QDP:GWEZ[Y-IVLO)-+?W-RO9-"R>Q&:]R%5\" ,_P ZE
M1^8,FF:M*W>:]=;^AYSLE4,3,X;C'1!'A\XQ=D 4,Z@LF67;A&'9^(M,OR24
MMVBYT.H G OK9?W2D1"\"@A>9W-*9Y+<99QZVC056-.4>D=O5T<VA0SP+0/9
M*B9**2O3Y2 .'9BCY#8(0V'UXX0<"#E8(P=I2X?N+P<*/29<KC?U58=$B($0
M@R)-HBVE$7/ /MV079?;2EW=?Y-A3C+ PY[L@F-@M.JTO;Q&DW>HO)BB\<4(
M'$M-5CYQ4U,]N[87'#U%CG(6:A%(JRS23HFCV;P0):47 A-V5,Z!9E8DV5E*
MK:O*+2Z/I1&8$EI"</0(IYQL51)J&91$LGNFR,>L 5.P>\;\;N1.&#+B\T2G
M=>@'O8Q?L&?ZK+ X&4]L=TI(?&<2>L:(GB,$II4C4AGV#)<DIS)LJ3+#.'?K
M^R$QKT(/:!"=T1)E-5S'[&(//;PXQ/-'UN0[,"M)6+5:M]G2.8F9" #E/#ES
MR)<R^H,EQ$NFF5_=K&XNS#]#/V"E:I[<Q18#NL/@UHGW%S#=TX=IP:0YVL3Q
M6:V$1WH>A6\%I$>\9\L@D9YZ)(8[=%@K_XWMD&0.]^HTW*M*JS9&^<6C8C"L
MC-H2?!%\X4UMETQK-_G2VF*!KON5F$-:SV[F_!6Y4%<F*=TK4E:R8)C@BU@T
M$WCA'"^"+X(O95U/8#N[WVSL7BPOT,/,;FSWA1HJY'=L.?3B!:UK"=:HC7W?
M&@!1:%<N'/,)OV:V25O4)NUT5O>X9%ZM$+ 3L$L-NS8WL!/K8-U+=GX]+9\9
MEYN@M26 H? ,O>1YQ#&F*/#@"S:.%LOFKG7R%"6B&R+J)/@B%I<$7CC'B^"+
MX MO4?TMNV4VV:TWD=%R&=LL3]1DB3Y)[=2% ;-8&K@GP<. 6;"K1FJGUFVV
M\SH&6J"+#W1Q BY5X@E<!1XCSD^9HB.5-SNE_-NL67_Z$2L8J73/9*=55]MY
M'<O(>PKX86%7QOW&F0=>-CE+F@&W"5FJRDBJDD=EI)((#J_NM1!H(= @T,U#
MEQ=0U:CBDE97FGNGRI=$YH5L556VLJVFM8Y6P$;5:"&G#LC8:E4SOO:."?$2
MXI63>+6/)UYZK4MK!C97CQ 7TB6DJR32E46XMNQJRD&DFK.R4Y*^]U'JQQ"M
M+4=.<^'4B:=.YBD!1_$41T\).(JG.'I*P%$\Q=%3 H[B*8Z>$G 43W'TE("C
M>(JCIP0<Q5,</27@*)[BZ"D!1_$41T^MR3[7]]F"F_D$WYS>3[5\=<J=*QYN
M)22:Z%S!G4N]0::SX<NEW"#S-+*\@! 'O1#RTT?$,8D9;Y51I3V.\\Z6;EWT
M^^716N6BZ^F\G\L6N^3M?IQKD*4M=E?$(.,^\6:J0Q6%0PZRD:YYS'UTM(14
M1ZMWY+U3P/C9*KTW=LJ8(UG1TS?E3BX;WMIY;'CC!^%<F"\)3PG)JX[D*2NG
MH.>>@=QA.]/D=EU7*W2(BQ "OH4@TQX7Y7AGH&L23%)JLZY(XA!T(0>\R4':
M4SASD ,9Y*!5;R<8;$(,A!@4:1,=?+.^IK!-6;I6UY4.)R:1.&JD>T\"9+N^
M+^I*%5T?G_?-NX*C9>;HVKZ4*@HC,%AF# JMLI-_HNYV 'A&\RRJI=19+?U9
MN2H4)PDYH42JQM%,2D0_B@[1RJ%#Q-DJ7>;/(W<2'9L2'S-9AW[0R_@%>Z:/
ML&,B$A]:']^9A)XQPCY!8)@Y(DGB($D2*Z*:$(FY]?V0F%>A!S2(3H&-\B6N
M8W:QAQY>'.+Y(VOR'9B569;96=X2-Z$:@:_JGRY11F>SA'C)Y'QL.?6"M\.L
MM6:MVZ[K[0HMNE<5AI516X(O@B^<J>TM-B1W6KO%E]86ZX)=>L0J='ON&Q:Y
M/E@F*15'9 N^')0O9722!%Z$' N^5)HO!UF-*/(L>(V=!=^66\6?!2]@=T*P
MZW #.[%,UKT<86=(D.4@(QR']!S59T(92@]<A4O1B:LH6!RRBO#<M4Z>HD1T
M0T2=!%_$XI+ "^=X$7P1?.$LJJ]L">L?ZI3X;!:L+K$LL/:J!2O 5V+PE0-[
M,E_8.^!"$N>>TU)UI2-594N?^QN1)B&QM#*YP1E3#EM'K,NDTWV@';W>T5;3
MA/?*3M^?JP7%YHI%;1GW8.=.F+*)<9)QN*VX6JIR4KJ:1SFIB@@FK[$#H3"$
MPLA!8:P<(9]WR0<]V@^DM.JRT"E"=H7LYK@I^'@'U.LZ+=[5JC<[[=SV]0GQ
M%>)[TN+;.9[X-D%\VW59WZ?FF)!>(;V5EMXLPGMXN[G%2J4UY;J2L)>^A':S
M.-A+/,714P*.XBF.GA)P%$]Q])2 HWB*HZ<$',53'#TEX"B>XN@I 4?Q%$=/
M"3B*ISAZ2L!1/,714P*.XBF.GF)P_!C@ODW@OZ;UW/T,_\R>'F-O:#FS!2.=
M[5B@+<[N&[LOR;6W+LGI[(1W@K!AN&/XZ)26HKIW ^(C[,%E!UE.0(8>MM$$
M>P%R!R@8$9^@2]<QB>,3D_[%%K%P #]N+ <[A@6/]P*XP"J?-=!\#>W]V.-^
M:##J3Q/79X7-SCT2[?_^]&*9P>A<EMBZX=);,:FDQ2NX#UT(@_6O)!&9,631
M)EN6 V+;>.*3\]D?GV;,M!Q&.?;2IY7FWB_)L26[Z';<IX[>D*)NQ8HI_G#<
MXP;<^KAZ754:BJHFWI(:<N+U8S6E;6QJBPK>=8\- U!.TM'9)AV,71KZWVAC
M3;0<K'38[AH=W;C>&,G2V3_>H7O#=IN4J<]O'WL#X_<KP70]?3Q$OF> +-GC
M,]HS254Z?PSEQI^380UA.X [EFV/L3/T"'&BRV_%3]8FK[M 6M;@1<;LQ<@3
M=-WROW0L=/$=U(4RZ!MF7]*,IJ;WU3Y1M!:6Y69;T8T6&?RAZ+792R-O09HA
M.>M[!/\\P[04R#FV7_#4IWU8%G881SRTE@(#2:<4U$V:=S#8#UNM!,T;@=XD
MANNQ77GG(:A4CSX%_<#%=P*-/)J'\;?MO&K!),*4*4P/ES2% [3^YX^X^TXR
M-L]\\6:]Z(V^][&[.FND1$Z[MO5CG77,;K;ZDF2NV['WC9A6.%Y#;OG]=+M*
M;XI N8'0EXO>;0\]W*#OC]>]Z_NGBZ?;A_NUL^0!+82M.C#90C#FL_]@/N'[
M\PD?; ;##DU"307ZZ,(\H(V$] D 2IP)=!^.H4\&>G=F^\JV5V^('>O?#*,+
MBR/:V?K= XO$"=C/A\'<!%E8(%>6;]BN'WKD"3[QQ7:-GXL<H':4=F0Y(3$O
M@O@:[0#Q#3RA2M<+02*_1DH4]:BA 1_R >G>I,$.;[!@1"\CL!BF9^Z+ ^/T
MP[YOF1;V+#"D/E!;@M#RGL2>(EH?0)$^Q<VQ7_(GY'J,6/'-RXC2\<U?&VB%
M :&#0],*4C(@YM5:5M#'XF_2#"KV.QA97@ 3!GHAY*>/"#1BQCM,9W-@ _UP
M;.+[L\]0_B&/%JX%AB"7;E1^L7Q2AVL#0G<DP]7 1;5X[/4:JKT0^F_HTW_=
MT(/_P.?I7[/^U**7Z7L[<Z"!+FR;)7ZRFE%.P(Q:+R8GZD<[:*-S.(+%GFD?
MC? S07U*!&);,*M0PE%K]@URW^DIN!?#*:I3-(<9A50"T)3MAFJQLKZ 6@:;
M'TTBF01*1REYC!0.:]DSV8;E%RL8S5!(OS/Q +76! "%AL0AX'* M,!],J$?
M@7<IRGXXK"?L0S[#*F.E-5Z2@^5/,I:.:&$I'\0X9BM@:6&]T2?P9&(#,.@,
MYH6T R 3CV08QJ6F>F?_ Q!B/8>.VM,Z;7**3!<Y;C"7->COFT]#WP:N&SC,
MF8JEPD3]*?K1Z#62AIA,"SI&R@V;!"11V!OH84+HY WO =%#._"S"/%L& X!
M$?!!7J!+EF/2VFJ1_IBU&8QP@,88Y(4@\CH!A4:U3_RA00BCGQ+L-2AIX:='
MI7^9'O6%($?J9AN"9DW35N.>7T$?QWWBQ:9X.]KHSE@8D9E^E, 78I[,83-C
M]]^!@C9<!O;<D+X78F\:MR7%U&"HI*_TB!%ZX%W&>N'ZU8A*E-$MVI;O4PY_
MB-5U[_IRKJKYG<3?3CSOM2A5P%^_7=RCWSTWG*"OKDVQ[J-;QZ#W* EJ5#7,
M7H_4,U"GSAZIL7#!*'H+&;.;$3D=-YH,D!L!%3Y:1P;V1VA@NR_P-R $A@3L
MQ[Y/Z)3D(=O"?<N.Z!^]#/B+F$E8KF\D^,1GL]W;OK$AU..NUV%>L #O5C1-
M@9_ON2_0'+-SHYD+Y-(*T  ;](/3M"RD]NK,:V+9O,I./-UB4RHI;/A:]QX'
M8-Q0M?4P)_$YOU!\6K(W@"\4+IY%YQ5FBWCT%"PRP1[50.Y<M_5#'QH":\,G
M0Z8ASM$'^5?T%7OF2Q2K,M%W#]0 L[06^*Y'$OY!^14]NC!FRX@D^LH:TO+[
M2P^RRQ_47]$E=K")WP'AX[N9/9TK<S2:;C \E(7U.O'<9\N,=%J=JD&,J&5#
ME7 ?^Q;0 )XP0VH-17^ >/DAB \&A8S]@,Y:$?E8E Y>&\WH#XV,_4^,?YBJ
M7GB=/3@FE,K^"&QIN/V33.$C/^GT&;))E_75G_KT[8@#=$+T?9=:;I\0L-^G
M1R;0[LQ82Q7 A$)@WK6A[3Y3542F!*@$\P5MQ[ )*"$Z*^(AM.0!E*+K(VPY
MGP!/%MTZ\(L_'\*GR)0$&R>8%Q>-AE6??RF MMAC,!^#_H$[3DBGI+COU,B$
M/V$*@GD(6S9RPP">9'2UQM'L.J>8'[@>[?7('8,6(E2?16V/00\"W>@1< Y[
ME]"A@I$RG;\S]%R#>(O?]#73"X?QA<AEB' \$QBP4'QWP=\Y.^EI='@\H>J^
M#O-C$$1_T18G]"N@D_T%6VD8.)J<<0A8=QE'6.<LUA;8#B'86E2;/W@@8I1W
MUW.&?<-."(J6:BL8ZVP"?;C^YL]FT.C#2ZV8%OVC#Q_S_,:J%*X&E_.((:AR
MJAC"LOY?&S\Z?$A!:2#4^_'MV\7COVA0H7?[^_WMS>WEQ?T3NKB\?/AQ_W1[
M_SOZ_G!W>WE[W5OQ5])[X;V%#W4QMU:_@QUG@+ F^-:=!)>GL^I;'S>L.Y^"
MECW"9>,['@_H+#>T36KO4NRSXK2N\V?H1#N7YI;BMF:V&Z,SCAR( LDV SKP
M5Y/IGFQVGQ !%@[&]65C#U'\X9.'P;4?6-1X]N<BUY22A"N5 EL;$SV\_0J#
MH;;??#@S4?GN178@\Z<'B7[BJIE;@":9O.WGFI@<92GUAZGWPF"0+1(PCZR!
M(8>'K%5J:(SQ3S")YI1C%I3OA^-)'.R@;CL>#,!VBMWYB>NQCXSG\;_8[6)F
MS9+?Q6R*>>B4/A@I\R$S)M:\$WW%9'V)0XN)Y)A%9I+ZXY%G E-&?#+N*ST4
MBRP" M$;C#CL4"P:WP.+ IJ?A2IHE,*T!C3<,/#<<;QD/:=1@F&_',[+)(:/
M45=OX#-TY8/N'?TGL/82K!>PZCPV-TY79\9F0C"P*2?/C+P+;TP"M'0X6>%"
M.>N31<6&=>O? +&7$6%"&'BN37$V= $]--K@1X>L^2Q*0"/  !T:K0/QHK%H
M(^8F,V]I4D2$U4BV/#*@T?UY%-P'!R)6!<MQ]2ADQH*/-( &K _LZ O0))E%
MER*,NX#6E;XU@"IV+!-Q1 2_1C&O^4?BE0;J4CM1U?P@TC2Q1)U%UO_2>6-6
MG.D!/8B,%"8P\>.KH9"-MG6!4027"CN,!#W3B'] +R"?D0O4)R7V<[3V0-<)
MYMQ<\LGB^89J9_HJU7J1-HI<W3Y3&^AJ<=DCR\"R9KQ.'R!?4I0S/3ESJ6G'
M&R!.?3S+PV'' Z(843%SZ'#8VS--:L3Z)]*$]&6J(.GH8;:(<3?!E@GJ$C$-
M&DU6T:M^\#Z/X?TBQ[O?JUD\:K/Z63S0)Y'&4\8T'EVD\>28QB,R<BJ4D;,F
M<!R9HPE&JK(AV-Q)7.7NS%:YCVPAS.=5-AF";0=NEFNP.1:F0X*-4;0,9+.%
M[LA>6$H >#/A+^P -B._#^J8!,#/4@3B:=6A,5O:8D+Z*Z]6% L0@YL$R+'\
M$7,YJ?4Y6X6.[28:V@X])W8U@:(O+'TB"CG';U!B+QHR%P;,R*(!:JJ/D#?S
M$5.V%YWX!,W\%6+P&(%KBV9CLX<:V6#_P>O4?DIJ-2OS,O ND]\(R,)#4.7#
M.&LI=EB8T":XBPHG(=.!2RE)I87-#3Z*#2OF)IF+,='UG]A,[4]G2TF(BM[0
M]5(OL>JK*ZS+)D:T9')T&U!KMQJZ%!F?R3;@^SIH\0U9:;3T-??6OK3N!G1"
MR:TQ-<>V1,<.T;$U!UQH*P=<*-K<+ERM418O16TPVR.9RE(K+JY[MML9%]MW
MJ$A,\VQ-8WI3IFW-@8IJIM- XK,[ENJU*8MZ;=F*F>_7>&HNC2W3M$EA7-J:
MB;'3B22"#1G9L#G)1?#@&#R($B\$K8\R.;@4X+']G&(:2)@S-Y%L.U6.>BA4
M.IK<L-P>%N8')3!3S/N<:UQ8H=UT \Y<:+?86KGI!I6E5JXJ;2Z6NV6=\IHM
M_P!!+FBV%SC5.YP)UV1'VM #I_8^%2Y9Z'BL9"UDI$0R(A]81@;6*S'/_DT\
M-TD\M/GAL$(\A'AP*!Y*\5,(/0)%KTL)9R@($2D>34)$U.)%A!XSHDKU3H<7
M*RL7-ROY'&#.W:SOL\TIBVC76I^_-"=:'T!JM.*EIE7K-MMUK;GWQ"(.2^<*
M6EM.2S^P2=_.S:07L.(*5LWB-5:'GDVDJ+) 5J60M>50JR,@JR7!7-BI-SN\
M0.MTX_1_)]-HG0[^H!5&9ON>=[(BT_J3996<E9-8CSG5M^0*1N\$K !6*R>$
M'E\A*[6NUJSK[;S.(!30X@):6O%K<BVZ)E>7U:9 5J60=>B5K!3(TD!IM>LM
M>?6P<A&&/*X5>>T,/?P\R_9X)/X(>Q,1B$P0FT.O<&TV(741+:HFK(I?%6HU
M:]U.O:.*\':UD'6(E9-5\+1JW;T7$P5PN +.H==%4JBD=J22>$'6Z489UV=(
MIS#+EW+%Y46N.(5XE1-74HZZ"IJB^*6N5J?6!7^RKDEYI;2D8Q^G"6%"XBHN
M<<4O ;:E6E=OUG4YKXBS$+BB$2@$;KW '7KE,(7 R3#%M>N:H@F!$P)7=8$K
M?G6BK=2ZJMZIJYK*O< =PC'-O#-X=90J#,5T0UI9Y<TP=VU:=(WWKAVLQDA4
M+*7,94;4J%"Y)LJ,%+[?_P3*C*25%U%I1+"A.L5&2D)N46]$U!L1.V&UXM-F
MVS2W4=;J:D?L%A<RPJ&,Z(?._]V8;M86]4:$>' M'AR$"?5:5Y7K>KLC1$2(
M"(<B4GQ)GC:M-Z+I]4Z+%QDYW41_46\DG=04GX_=;M6Z(#1:>^_U7I%7RQ6T
M#EW*9K-)+^J-5!16Q:=KMUF]$4W:>SN?0!97R"H^O;<CL>WM[<[>R89B)X"H
M-W(\R3ETFN[&J;XCZHU4%%;%)Z-V:+T1M=[<?VN6@!97T"I^3:ZC4BNRHXM*
M-I5"5K/X2C8=C454^ G5GVX84M0;22LVA1XXT1'U1BH*J^)7A3I-F.?E>EO5
M!;0J!:U#+)VLHJ<%Z!&E:JJ%G.*+_'?:D5+2>%%*IQMHS*/D2'PF]_MM2R>]
M>70_FE1!S12_4M:AY4KT3KW=RGDS]U[,Y33;3,BRD.6ULESXVJ0JT4(H>EUK
MY5P(18BR$.63$N7":QJIDESKJEJ]H^<5(!:B+$3Y!$6Y< -;E5CQ%JFN2GL[
M\@6+<AP 6"?3IN5/;#RE R3K)?\4G\I(.$'GX]!9/"4()P@G"%>JIP3A!.&X
M)IR@LP"H(%PIGA*$$X03A"O%4XQP'P/<MPG\U[2>NY_AG]G38^P-+6<I(K1:
M=RX.TG4_]SW:7!QQVMR0K+/<CIR">YVMP3V=E2TE:.#:MOM"4W+9@'T$U,##
MH4>&."#(#3WD17$[U)^B(7&''IZ,+ /9KH%I7*V1<GRT0%]\A87+E#6$8[V8
MA^6B^!H0PL83GYS/_O@T8YGEL%&QESZM?O!=>(U]+[K]Z<4R@]&YUI8:DA1E
MU422$G\YNBTWI/>1\?B&U&RT]#7WUKZT[D:[Q0H8YM.8G&?'VCDVEFO'\J28
MFF-;:3J6:[7DMP'J'(KT\EM*6>FP4LJZ**5<>"G3$RBEK)6 #56OHUP&'E2E
MB'(9:%U(!66V=MM*R%9@ORV8H)S@_$QKZ-JJQ5EP,O4/QPI@^NP%8,NOJ(,L
M9*A:RD;54B^:A=<&4"5:5+DEU;5F7KD7)4B'$C)2(ADIO,B!*FDYGYXH1$2(
M2(XBTBJR[K@JY;?M7(B'$(\#B$?A=<=5J5GKJDJSWFGQ4H+I@-5,2NQY;8D*
MG/!V[]:A:U!LGF-:HK1)-6&E%@HK45^YHK JO#B%*G7R.@%<0(LK:!6_7TJ6
M.(.6".,GH>H;>;4,5Y1:3I"AX@L!R'3W<+VC52BD)Y %R"JRB+<J*Q4,A0E8
M :P.O5"W&5:J@%4U857\VI:L\34/BKAD8ES2=5@*$ Z(F=6X7UOMH+(%/C(/
MO *J1./ I-9I*HE6UZ2]%SFR<K"@>(@0/2%Z('K%U\*2FWEEJ C)$Y)7'LDK
M/G]2;N4<BQ62QP<.A>1MDKSB4VKD-BT:UZFKFEH&R3O$$DGFS27Q^TL#?5<:
M;WFDN[8N>E>:WN6ZI7590J*]N67>M:I*;->J=K!=J_ON$!-[3T^8F(?;09HG
M)=-J@=)O!3U!HAUX3V<ISTG<;=]FVGRI$KM&5?-^VH4?CZK*[% :O:YU\@KY
ME2"V(&2D1#)2?(A R>VP%R$B0D0.("*%[JE1Y IN?A#B42'Q./3>H!0S"#V9
M1);JG>8)I-IS[EWML3>SXFF$[4/O=MH\CXCLU(K"ZM [G3;#2A.PJB:LBL]4
M5/2<CPX4T.(#6L5GXBE-SJ!UNN'X/?9?5GP/<[OXO#FE5>MJ=;5=H="<0!8@
MZ] [FC;;C**>1S5AU2FTPIW2$;"J)JR*7Z-2);[FP1..+^ZRQ_)MWF7R>=/2
MIB.G*YL5GS]E*J!PFL47#U)EFCC2J;=;>R]IY,YB3HN]"ND6TIU*NHN/;*I*
M7BDO0KB%< OA7A+NXF/+JIIS;%D(MQ!N(=P@W!R8Y;0.DR[552FO<WB*%6YQ
MC/%QSG\6=!;G; O"E>(I03A!.$&X4CPE)F$NZ2R>$H03A!.$*]53C' ? PRN
M-_S7M)Z[,P?_/AP3SS*BWS0@83DA9AY_PA5X\=VBO-J<!)\FKF_1!\X]8F-:
M4.73BV4&HW-98C&0I;?B0("T> 7W?5HR9/TK8^P-+6<60M"C'  ZD$6;+(0
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
M#(E/6LK(,LQ9B$;,QO70B@$+T44U"_K90Y\ =AWL"1^>1D^,?D5U8& 3C&!
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
MKZ>#"P<GH3UV5JBXT!7J54'H!H&+8H&"OL""=LK0X&E(R>C#=F&&$PS,E2F
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
MMC>9_RW,5MC6X.JJO EK60:7;(CW)DBT@*;)(-$T%6JURUZWK#RZ?=-@+A2
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
MT+MB&F5#)_=O/ /OL^-NXIW/P&/V"'XQP,RJ%>VZ.TVM=ME--^EY+^O9*T-
MQ>AG Z[5CO23MXJQTRROBE%26,5$U ;(A-)%E%Z[3"MT*:&J0S_%R&<#)M3!
M)%1;2JB3H;!B$NK \JD#)E0:W^7@ NKH]YU'@F[A)5"IG.Q5^=>G#\>\#Z&\
M@6?R^^X#U\7SH/H$?C0W]H#*7>XFF_A-S>*N+KCT9W1M>*[D5M"&3+DI*T!4
MCTAX/3 [,^[@\LMU2705([J\R+U')+H^V!*2Y"I,<J7Z.L<C-+59N^Q+K5IU
M:MO-[ZF<>%-5T*D926 '%W!'OY@YD=S0C!+4@HFA8I,6T9!:<&1C)\"B4F2>
M9":R&F<BXS=G>0-<YIY45' 54Y,;$+_+3"CJJ%KM4FONG$11XAE6M(F<9%G)
MLJM9MGQLWZT39CMJ"],^)%-+II9,O1-3'[ @I*/JM4MUYT0MR;&28]\RQ^ZW
M;B7-M B2NW/<2#*M9-HWS+3MH^.T=]0.6LQZ)YWY>5JLO ($.\:[VP"*'6+
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
M8![=A=;HI2\5,-^29S^_4]_GSH\_<[#5PT=+'C@!77/Z*2Q"VN#D]>JMSLX
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
M=V +S!&/B7\RGTS?L';4L#+WJM(M&X#S2VK9('/ZJD17Q^X< .\OJ7- ]9,
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
MN:;PP[%^, I&FA.0-R!E2&JEA1875+33(("Q%35.$202JGV81V"A,'- G$]
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
MRJTG\/]:H I]^E4XC%_-6Y,-P :( IDZ#D)TQ7MI1 M]*3"\0K1@*!S:1>P
MLB/I3V$?/G!YT[2YC)$L,+@IJ'P+)B@8(%PDK.'=7I2]3=@DE+ %$P8LE0[:
MCVD@1N9^.44IT8X1CBB9081D(/4W&"*NC+H8.",TO9* E"-%F=',@Z4107 <
M489LR.#( G@/0W@U#$') 7@"3 F,_&*LFVRZ>XHHD'4@0\>PS(5$^B -:K#>
M8^!BR%4,#0-E?&0R=3D)K+0T-4(A1@Q@<F%&?4_7!+0O?36Y,I+>Q T70R\
M<QFOT]]9T%CXW'/ND"!<=CM:S2DZI>0RDQ$0J4P&32<41;YI;G61$:2+AYPB
M_NVE$3!B#1%B$.Z*Y'-, $3(76Z017UQOOB1Z/H\P.H24(%(X0I'+IU.(62!
MGASZ@:X7<[E"J6_8Q7V617KQGV+N@@]I>5*[% /,!CD5@Z'<&"+,3WG:2(0Y
MTC P<6:'T@3H%0"GX\1[%&Z,0['&-(OLPV(9ODR#EB(#T^,C*@.1UF]*6K+<
MBP%E<(K\Q[]X<0]EF1"WF]>3/,#\#.917!><A0D?3\7,<4J$2=J5*8('3F%>
M"E?!:T8B9;C@/2G15@W:-971*22/[S@87)]"%U.AZ2*H*Q"N _9/-\#X+;.J
M1D%WI,%&<L6)>Y$W"M\$FSSHT8X\H>]><.64] L%_3S1IWW+ P\8,%\C#.;^
M,_&SMS=$1'W9B.S$PW ^<*ZH :(<*)VGAL$5](M1[22C8OQ4:IC\G9C#2VNG
M2#+=7G^X86,?ZR28H B[AQ7)KH,?4?L1Q['-6H7^L> )U,?@._UHH(1ZX+!I
M2659^%MZ#VZ^UD\W- VQBTX\^"!@?S]->3/K1\P8CMU'^E[XYPCX,JL&R%8R
M_QRD"X5$X!_YDA4@'J4L";M=##F!.PXSB<$1'@%W#.&5:-8N4,+I=EQ&"Y.U
MJ3PLX#/585@V4ZA+6_;\#)\)V,D>>U,QFRR-.L$0F-+J<[Y&+<BRAH45(\&-
MYR/!RP.LVS?"VY^_M"[NL([RXZ?KGUJ?V.7%]=7UY_9%7G!YRZZOV/77FU6*
M+I422DDT%3O-5&CGD0TPNH9%5@MRWC+,-V6$!&FTUJ!('6;E7:P<R^QCW(44
M"?3@WND ;U&?O2!J.1NBA)M,=C&;OYPL^J3B#+($. IKJ@2AVC3YT5U9LI!9
M&;-):3&/-$4[=9*#01E,#,5EJ=3[$-^%65_\TH3VLU@5&!8V,,PL,ZJ%,X I
M/E&DXQ8RJUFJWA#6=49*S/)C=1K5V<&ZR.^27= B<B?BB[):P*3ZT%*/Y#X
MIKN0'O0=X@/F;%Q@+F'X$PMD-1(F:V&EEDP[RV=E?>#<).12B&EFTQ#F&'V_
MF]4/9$-R6: AK-&,[]%.$XX'C)"FF]7=L[\)&Q;$>!B+DB1<=4QCXT(7JU4*
MF?LYMIO.X&=:CS9J#X.=$<-% [WKAUB%F#THB9FY)'.['9/J^(RPQ(4O0^2Z
M<[T'%]BSPT4YSD/&*X):?X01UC[,>424*L40M[ 11NA5@AJ'^04]S&$77B:,
MYX+7<S<LO$08[YF-G;T!J\#!5(&5A@\(^""<>.F Q?607C*N&'D=0U<(A/D%
MPE_3V:6E0-F"_0U?W!<5,@,LI>UQZ2:1SSQ+!;B:ID@D;&D:$$])/_U^66H^
M3B@S(V17RO*Y'RD*NL5K<\\JD2NVX/V]Y>^_N/I=)M(+OFW%!$-N]52642@1
M@K%LLT%/8U&X(=,64Y>;Z65G?L;YK4NG+%@Q?6!N\ACG7G_R==.:F7RVAAU<
MF&IA[LJ+&2J9*<B:9^0,\4.JX^7R3HF:5*K,L+F( X@\%@H-2AB*"C^.JCK(
MQ,GTX*)8VY\5(*2'LA!:E,9?9K<TJAR@*SC*0;&]8V;^BV><Q:U@2#]\X(79
M@]H9D=8KODK.LVA!B ? [Z"*^B00R]2C0('486/JN!92:\A[ Q&+$&5>N*.S
MN>8Y[;_%F<2+9U=O^MO7V.HS2[-@VS=>L'.:<M\MWCGVGNR<=MYP(SRO@DJ9
MUT53NDZ6Y_4X&C1HJ2;C,+6K6=_'PRO<*0L\9:6I>DGP=4UN8J2(^P;["Y98
M+&;@=;]Q_Q3$O%A0?'6JIL1X'M;M!@F&!46@FPH(L25*UM]YF O7^5N=O]W?
M_*VM\[?'E;_=@0K(Q'PJG^>D/-E5\Z(^"SV@5]KCZ1]>T=.0T0M109;*[T(Q
M=<$73U_ONYU0="7D2B*)\RKG::$_,U^R1[*V%\H'>9$(1<)L\HQ"P0PL/"YS
M,-AA@8_*S&%: 06/<1<,@LPINW=A=BC(Q;@QZV)V$QO;V CLA 0CY&Z6S/3
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
MW..=B=BBT_=XZ>QH;6.0$6XOGMF;]&P$\L/KXE!RBGTO@L?^3%R8:(3T(*B
MO#&\R<[8IS 8G,'E$7N/8VRM$WQ?FV_OW.\J(_9\@#5?%2,">6NEW8T#\GY?
M&D92&D[<[X(#$9^O:=9_I/'LJEG[T4!@Y;&XW7\42O8"$?R"QUQ$",63CM3A
M >][$^*95>>/ L6IPJUA$N.[.[0W47K!/L,>Y>^R9QWOJUG9C49!\:WQ_G1=
MI$#+5?%3[[?-REX(/BFGIBF>D;KGP6\@C(0JQ)N^FK<FZ_,>(8&#Z)HDDS!Z
M+#PAQ!Q>$18V+#"\L;CV4NVE> ]!&)SUA+Q#URE#VV.WJ9AJ@)@J[L8M":E5
MZ20+)G9 J+FMJ0:AYM?-Z_W/#T $N]_I]CJ5:O>\6NLX'6Y7ZZYEG3?L6K?.
M^_]NUG]811\L7FO9TKN6 ICU>><5 /J\5]=79Q];K2_L0_NJ=771;GUBGR];
MMU]O+F_5W=&MWA\)(7M<_M2^>]]"K\8ERM&7]+,=,1(8,,+PBXECA*WRB&(-
M?DEB <N2WHAW%,$3XTG$@\%D2"/ [[2-@BXY%>BG=9(8?8Z8O*,8Q*KOXW_1
M!(H1?"2U4:8]B00V<N0_H@V#X_<RMR\?#M4+S"^=%_>]$7P520($:@86]OK@
M!($?XG-01S@J?'_7C8?3#A;IA$6H2Y.AB[94G/@H+M+])!VN,[3&P+V!S0<O
MQ0G,?:_83?C<(GRE;@@3_(L0<+)GEAM'&A]/X^,ICX]WKO'Q-#[>EO4:V"0=
M%/,8B#%9>T**#<&BDL E<TA$95 2IZ$Q<G? W$F/?)&:"&\!4L/:4J"0?^_Z
M24]HCYAG<O]A"+Y JIM &^%388;D6M!W)KN>'C"):3"8W[RV!>TGQ^1BJD5S
M=>'PTFGC2ZY*Y9-?E/'/>%;G^G[8E2?@P /=U+232P5W+![&9*W,5O8?"<*M
M QJ7WTLUN<#<@._O)[X &L23>\(HAF>Z+L(\>T2W,."I"8\NE+#)!>+[DTN=
MPHFY%*80D4IZ+/!X9BAX00]F%'E$;1]=P,%0T%S2 !Z=G?7(?00;80+3!$,:
M5/3$?YQ!H(_!R/#=;!!I'B'#3<]"85_OK@@_SX1N!W,H%MQ"E@DPJ^]EMA@&
M+84S(-R.$48N%ZW//)^3&<?0Y#1P]6;7.W6Z@;9>V(O3:?!>&53\W6.;.4[=
MK*V#;79^OD$0JX:E*+K6BA-;H-Y3 H'=SG=SU^*J3C3#RP-#J8?]E D,&O,M
MJ@"ONTJ2O(=;*(J%[R:":_%<UGS=M=DY-,KS<G0*%^@WBA1>8J203*C-X32]
M%(WF\%:U!.*2JL+C54K"GZP.V7Y5^!68#!@"?TEGVZ%5TNU%+9QCU?>Q/U3S
ME>)\91G5IBJ=QP>B&-9KP-VQ8FC/95Z7:O)#ZTIS7K\G33<)+B='M5&B\7ZK
M]#@0>;27ANK"BJ^U1-(>HD]85:-Z7M$P+:J1I6;8];*PDL=A,:D[057OT@NG
M;?22\J=X^..Q6.=6TW!*X\AI*_TUFI8=I3!P#T0P[:6Q7CP;\6AL])I171?/
M0MOH6[71:VNB*1RX8%)W@JK>=;RFIJ@#*JO9EW;3'V:>I]Q7*RHPJPVC::V)
M7;C:ERMZSH%FUCUDUJK1:*SI=KPVLQZ(^EK%AESA^>=7?]V1=SZS R'T7MHI
MMY.P^XU*G7D03W6)'4N S#'LNE*!&!T?PY8KHV$K!0A]($+JA>&Q=5K&7^'
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
M,':1LF,6G)@*OV,HD#*'5+NSB0"&,J+FXOKSYVO"V?URT[ZXG#:LU&,MK+8
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
M[/6B'SL(*R7H*%3D'/ Z)6,<^D 2LK]"[-,Q)2XX@T\TW)D&J9\5%AY17W!
MY!0[I*(U/KQ"2.-$@RD7"K$<^1C+D5%7"F7(.BC"])([6!E7U2UETK-<^Q[Q
ME=1777VU-9-NIU==:BB['L;36I+3-)'T^$X=#59Y1)$:A23ZJIO0=?6M;G\
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
M-PSTV]N_S?VA^]]00G94.BZ?4L2&)M;?L" 3'DH2#S>K3<H)-K2'R3K_9&5
M%!3<X5D:OR782GO?C-FFSMYF=UKHZ$WFS$OFV16%AL+6&PI[Y)=Q8"+O>'3=
M!+\[OF)Y2?D;]1\E__]N?[.80SH3$N /K_X'4$L#!!0    ( ,0\G5IXE*EY
MRAX  '0H 0 4    :&QM+3(P,C4P,S(Y7V-A;"YX;6S=?5ES6SF2[GO_"H_O
MZV09^U+1W1/>JL<1[K;#=MV:^\3 DI X19&:0U*VY]??!"G)VD6*.-21(VQ9
MHBF>#YD?<@$2B;_^Q[>CR;,3[.;CV?1OS_DO[/DSG*99'D\/_O;\]R^_@7O^
M'W__RU_^^F\ __7JT_MG;V9I>833Q;/7'88%YF=?QXO#9XM#?/;'K/MS?!*>
M?9R$19EU1P!_7_W:Z]GQ]VY\<+AX)IC09V\[^]_NUQ*41^8=>&L8*!\07-8!
M-)-9.:N<C_'?#WZ-.FMKC ##N04544(4EM/;/&)(#GU(JP^=C*=__EJ_Q##'
M9S2\Z7SUX]^>'RX6Q[^^>/'UZ]=?OL5N\LNL.W@A&),OSM[]_/3MWZZ]_ZM<
MO9M[[U^L_O?\K?/Q36^DC^4O_NN?[S^G0SP*,)[.%V&:Z@/FXU_GJQ??SU)8
MK*1^+ZYGM[ZC_@1G;X/Z$G !DO_R;9Z?__TOSYZMQ='-)O@)R[/Z[^^?WEUZ
MY.%X,CD*TX-NMCS^)<V.7M0WO7@]FV:<SC'3-_/99)RKLE^%21W%YT/$Q?SW
M:5CF,;U*@UH]9/']&/_V?#X^.I[@V6N''19ZVN0(JO*9%+XB^S_;?/J+'\-(
M89*6DY74WM//I\^H>/L<$7Y;(/WJ6IYG4":S=.E-DZK-67?VFY,0<;)Z=;2<
MPT$(QZ//BUGZ\W VR339WO[/<KSX/O*^&(?H(7NA0<DHP#N50)7D ^-.\'A5
MDC3*.0USQ8(2YG%%A=-'O*@R?H&3Q?SLE9745Q*_'<5:P \?U^O9T=%LNOK<
M_QLF2QSYY$TIQH!,0H$*S$.PKH!.@J5L,K.<-1[550R7QW2!-B^[]&S6T>#)
MUCU_]A6K73HU>VM H4O7^'1YRIV^X\5\>72T^DP@RAR=_7[I9D=-];Z8-13W
M6J<T@EV5_C+31*&QA\G',,[OIJ_#\7@1)B/+3+'1<$ 5.!ESLM+>%0$\LBRE
M0%MX:T;? F43"HBG28$6PF_&A$^X".,IYK>AFU+0,'^9*$"HHL;\!LLXC1<C
M'T(0T@>04650Y*K!JU3 )<F9)2&XH!N3XGY4F_!#/DU^-%9).Z/Q \<'BA@[
M,F7''1Z24QZ?X#N*.H_P_6P^_Q<N/I0OX=NH(&,A!P$L.P)9I("@F !AN*<
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
M@XN9HK]8VR*X7/OA[F7=ZW&W4H=(U-[UN>&2]^GK]4L,<_S[7_X_4$L#!!0
M   ( ,0\G5H:?ZO:WU$  %:P P 4    :&QM+3(P,C4P,S(Y7V1E9BYX;6SL
MO=ER6TF2-GC?3Y%3<SM>&?M2UMV_*952EJ:S4CF2JNN?N:%Y;!2Z0$ -@$JI
MGWX\L' %21P@#@!",DM3DA2%\X5_?B+</7SYU__UY6+XP^<\F0[&HW_[$_\S
M^],/>13':3 Z_[<__?W#:W!_^E___B__\J__!\#__NG=KS_\/(Z7%WDT^^'E
M).,LIQ_^&,P^_C#[F'_XQWCRS\%G_.'W(<[*>'(!\._S?_9R_.GK9'#^<?:#
M8$*O?FWUMY._%%0^,^_ 6\- ><S@DD;03";EK'(^A/_K_"]!)VV-$6 XMZ!"
MEA"$Y?1K/F>,+GN,\P\=#D;__$O](^ T_T#+&TWGW_[;GS[.9I_^\N./?_SQ
MQY^_A,GPS^/)^8^",?GCZK?_M/SU+_=^_P\Y_VWNO?]Q_K=7OSH=K/M%^EC^
MX__^VZ_OX\=\@3 836<XBM</H,>GV=4_O(E&_[CX2_K5Z> OT_F__W4<<38G
MZ,DE_/#@;]3O8/5K4'\$7(#D?_XR37_Z]W_YX8>%Y' 2)^-A?I?+#\LO__[N
MS7VD@]'LQS2X^''Y.S_B<$B(YY\P^_HI_]N?IH.+3\.\^MG'22X/HE\MN8+2
M%<[_63_MQYTQ?20@DW@9,M!/\ZBJ>$.,ZSY]=\Q7GP4I%[P<SAHBOO_93?&.
M+W#04L#W/KH!VOD'P46^"'G2$NJMS[V!<P7R+L+ZD1\'P^$%CLXGX\M/?X[C
MBQ_G$%^.:3?^'<_S!O"&%U#W5":%G\.X_K<W(!#7@]&@;A^_TK?+#ZB/VAY,
M_C++HY07V\;J.<-QO/5+P[IIC:^D/,20A_.?GJ4\.'LUF@UF7]^,ZDF!2W#Y
MS2Q?3,]*S"(%5X!9'4#QX"#(8"%;SXPS.F3N[_,T7?$^S?'/Y^///])3?JS2
MJ5_,Q;1@ZM%G+^2VPXH&>?H!PS"?R>Q9*HXV6IX0E/ ) @8%VG$968B)N37*
MUG41J\?=QGW-^(O):@7+-Z#31EXFXXOFC,W&+42V((0P_^F'\23E"9DN]%?S
MM_(O<3B>YO1O?YI-+O/U#\>C&:GMJV&NU@N]3_F\?K$MX9=3.$?\=/9^1D90
M_:"70YQ.WY;WLW'\YXLO@^D9XRX@<@Z*19()XPC!1@EDT80DN<DRA$<4H. T
MS/E9/FFA!7DXFZY^<JT.3X)IJ!Z/G*EKU&4[;L=]R'B=QNQ(_DT\/\]/@(T0
MG=TYV1NQ?Q]-0]H?-$NN26],U[@76>]'"TQ":00S0/9!)F3DF7B3-#B># ^B
MY*);O_O[8O^6D7= \KN(N _2QQ<7X]$<T-_F1M^9TB4EYR(XJ<@_E;3-(8$!
MS.AR25JA:,[Y71 M*5]G*=_G>U=F[A*]DUCO\\QV,>A6H8X/]+MG.DM3F!+
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
M!0AD$(+C5EF# GV3._D' 1SJ=KX=O>/68FY\J?M^H3XW(:T&;&X JN'M_8-
M]G^+WXBH<5]2WIL*:%,2UH9>+M:&,Y'1YE@;SA2#20I-#F/9**9Z7-0_<L^_
M3^:["+<AXW$Q'NCL[^_/E&!&%!=K-20Y(M8Y0!0)+'>Y^FO6NTVZN2P_<<'P
M\IMK@J^?MS\?MJ'@QSM)K>%]^PK!RQ=G/D7-:J]BQ%P=2#)<0J@C5V6T2KN4
MC'OLM>S&V\L7I\!;1ZDU?-_(B3M[^^&OK]ZM2G24]5(:VC[F,%!Z0,\L:"&"
MT3YJ7>Z:5'?=P#L?^9SYV44Z/5Q/7^W_JW[#R]4NJG1R4/3\VMRA]O!1*3)
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
MU$*T&FL3#D+6"7(2L6AA(LO->UEM NS$=:4Y-SU< +T9+<6^X0&<D"6I68;
MK %EM &'08/(I5:*)?K+UH'\CA!/W!WKD[#]Z]?:EVX3R#VY95O /8QKUJL:
M=%.Y9ASV<#YN ]WXVO6G%)"R#D%B]%6PVH-'HWUT2=C4NO3F:-3N"5?MV+6N
M"W5]6&-WK<-DO=36DKN:ZY1*QI#\ V3 ;#31N,A#\TCYX>WQWHE[RB;O(O6&
M7ED=Q_>.EKH88DM.@&9:2MK*48/B=;29CP:T==HH9%YO5L7[Q"C?JP>>J-FS
MO5 ;C^R>@U@JV"8P&@[IOO'H_8_EWE+X=^G;07*-IV_?A"-S<,EG!<)6C63>
M 9:2R1=#%(XSJ<5&$=E#$_C(A.VV_'416&/>_D:2NKB\6 *A#9UGIBVP6.C
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
M!*X45F<R> C">'#6VR 3FN!;A["?1U+;+GK03N3[26[B#%&45* .'J4MKAC
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
M6 (9@;8 <J=!NA(33R2LYE6^C^$Y5*!A)YX?U)D=Y=V#77R-[24IVP3CK%;
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
M=5IWM-_5LG>.^\@1ZX[\^E[ZC!M5<M(9<I":),4BA)H?Z9TMIEAO?7/K;"?
MWW5T'TSW<'/\.WZ=5UZ.)T]A7O:F($E&,D86IBH7M.'3VP1.1:QMC!D@6H1$
M_C%3*NOB2V,UW0GPMZRF^V.Z80"\^SOV8C*I 9MY1OO+>>SFS>C%Q?AR-'M;
MGEHX/W/%"5%* 9_"O+X* 8NBM7J%UK" 6C=OB;^?I7W+JG^,VG/_);'[;)_[
M&TXF<Z>R<2_<>Y_;9V/;QQ=QE%UJ7>#%LQJ$EJ(V_J>#/_CL(687G7/<&]8Z
MK>9$N]3ZX*.M&>-I/A_*JP"^H 'CC>*EL&Q":Q/Y&^]2VT5W^^M2VX7W8^E2
M^V#9@Y:Q^$#2+$;+ZJ0R<-Z0616#8)BE=7L9P7,:V1^=-&/34K,N#.VWFF@3
M9-]ZJ5DG]C8O*]I&]/M5CL+)6S."0[")@TH>ZRP0!*D+AN!=2'$?4P2/L=2L
M)YWH(O&]EYK)P)FOY4[1.@W*Z@".:P&"<Y.C5R6[UFW'GD^I62?F.I6:=1'[
M(4K-G& \RYC!N5P;K"')(/H(3@N6/0:4^JX7^$V5FNVL&:V$O\=2,\,")R??
M@_98(WV9 5K)@"<IDRA2!_6]U&P?%FD#?GJ\_G\X'W\3@-]+S3I3V;F$:!L>
M#E)JEITL)ED&0M=AJX*L,DP:(3JN;'')9->ZX/EYE9KUJR==Q-]SJ5E@M%M*
M"U&7!,H1)H?, >V4*%0,F=\;!_@\2\TZB?R14K,.\NJUU,QH'IWDY$VE.IQ
MUO6@L&39*%6TP)3LW4ST9UEJMBUOVTNKAPWY@7NLG[[6(13+D28E9\X99%<(
MH-,%7"BD5S'(D+CGQK>.2CX)ZMLV!MMRUD,RW@, *[RK.4I/ ^S)+'P2W&',
MPL:D;J8R.S*RO_WH!E#RA*,6GMZ73/ZQDKP >N8A!.2BU!)K;-TQ^$ J\X2!
M>&B-Z4+$WF.<W*/+T2,PCG2VLHQ09V^!,\+H(HQRLG7@XLABG(T)[!3J["+]
M0X0Z/6H5" F0"U5'HEL) 6,!LIPC"Y:6[EHG7AQ?J',/"M**@QXC$5LDD[,H
M2;E3A. "HVTU! @J:ZB])9"C8RGW%:+X]@H&=LDSV1/'/>Q@NZ61)UF$+4*2
M*ZI*=2X4>&WK6H3#G(V+OG4M^#==,+!G'=V2Z8-NHKOETFKCBM;2@5!YGG!.
M;R/W"82V M%[SIHW-_B>B7U$JK\_[>GADFRW6@OKJ[&5(YE)L?IP9'XATAMN
M2HQ"%QY":3WT])NNJME%H??'](-!N_T4#%S]<$ROW\4G''V=OAY\R6D^4SB/
M!F.R_&=YBJ/T?U_6[]Y?!H)9W_&<?LZ!/H(^:=JXVJ MJ#Y+%7H4WU'6.<2@
M6.8U54:Y#(IY#L[0'\Q[D9(,1N36P9@3K7/0Y) '7P1(D<AI-B3.VE\2F.#!
M>\;(3^]MR.RW6>?017?[JW/HPONQU#G4=D?7[;CF 6DZWXRIS;%$36!02@E
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
M+$)OH4/HI@:0S:@7 P;9LE4LV9)LJU%5K2Y97;)DR[(M]]Y[[Q7333>]]YY
M@ 0(!$(@ 9(0^,8F.4EVDGW.>:_WNK[WQQY;UGAFW?>SGKK6FC7OK[]_"O%F
MR+1&K4&FU7DAE\,@.'\*??!32/\Q?I W^'<09-!OW^_O0G?)C$:=+P!H#,L%
M8JU0LERD50-6@0Z +X<!D)6KK3J!2"DQ>@DED7+-JOG?[MX_WTLN7C6?@Z;#
MZ+H B4Q.MNLE8?:0<)%=*<*+YZ_V&[72ZFM5Z]02H\#+JE9I#+[65?,'R'W!
M\_[+P'RO@29&Y:KYA/X;7EPZPRM JY=XX9?#?40P&-P+BU\NP(E16#32VPL!
M0R !&!) ('U@.%\TQA>)]?KUF.\W"OR[4B^6^K*(0;_* _];-?]7Q2P6RW(+
M<KE6'PG \7@\ $, "(0/V,+'8-,8!58?C6'!!Y+?>(@2@T@OUQGE6HU7__\"
MH=9D7#5__BBO/QP?!(E%_R5'9]*K!J2(18!$)5%+-$8#:$0X\'<X4/?_ OZM
MY?\!1**H(_\],!*0JR/_"4ZG_WNP6OVW2(.1)9'^>Z0AW*:3 "R)06O2BR1@
M\P5_3Q1H-OYOB +-H!G_EDJN4ID,1KW J-7_/>$?&ORC177B?U +O &"D,!_
M!49_;(A%OE*M7BTP^LG5@D@)H-!)(E<"OU_]<U.CW*B2^/U)Z$!T$53&/U_]
M[89*WM\K7Y5  [K8ZB.62 4FE7&^GPS41"W0>+$V1NHE$LU*X$/C?Z$&_LH]
MT+=_[<9*, Q\Z6 .B@5& 5%@E/B!R87R@:'!S J'PWP1:%\TF&4H7QAL)?"7
MMO_*HQ7+I;:_L* &6%#\7PE^;_0O\ "]!+SZ/^G$'UK^'8=6'Z[5JOP^E!+*
M[X[W0F"78[V6T 4BN::_)"[] ]NOF'^A"Y>9U$*-0*XR_"]=U_^E$^@-DO[X
M737_MP">_Q? KY+Z,]G7(A<;97X(-&:@7W^X].] ,HD\4F;T0^!^!_UZZ=^A
M?HU1*B.0]#ON+X'[5]Q J/L!> 6 (A"884H^E15)\"=$!OK3"($& H$(8)D$
M0P1)9A:3\'8!"6^A$.DF.H& 8BI5(00HC#!P^!/ ]OU'(&'Q BMA!8'9#P8/
M)L$?@*((1&604HB@J@BD\ \ *2 D4,";D<Q ?T)$H']D1)!_I)+DS^11 RR1
M)/_(2!J1H T.L&B#!PB)_@0ZD6#I_S")!!0CD( +)?K3PX/\F>&!5HN09#6(
MR%:<]+\^ED"ROT440B3 >* $'DD6P0IB:0?N#1#^J?'_\@/@0$69D00RJ"[!
M$LCZH#*!PB(PZ2Q0M4""@-*O))G0KQTSD/#[P0PB6"@DT"SD ((25 ^\%TDA
M_FN[7VU(" "U!>TBH@0PM33P=@ H@$B(9 : UT"+@$0:.N@L.LN?0 BBL"A6
M)CN0%(@(E(MX@1%T'4GF;^58F7*&_P!AA)$LHUOY<EP RQ9I#E0Q[:QP952P
MC8=D!(1$,#5*3*@]1":.X)/#B3 3A4+5TJD!LDB^C J:+BH,QC:&L(/]]384
MP @<((2'AL/X7$Z02L"!6\5<%9[#1\AT K71(.2@S3PD"R[6B%$2K@XK)<.A
M4F1HH(PG(,LIZF YRA:BT$(#E.@PMDHGX:GY X110@T5(=&@@Q6Z8(Y:AY'K
MHJ),!KT 8]:R0/N"ZE.(_DPP7)B\P  P((3]-I,%$OT# L/H$8%!$:P0&262
M;XWD!]H&"+5"LB6(3F:APD("@MA4N<@<:*<26<1(F2 LPL:1\["T '\D(RQ$
M0@V,M(HCE);( 96I"GX022Y6BH,BD+BH4+O%%JD;((1!&789-4QII(='H!DL
ME9C'8>N$W""XA MGJ?AJL5; T>F%)+A)B/COU!\@A!)55 Y'A9;SU3J32,/'
M2)51H4J=0*")"E9'16%L1GT4U P(P$ C]D=$8'^($7&$2!)/:,=B"( E0,0W
MXP@*I0 ]0 A8"-9 !HY@]3>80*?P,61,.!9I)'%#!= (J=T"6(A4+08.P 0
MGJD,Y2'"U1@I6XJ4 606&Z!H0+R:K], !'^%:8!0"M6*<2(IG&ZDX@4LJ3H$
ML&G,:C) H F"K(!-%,I2V6E<#=1@P !HJQX@A$:8X#3 J#$"-HG")J&IT209
M5&L.IIF!#X%-UJO!;M,54GTHVT2FJ;E&  BE,X#P, !/X@($$ITOEF-,8JW$
M;)%@^"*L/\7, 'L4$(E4@\1J+G@>1#0K^2+YASA$2[4,$PT%LP>)25 5 !6)
M &A$ *A* $(&=E<HMP%!-K%1"V@E6K0 '1X V-5@$E/Y&#2H+@\%VB^*HK"1
MPC&< 4)-A)3)M7'5= P[A$'CJFD19IK)R$'H,2* A#*J]58&@LO$TA4*DY[(
M0S$%0KK('H@@PQ4ZL@9IPT=Q540@B*+AD,-1 X0H&QY!9EB9-EJX)A )]DU
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
MA%&LQR',= V&"##%:*C&1,904%(,'V.4D .T&)P8:J3SV1R,+<H(#;=_6 4
M>C(94($+[8 P*%LBLP)(AM)&D@*J" TT0"B%2Z.0T$! 3\43H7@\&6/%B24:
M*QL*AR-L7)W>)F0@I408BL.0_FK#/QA;@2&9^_/$CK.#>8('+'H>H ,-!A H
M(CT1ST2+ !9@4F 89!@4J8/KE':V$ >N[_TM6)R:]#>$,@Q) Q*&_F94:!B4
MH>U/1:H1S08U8%,!'08<T='X"" \A .-@LHP2 ;6'QT!#DIRXZ_/'"BB$"Q=
M*PF2ZJ)@-#U8J@*T-#P-B<1$@/-7'0-CI>$E:*C1AI>JI6QT!$)OUW/4!%PP
M54($$T7# !-%Q69@PL 5^X<Q!<^!FJ%RJ9ZLE>AL>++:*,#AHT2FT#"%!4^2
MT"Q8? @=91.*<%@<$C0$V#<E$DH!%S$8KM8,5ZCL:#Q#!KK+:--]F#E@8;^F
M/YH18(:S!0&P_E531!!4A27C@X (,TR#Y\FA8!IRT!*SG:P3";!L-$S')80&
M!4K]S0+]P),#&H!7KOK] >N'IZ=_>6;\OWB$_X\/I5<.[.?X4C0&HT CDE"(
M?N"%Y7*YV!<NP@M0*!C*1XH1HGQ0>#C21R 0BGS$."D*)\$AD2(\>H#XS_"_
M4!.U(E/_-M:OU&*06BJ HQ!"/,8'@14+?5 8&-Q'B))B?=#@-$P(0TE@.+CT
M-^H_P/]"':J71\HU M4?VIA,(#^:B(#A\ @4'ND?1/2'P_%P% &'QL.(2#@:
MA@O _<;]-_B_R&!)-&)Y_R9>@$I@,/CI]%JMM'_'YS>.?[G_5_4E>KE9(@[2
M:]7_PZ?[*P<VRGSEO]MT0"D$3B@6"W$('SQ2*O9!HU!P'QPXGOM@I *46(0#
MW860K 3^@OT[:O%?78*4X'%2L0#E(T(*!3XH'.AWH00+]\'@$3!0@$"*D I_
M8Q?_G;E^9]?^'WOE'_%_)T;_CX[YV_O_D@U_]LQ?W4:6&XQ:O>UOMF_")%'_
M=[9O!K8Q?06B_C[Z&01@5_J[_H=K_PR2_S5=D3BT&"?$2\!,$F%\4"@IPD>
M%Z-\D&(D!@\7HS "L> W_G\*CS_)L,@DFM\WU!#A<+0O&N<+A_^VH?:'5O],
M8M!*C1:PJ!$B04?^_<X:_L\[:W^'^V=^D4R@ >=1?L!OP-\N_,^*Y?\;KON?
M5=K_8]?]=2_T_Y;KL/\_NN[#U3\GXV^9_=?D7?F'?7S?,*- ;S3I&'JM5*Z2
M^#'TH 8K@7_3XA]X?MT #C,)_W[?^,^<_]+Z#YQ@T?(%18E-(HG^5Q8&,<A+
M)1?J!7J;%QR[O-]I?VHUZH]&^,.;)A]>8P%^?8_%;Q1HD=]>HOD[5_S?/_XC
MY#]"_B/D/T+^(^0_0OXCY/\I(:-^?PT77!JMFF^9O]KO_3WG>$I P$8&*S2(
M0@N$#)H(&>'2$8C^@1^-AT!T>J,^@,X+I@F$7L//0X9#9D"&0I9"T *104=@
M,&C];P/WMX7\Y7AU%3*H__N2S]_?_[?'*#$XH0&_WX(?HPCL! 0R2 >>0RU&
M7?]Y.7@^F8#PAX'GW1!([3#P'/&'<S@$4K>S_]P?08!!!@4>@'R$VPJ>PR&#
M8XR_GB,@0W<LZ3^/%*B-D.'??@:!9.?\*K?_F!&Q/&RY%T<B] K0"HP2L=>2
M,$XH8ZF7&?&_5.:_.XP2J['_.T"KL^G[W[_S0L!@,*\/T\ PF\$H41N\O2@:
MT7((A,OC>WU ;>-#('LB(9!<F%IJ'.C2D,$C(1]L_H?C;_X'?S\"?Q<.F3WT
MYG#YB!NC,*,3QQP;^WX<?/R&"6D3=TRZ-V7T5,0TSB>VZ<4SMLV\..O;.8OF
M\KR2YO7,O[G@_:(%BXF?2I=XEC8M.P9]Y#-B^1* #)/#4Q"-R#[4;?3/V$_
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
MC7[%JU/7. E:?V% !)$2N#((1EI GD8937E/?1G\B/89_7S(D=!=C YF#:L
MC -[A)J]D</D!O#0_,5K/UDW<MU/ZY]L^&SCZ4U[!>W",E&*V"J12L,C_64P
M^1S%:,4;Y5>JB^I]FE9MH<X=I=*S#6N,2TT333^;O[2<L6ZW5=H]T1H'V^D7
MLRAV;.SWKEMQ?>[F^(P$?2+'LR+)*WEH\N.4<ZE;THK3G1G"3%*63_;$[#<Y
MMW,/Y[7FYQ18"S<5D8J!DD]*!Y4^+KM<OK^BM;*P*KXZJF9C;6C=ZGI8P_S&
M*4TCFGYI?MGRN/5>VZWV*QWG.T]U'>L^O+FOY^"6@UO[MAW9?GS'F9V7=MWJ
MO;_[Z9XW^X;LGW# ZR"L;\TAUF'I$?O1K&.-Q_>=N'KRN]-CSBP[2SHG.N^Z
M4'5Q_Z4OK@R^^NDUVG7#C;*;AV]]^_F,VT%W#%_4W#UW_Z,OZ5^5/'CX"/.U
MY_'U;Z!/7<^N/8=_E_WBV^_I/[2^'O*&_V/;3Z_>^OX2_6[W>S  7.#/5UMC
MS\2&GUX=VQ!SJ"<]-C]&7AP;6QE#<]Z//1@C$A)BW\7D$@6NV-BA<\5Q[URS
MWNZ,,:;9OAP7PTGI.7DK)C1Y\F:_F'6>K45 C#NQS)$7LR^A=]/7L>/BOP^
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
MC[3>K[DP<9=U1'KS@QSCX&M+S^TTVLZ-V>EK?'4,7AUHRM]_/.F]>=W.UUK
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
MG>XWFEJW*ZD6 DGXS@7QW-DM+ VS,K9'%EV5HS<G%Y3S3.UW\O:2?VQ.SXW
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
MJ92[,X/-ZZE!(VHD28F\6EYP2\CG&@,Y.,CAVA9V==;+JAC6]Y@Y%5M8C"!
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
MT.N\#3U3.V<6T-J/F!*+),W;>;=*.'6WD*> [*J!S#\@2,6D\.7@%\9?JW>
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
M!*FL& 8]R/4UT2";XP>-65!-Z#@]'7;1JT87!;^\N%AW#F$UT4D[&S%VVDX
M6:J1:> WYE#4TARS\1/J2?Q2_05TZV:F]@.FU"M,TX7YO7B]=A+F[XD)JJ.X
MF%&%/U(QF[@$O+9\#S$O^XP!3S3%D75IQ-LAKS0,TI(UE]0;2#OLOZI+2-X3
MT8H#Y.UCRMZTG_$6Q#<B&8/9#OIU#.R.$]IY#(^04K4O_=N:0N5;^FW[7<K/
M].L3I;)?=/.HPG'+=PONE?TPH 3^62J=%Q^S(U SE=<6_$"UC&>U9J%BD-ME
M+U.8>;83&Z58ELN8FF.\H[A61M=7R(]DV6C39-S8W>I5TFW!$&6()-;SB/R4
M^),]5UXDKIUX7.+&"AKK'O08MQI>ED7K)^M9F7<T[=K3L2A5GF9&L(.B2'75
MLT#VM^JBO9=,K-@X\8IX,6MLI&!!AJO5J\K&ZR25I$R1QK4B,W:Q<M@4MNFB
M_$CY0D]76;3AG;V5](PR?.)U40(K?%1!)[<%Y*GR)S1G%2B3 QOZBU@1P+J@
MDE3_F)HEI5]=UU<O*+.?ZUY+ S:,I+9+T/Q1!6&US@8&Y^UNLB^3)?VJ#P?=
MCPBIJ82X^_M5Y4(378,KO6'V<Q'5'E#A2&KS0 ''U()F!KPG+Z!!A4 EZ6M[
MD7[A=ZLGH,;YO;8,HG:[VE<@T9YSE97S4'H 0%.)]QI5X*K&%_@IN1WU$_")
MB;]J5N--X6651/Q;/T&%#V&SRQW3;0)XKJYB+?XS *#V(A>,J94-<AHXU[^V
M@Q:7R*BZ05NU]:'%A3;1S]MTGOK)Q5P.IWZ8JS1QJ0\! .6S?W,E:%\]C_LA
MYT9-'1>7N*+R..?15D[%=$[<^NOE+>S'+C#C2O:5N<KR">R1O*PX]I\JK.N7
M4G(4U1<E'0GW+$_%W5L#S0ZB/>NYQKTB>Y<@PPI1U-PZ0Z-@),O+;_VGEM?-
MTL[.2:IV47].,%E\5):PCZ8<Y<[U(89/BIX5S_5YBKUSF?HV,6M$N?ZKRM[5
M5ID?YJ14U9H:$PP5>N/7L.OEU8:4]3Z&!?IS*W[JRK1/YS;KFL05@.DR(7W*
MJ,KK&2#G"I(_[2+G)T16=<L+[3;D=1PN.NRQITU<LF*QLBVL9&!*9GMM"0@
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
MI/V*>&_]43L%-7W8*P*FEZI=P8_1@ZI&: '@B2H0WI;U17D5>6AIOW(E>EN
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
M3P%!RU7'X1/AF:K0HC7(\4IE<@RJ0?%\,1E=K9!Z=J.Z%5J'$\0S\I%1%CB
MJLP/R8.0BZ9/,#CTK'%'T3AXC0&7U(Z<K<\-O8ART/5X!B*&=$\=!@G/5"-6
M"E\'+&FTD$/ *QH\H-<K>^K2"^4P>$UED@_\H>5R*!NQV^(ZYQ@<6I7G@"/"
M52.6-OL'YU7^3X(M%UIL@HSG695]RKO"6P?TB4_AHR'NP;\$RZ!K9MT3XN%S
M;>7BI_#A=8/CP1ID0@"IN(^L!: @\ 36.\CKW%_LK3#%LAJ. /$HF,Y-03V;
MI>:-1K^U;1;Z8(:C5/R]3 %M/*P>NX[N@K@(_(=ACWJ?\P_C&>9YW#;F'MS6
MH$,L 6'QK$FL$X3+MBV\0\1MPZOH:T8B>33N-H9&B20(*K93<X@_<R;1DLB0
MV'OT0$I3T!SZ;6J=:R]]._6>;3MG/7VDOH#N3"BAAZ,SB.L8D8#EI%M,M^S1
MY,?,6['1E,LL?6 CE<>>[%I*><7VM%W-GL$9F1NT";CI_#84"6\2.)=?(YP1
ME&>%$.\)A$NQI-."ED K<KY@U\R[)+5@OVT#.UHH_4-1(S&+Y%^1G=C=\@?E
MT_ .\JI,-F&>W#-F.W&2[&  D<B0U<]L(*AEMVR;V$NDLC\4Q8+J,R0CK3 )
M^O5E;&R=[E3& ]PZ[>F8!?AJK9W_#?QMS?:9?KA/FI.VC>Q(V:P1:BJ24FM
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
M2[/XZXCD13\%823T HI 0/:<^5W02\8[.@N59-7P:ROZNP^3OW 6TH$QM=P
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
M(ZX7T)](;AZT,.BB2TT9S'G"J<J7S)-\#BN;)>*-WOF8O1WGQG(X:>@?[UC
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
M*%N=A5XLZ5+L01W2/\KF(9880)R/+/'C"!KAO8XR[D&XL,O!Y"#+JFHRV$I
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
MZ=HW2"[GMJL=X@></MJ-/<!.]0S#7+ 155841D.EJ<AGI()Y%&$@\W<M0.;
M+8D6^!0<OG8';(:>NMR%I1!Z)!6ME4J[#,@G\>/*Y4B**$ R";XMJ&=88)#O
MDVL'K^&>V_00'HEG!-^%WJ#77<S0%V3QX2E(C7YMYP;XBV9_Q7TX1^4CN@5]
MD'?0-5"%U"<G!B**_MWD#R4(-@470XG<2I=<B(AJ#GZ&;U5][O"'/2N,YDN0
MU6@CO 5YZ6IH'> +M4,V'SP@;TMH!/LE"X+'@^<$?BZKP;_8XX/3X<!F8WL*
MI*_/,OT'C;)^$7P'=15$ZC,PV?!AYQ/03Y.3X JNDK<&]8,9(K/+5+"2._Y
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
M"->]9I7K7VKJ6(U:._02ZX)J(_$@>[:<M+V:#4F4<=<Y$X3&@&V<0=Y.ITN
M!KW0U\Z\7O.F;CKS<16H/LG\8#Z+_&0M,'PE#F.5:!=M'\-ZJO2(RV'3I8L#
M9G'6"@XY]0,NV)^^2<R8MC6UN<S4QO_4TYC9M>%(&)-?F4M(9#XP(AD$5J%6
M&/N%/4&1Z7^5?4MTWZF2<XT[O+>*\;H_N>8IXU>7HXK)^-'"@6N8,^O$I8>8
MA97J;=^9/\OYL5I6DSK27\4623J=9!P5]UI[KLB_H*MR@^!348,\A7^_! !1
MWAO"NA('WMBR%>F57 ?RBIAD/($:Y;<6D]/W.OQ$7[-,;4*!DO324L 'R2]D
MVW@8Y3:@YEJHEXLWXB=H#](>X<,8XZ/W8"',:-\;J)FUU^$9.H-3W*KB3V#_
MK5C/F\%9(4WCVG*". I\"R>KJ!13<PQISNA3SI-H%S0<\/=%D"&@QN$JL@E<
MVH)P:[D3S?;X )XI<< >8%5L/;88?5:H18EH>"J&W$(:HSJ1K<AD7V_X"YSO
M< QN@#J;=^*@](_)&2N7J,5NZ%GQ1)88G2TD%K0B3/[ME"%D)"\I:@6LQ0?7
M/(6CL5$.>^#9R,(F*F;6O3?ZH@<T!T3!R&=5!K,="9/?R7\.=TJWIBR'@T3_
MKN^&7@@"U]1 ?=Q2AS9(CVYO[$-?5AXOIZ*SS&>%+&1]N9#Q!M;IYN7[PE-4
MU5OU4+U\^?H4:+,875,*K>%;'6HA=XS6:(MF-T*&6XBF=K?@,GRX2LA8#X\W
M+\RS0*B^:>LDR%5MO^XC^$+&71,"7A+J'"K 6WA.PQ%T3-<<0S82T,H11,"9
M#4GT;DAOO9VW&)IBSDIN /?K[JQK  5*KS73050<YJ 'M5R'JB?JF04;5&^5
M(XJ"<1>Y2\E<BDE*+7V=HQ,?)%Y)*A:-)SV-T IBJ8M]QO-T]#H[*OZ"9:SR
M5I:3AJN"Y+WD<5B.] UE(OF^Q(\Z+_NE2$(+WGQ3\)2.1RSA!S*>>A_G6EB
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
M4N9* R^ \P=N\"X";LV@8#J@U5"$,<"_TK4B")Q %8GO@ED%[E(2.) 0(9\
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
MMDZ"L[AP3=L:[L'T\N9AOB[F=P,AY(4<J<T0HSZ^IDG2C<Y5NK.*6=9?U#L
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
M/IT$@0*N:4P(QW,7L1GA."6J9B%TFR!L&*FH=K.<5;\K,IMSU*K,#J.9.)
MZEM55Y=RM"M5(P*&U)?Q",]AXF^LWHF&@^AM&PH6B#I4/;;,,UXLXII6&+YF
MPH:'>E4"17=;>VJI0/-($QQP5#V/..9Y6L52\9T(?"P^W<: WD"/E#0,E!9^
MR\GL:RSU37[</511%YW802<YA72VW*-\]75N]&!.=*VH97)3[<J->X07%PWJ
MRF6TXAO]:RIXV9=Z/E9;)8.=G\G?H\>TK::-#2&:;9@)OA'U &>_ZX#YHJ#2
M[JPA01*Z>*EVJF).,;.WOV9K=GG7+^J39-N.68S@J.TM5UA[0\H;R5RV;U3M
M/4&:ZU53L3C%WE/W529=?%#]2ME9/*&[F7DYZ[_.,6Q#TOHV7VY)%*]Y)C\[
MQ+?^H)#O&VXAB;>X_C2.DTVQ5VC/*PQ6_L0'X&O18.<I_K.LIO8<H5-2>8M9
M)(BR;X3%9T+FU*5*<WU#S3-DW]T6ZF\KUMKOTEP )%:-A!7D413?D2O]F)72
M^EZV-\FQ.5@.1'YO6*((#_Y>.U4YSS?.^ R8ZQ:JNP;:V[]7?X$"K1ZI6'!
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
M=XGDEFJDHU*AQY9ATRN/-7=(;I/TC;N9$RE^]=3RX[2WEJO9)<S7IN3XL=Q
M_<'0=,$&;;!WB(1+]#H:%$OP>= %!9#7(QJC'%D$TCJ4&\JR2BV L,HQTP:,
MJ9D6LQ+RH+L%;83]V4J/ D0L\+<K1)]**\ A:7)9EW"FS+WR&'6?? [I6<EM
MQ63JY(P6Y1Q&0DP*$,D>#E*!!GZH1S4\76QM-X#LD1<"1E%VC87_08S0QE(N
M2(88TI+QTHNL9^GOY/.X[.@K"I5@9E ",%UTQX,$7I8^MWL*;U-Z*'G\ 3:5
M=TTX@;ND9H^HAO>Q.%Y\2+ I/4V:* *B&;+WDHJ@&8J]LG(/,K!7H;>WA2X"
M5Q6EW%1Q /<"[X$DE_RO@"&M+&()/\O*T\Z)5\JIT=.E)@4>^%)>K]SHP5*>
M '[8YT!3H0(YGUT$O.5.X\X%:61[W@%P9^%^@1#\+VV)* WRC5HK*8;0P(VR
M6NBV1Y7B.QQM#X ,>*5L(W.;2L0I9C>HXD@ MQB_7NC&]\!34M<+7;']41GB
M4BPRT"3=A![WJ%8DHJGVW<!]Y)1L 8-LV,H^PRK6WZ_^Q G4;2W8Q%NL+4F-
M$01I1D>^$YF)38&%TC$JAD>U?"L^QWXG($ /2(?II?7KV)5,2EU8M8:=94DK
M2.7&F6Q2_N/S])\B=POO:"\%>DC$ZFT>*?($59/]66 ^IA>>QHQY[?2[&+^(
M6L'"E&7^N2S,4C4Y:2'65S,FXCRVC^ZS9 [VGEWG.A'/$.3:D/!+4J%@+UQ?
MMH@^"3Y9&5^^'AE+XN9<1V(H@XF;$!7]<T0C<I,M6C(!3>);N_JC#\4+;8YB
M7?(B_DE@+[F6-@,,I\XI>PJNH7?E.$/S61Z)7E MYT)$%&S'[_9[#9\6U;IF
M(KW2?;8+49-R'N^BPI/YACI?<8=]N?2C$N1NRQ8#"_G="=W *6%S^$.P1;S:
M[PBDE-YRK835BE#;&J0/6,=])OT@#*9$R<Z(\%(W>:-X?]9F18GD<X*/<HDL
M)+P9")(W^JT ,Y4C7060&=#9#L!7H/G<69*)"F$-*)VBM"U12K\H-V0YR>X
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
M8(4834DT[T2M0G0<-D$34!MVO\ \0E=LL<"1L9;KW @;<-=7:(AZ L;_$70
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
MJ<7BAJJ\O&X6,_T&LOW#SJ6$2,Y((M-:(A-R&D3I137!^645@165I8+&ZJ*
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
MQ!EI0IJQ!N2;J$.YJ1K4FZG"J6F=;9%&&KNDD;*K,Y#,1[)((BR3CH2MLX)
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
MO<!>L1L$*^5!O&H[)*S>!EEKMD+1FBU0LW8SU/]1SEGT^OWH]?]%$.8S!*&
M#.(!\Q%'6")EA7XN3&#3##V0E]$"!5EU4)YY&-3E#H*6W '0GZ4 )K/W@N7L
M76 W1QZ<YVP'C[E;@3AW,]#F;03N_/40M& M1"U8#8D+5T$V*G?1GX#Y[AE@
M?% 6K)1G@OWA68#160!NIBL 8[\>G'#;P-YG-UC[[P>+\(-@FJ@"1MEJ8%BL
M 0;5FJ#?>!3T6K5 MPO5IPTZMW1 9QCU1A=T/J%^Z@+Z\U=]T/E@"+IOC?X,
M+';- %.E_TY&9H*3RBQPTUH 'B8KP-UN/6 \MH&3UVZP\]L/UF'*8!%_&$PS
MU<&X4!.,*H^ X3$M,&C1!OT.'="_J MZUU%/]4#O->HCZH?>#WWT=T:@]]88
M]%^9_-GO!O,#,F"O* LNRK-^GQ#AC58 SG8]N+MM PQE#SAR#H!=B#)8Q:J"
M19H&F.4? =,R+3"NTP;C9ATP.J,+AN?UP/"J/A@\1HT9_#28-/B._OAL"/H3
M)NB?F(+A<S,P^A.P1!NL%&1^GT&X*\F!I\8"(!FN )+U>L"[; -WXA[ , ^
MH_ 0V$6I@76R)ECF:(%%B3:85>N"::,>F+;J@TF7 1CW&_XTOF_XS7C$Z(OQ
M>Z./QM\,WYF T9@9&#\S!Y-'%F#Z)V"U<P;8[I7Y?0:!WR\'E/_.@_27@[?E
M.J X;0,"?@]X^"J"J[\*.(G5P3[^"-AF:(-U@>XOJW+]'Y;U!M\M3AA],V\W
M_FK>:_S)[*;)I-ESDPFS"9-Q\Z_&+\W!](DEF-VS O,;UF#Q)V"--CCLE@'W
M7;) VB<'--7YP-!=!@RS=4!SV I4C]W@Z:4(6*[*3[<0C>\N,5I?'5-T/]OG
MZ'^T*S'\8%MM_-ZFR>2=]?_'MEW&19F]CQ\_,T,J4DIW=^=0PS!T# W#T-W=
MW=W=DM*H8'>W:[OKKBUV=Z%>_^-O_P_VJSQXOV ?7><^Y\SJYP9W.;YR/>+T
MTO6\TS/7>TZ/7%\ZW7?]['+;]0?]JCNXGO, MU.>*P-W)1(PE%@@%(M39X-4
M0R[(L%P+&0ZBD.8A"TG^*M]C(K2_1*88?@S--WT75&GYVK^)]M*OR_:Y[WK[
MI]X3CH^]YIT?>6YS>>!Y@+[D>99^U_,V_:;G"]=K'I_<+WI^]SCM]</SJ ]X
M'O!=&7C@-?Q\#Q*)^S])E0VR]%=#GCD?Y-D*0XZK]'(&0_EC<JC6F_@$PQ?1
M669/PDLL'X;4V=P/;+._Z]_G>-MOU.4F8\;U']]%MVL^>]VO>I_TN.1]W?.<
MSS//,SX?O8_[?/<YP/CNL]OON^]VYLK 4Y$$P;*D__MI?+HR*^3KKH)B4UXH
ML19<+G*6?)_OI? R*U#C26J,_OW$--,[L074&Y&5MM?"FARO!'>Y7 P<=#L7
ML,'C+'/>ZY3?=I\3?H=]C_M=\#WL]Y!QP.^=WQ[FLM\V_V7FYL!EYGS@LM]*
MP >W51ANSD0L&[=>L38'5)#7?*^BKOM0Z2#VLLQ=]E$A4_5N3H3NC?0DDRM)
MV=0+<25V9Z-JG4]&M+H="^OQ/!(R['TP:(JQ/W#!;T_@7O]= :<"=@3<"=@:
M^"I@<]"7P-G@+X%3(5\"-H2N#!AX#R)Q^Z?B[LS'ZZG09(=:P]6?ZRWX7M7;
M"CVNH4O>K?!5_+LH5.=B3IS)F?1TJ^/)!?:'$RI<]L<VN.^):O?>&='/V!8^
MQMP2.A>P.61'T,:0H\%S(=>"IT.?!4^&?@H>#?\4/!3Q*7@PXG/02L!?F@@Q
MN/<R)'#KR)&@1HWU>Z,^Y[L64^ZG+;1U]YH=1?^I\U*X4!ZH?:HHVN1(3K+5
M_HP<^UVI)?1M234>B_'-/IMBNYEST4,!TY%3P1,1BZ'C$0?"1B,NA U'/ I;
M'_DAK"_J0VA/],>0KIB50: 4$>)P=V?C=93)$*%>A>5+JP[[JT[CU0^[*+PW
M.^R$+C6YRY^N\=<Z7!Y!WEN40-V1FV&_F%E WYA6X3F37.\[D=CN/Q;?'S0<
M-QXR&+,QO#]F=T1OS)G([IBEB,[8=Q'M<>_#6^,_A+7$?PA="03CYT_$S9N'
MN[,2KZ=)B?2A4Y/U6:\!Q]T!4ZX_>VB"9]M=98\V,C3W58<:;R^+I6XN2K6?
MS<NE3V:7>(YEU#"&4EO\^Y-[@GN21L(Z$V<CVA)V1+4D'(]J3K@=U93X)K(A
MZ5U$?=+[\+JD]V$KP7\%(4*R(!$*<//62!+P7SV(;WO56!ZMUV&].6S(>7&
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
M$A#$+@:1["*0Q"$$.1P"4,ZQ%AHYUT(7)S^L7Q%8:9# 2I<%[#%G0S:@FW&
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
M?M&5"_Z1E8>Q&]AK9E3ELE]T^3<&YOLK2,#S\[G0VUI.]'<G&SJ_G@.=FN!
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
M)[ Y4=#9@NT6 YW#V%GL)O9$[+O..[&ONLMBGW5![),NB'_4 8D/.B#Y*S#
M\\UP__]\!_#S=V-H/]\'45C!RI$=J#ZK@!+&#>9)?&":MP[(%8)@W"0,1ETB
M8#B(CV%<# QFQ,%@,[9# @P.8*<DOAE<D_AJ\$CBD\$;B?<&7R7>&H#D&P.0
M>FT TJ_T0>978(QG4W#_TW!GVJH0P0&?AX,9*]C;L8.MYVJP#N8!JSA^L,P2
M (L2?/1U(F#6)@:F?>+?388EOIE,2BR3YR6_DK=*?2'OE?I,/B[UD7Q9ZBWY
MOM0K\FNIYR9?I9Z20>8)&>0>DT'^T;\4_@O,?LZ7(X(];FYGO Y7+1*XD5F!
M3F,'9]?5X.C/ _91:\$F5? ;K4#DJU65V&=JD_A'RR[)#Y1!J7>4,>FW%C/2
M;RP69%Y;[))Y:7%$YH7%>9FG%O=D'E)>R2Q9?)&[:PX*M\U!Z98Y*-]8 5#D
M"& G30!G20*XRQ/!6YT$/@8LX$UA T_'53_<?'B^TL/6?G1*%'KGD"WZVJY4
M_*5MG>1SFS;I9]:],D]HP[*/:9-R#VD;Y1Y8;9>_;W50_A[MK/QMVAWYZ[07
M"G]:?5:^; 6J%ZU [3P5U,Y10?U70,/S'7%[NXD1P%>& /[*1 C Y^%ORO;-
MSY;SHX\[]QNOP+4OW&.$GKBFB3YT*9"X[U0I?<^Q2>:.0Z?<+?L!^1MV8XK_
MV,TJ7;/=HGS5=J_R9=N3*A=M;ZC^8?=<]93M)_43MOC/)5O0.H(=Q@[] FQQ
M[]-Q]_M@ 7@O0A2($*9!^A9FQ/H^A,KQ,M!YS6,F@W^)$2YTVSM)[+I'MM0U
MMQ+9*ZZU\A==6I3..W<K_^&\7O6,TX3:*<=Y]1...S2..Q[6/.IX4>N0TR.M
M?8[O=?8X@NY.;(<3Z&U? 3CBWO? W<O$[1^*]R)*AO C1H7X/D:7]#S:C.U!
MA/WJVZ%>O'\'!0E=\H\5/\=(DS[CDR]_TJM<Z9A'O>H1]S;U0VZ]F@=<1[3V
MN4[I[*$OZ.ZB[]7;03^MOXU^5W^1_L9@D^MWPWE7,)S#9E< +KC]O7%S!J]#
M$"6,(%Z"\#E1GO B29WX(-&0Y68\C>-*M"OO'Q%,H9,A$1)' Q-E#_EG*>[S
M*U+9XUNIOM.G46N[=X?.5J\!O47/<?W-'O.&\QX[C.8\CAG/>/QC/.GQ@KS!
M\RMYS!/(H]B(%QC_"ES7$< /]VXX;O\XO(YD$?0V30H]S% DW,S0(5Y.I7"<
M273B.1;K(W0P*D1B3WBL[(Z05*6M0;EJ"P$EFAO]:W3F_)KU9AC=!I.^0T8;
M?*?(8SY;3$9\#IH.^5PR&_1Y8M;O^]FLSQ?,>AE@VO,OD_\"#[P' ;CW?O9_
M(A_ZFKX./<L61G=RI="57 WBF2PS]J-I]MS[DST%=\8'2&R)B93=%)FH-!>>
MJ38=6J U$5RA.Q94;S 2V&ZT/J"?/. _;MK+W&3>S=QCT<4\2^E@/J"T^7^P
M:/4'BY8 ,,?,FG\!WGP(@G'OQ>)UI'*C#]F\Z&$^'_J[4!B=*U0E'LLGL^W/
MMN'>D>$FL)#B)SZ?&"8[%1>KM"$F57TD*D=K?42)7G]8M6%/:+-Q5TB/:7OP
MB'EKT"RE.6BG96/026I]T%UJ7? [R]I@H-2&@$7-O\S_"WQQ=X=Q(4C@0I\S
MN-"3/"YTJX@+72H50"=+E0@'BPW9=A98K5G,<1&8R_01FTP+EAU-CE):GY"D
MWA^7J=T=4Z#7$5UAV!K90&Z*Z#1K"%]O41LV95D=MLVJ,NR85478+5IY^!NK
MLO#OU+((L,0HOP(__/P1JQ$DK4)/LSG0]4(.=*4,MW\%/SI2*4_84Z[/NJ7$
MDFN^P&G=1*Z7V$A6@,Q >H1B3VJ\6D=RFE9K8JY>4WRI87U<+;DFILVL,KJ?
M4A8U02V)6J0511VR+HSZV[H@^A6M(/H;M2 &+/\_RG^!/]Z#:$[T*94=W<IC
M15=*V-&Y2MS^U;C]:V0)VZMU6#956*R>*G58.UKH(3J0QY3NS@Y5;,^,46M.
M3]:J3\W6JTDN,JQ,JC(I2VPV+X[OI13$CUGEQFVFY<0=L,Z*NV*3%?^"EA6_
M;)45#]2L!/PGSR\@$'=W+#MZGD%"_Q2PH OE;.A4#3LZ4L>#=M=+$Q;KM%AF
M:\Q6C5?:\0^6NHGT%#&DV@N"%9IRHU3KLA,UJS(S=,LR"@R+TRK(!:F-YKDI
M7999R2-6&4D;K=.2]MFD)%VT24E^9IV2_)66F@Q4S#(UY7]!, ?^?P(+NIN%
MT)5B$CI3Q8J.U;.A_8UKT+9F2;2Q28,TT6#".51KP]=;11=N+_>1;"H)E*\M
MBE"I+(C7*,U+TRW,R37(RRXC9V?5FZ5G=E)2,X:LDM+GK!/2]]C$IY_#GEC'
MIW^FQ:>#54(Z4#'+_X)05O0UB8!NYB)TH8R(3M2RH(--+&A7*Q=::!-#TVUJ
MI-$68X[^1AI/1YVS4%.-ET1MI;]<17F8<DEIK$9!<8I.3E&V069!L7%J?HU9
M4EX;)3YWD!J3,T.+RMEI'9ESUB8RYQ'^^@G_-UAA5,SROR""A%ZFXN[%_7^F
MDHB.-)#0GE82VM+!B>:ZA-&&+F7B8(<A>U<;E;NEV5&@KM%#O**>*5M<&Z*4
M7QVMGEV9I)U>GJF?7%9HE%!:91I;W&(15=1/#2^:HH46;K<.*3QE'5SX@!92
M^-$JI!"HH85@^2N(1F@I Z%+Q;@[:PAH?S,1;>\DH(T];&BB3P -]2D2>WKU
MV%J[*5SUG?;K*MO=1(M;&=)YS<$*68V1JFGU"9I)=>FZ<37YAE'5%>3PJB:S
MD,I>2F#%!-6_8JL5L^($C5FQ9,4L?T_U+P?+_X_R7Q"'T*T<A/[ [7NX :%=
MN/TVX_Z<'"2BX2%^U#LD1VA?K\/:,&BVNK+?EK^XERZ<U^TCF=D5*)?2$:Z<
MT!:G'M.:JAW9DJL?VE1F%-388,)LZ#9G-(Q3?.H7+;WJCV%W+;WJWE&\ZWY0
MO&O!XE>ODA'Z$Y_#R6J$]N'^WHKGS^#^&\;]U3O.B]HW2!,:QC5)E6-DSN)1
M&D_NL+-@QI"G6/(@4SIN(%0AJB]&);PW62.X)UO;O[M$G]%59^3=V4GVZ!PU
M=>O8;.[:<02[;>;:_M;,M>T[!F:NK?_K/CZ'\Z7_[L'.+H3F\?PQW. ]N+]:
M9M:@^EDQ5#FK2BR:,63+F:9RI4TY\"=.N@O'3C#$(\:#94+&HA0"1Q-5_$8R
MU7U&BK0\AVMT78?:#5R&AHV<UF\R=EQ_R-AA_4UCA\'7Q@X#WXP=^H'\J^MY
M_^[!WC:$%OH0FAC&_8\;O!4W</4"!RI=%$0%6Q0)68MZ+*F+YISQ"W;<49M=
MUX9M\A$.VA@HSIR/D/:=BY?SFDM7=)LM4'&9J5)WG&G3LI\>TK:=GM>UF3Z@
M:SWSCZ[UU"M=VN2R'FT"]&@;0/^_+N ].-2$T#9\!M-#"*W?@/L;SZ_!#5JP
MBXBR=O.AM#TR*&F/)C%FCPE;Q&[:JN#=SMS^NSSY?7<R!;UVAHJX[X@5I^](
ME7+:GB=KO[U"P69[BQ)MVZ *==N<JN7V_:J4[==4*5M?JEIL^:INO@@:Y@O_
MZT0MOH>=",T-XOX>Q_T[B_L3SR_&#9A^@(3BCG*AZ&.B*/R8,B'XF ')_QB%
MU?>8/:?743<NMZ,,'I>CP?R.1Z($[(\D"=D<R1&U.E(F;GFD2=+BR("4V9%9
M:=,C>V5,CER5,3W\4H9\\(NL\0&0_]7/>[BY'Z%Q? =[9A!J6$"H9!="F0<0
MBCO.@H+.<B"_\_S(]X(,\KZ@27"_0";2+]!8G"XXLSE<\.2PO>"_FG8A? WU
M0CR/Q85,/K.+)6M-+C:L,[[8)VAX<5K(X.(>(?U+EX0,+CP7U#__25CO'(C^
M:DLOO@/X#O9-(]2$YY?^G'\0SS^!4- ?).1UA0,YWUR#'&\*(_M;BLCVEB[!
M^K89T>JV#8ERVX7%_(XWJ^F=0#;RG2@.HSO)G 9W\U;IW:WBTKG;L4;[WABW
MYKTMW)I+)[@UEI:X->Z\Y5:_O<RC?OL[[W]-_;R#DP@U;T:H'.]_UB$\_Q2>
M?QXASZL$Y'"##=D\X4%63T20Y5-Y9/Y4$YD\,R08/[<@&#ZW)>J]<"'IO/ F
M:;T,9-%X&<FJ]C*%5>55/IORJUIVQ=?=[ JO)SGDW^SDD'MSED/V[0,.V=?O
M.&1???@?ZW]^!C8A5('G9___^8$7$'+_"R';FPA1GK(BLX_<B/Q1"!E^DD9Z
MGY21SF=MI/G%D*#VQ9R@\M6:H/35D:BP[$&46V82I;^%DR2_)9'$O^>3Q'[4
MLHC\Z&$1ABD6(=C!(@@GL3O8_?_1OA&ARAT(Y1S\__,O(>3V-T+6MQ$RN8^0
MP2<2T@4NI G\2 U$D3+(($500G*@@:1!#TD"F2 .%(((V!"$P(4@ -Z$M1!,
MX(,X(B_D$+FA&NLBKH%Q(A=LQO9CA_]']7:$<O']B_^Y_Y?Q_.L(T>X@9/P
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
ME;(OV-6(G;.=S#EC.Y5[RF:&^$F;/O'C-@MX1ZV72QRQ'I(X9+V5?]#Z /^
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
MBG:^S> \P=C!U9)C!G<CER3'+'\N:;7TD]!J"9$:S<CIW"K,7]"#:P'EK'4
MC7P)&OD@&C'::>00@/\&%GAO%(+G1A7PV*0/;INLP'6S SAO=J><-OM3#IO#
MZ7&;XQFVFS.8UIN+6&,V3V1;;FX3,]_4QS';O()CNGD'UV3S>8[)QJ=<XPT?
MQ(W7$Y[1NO^Q#L=_,>;WSD4CQ[[7+4,C7060L0X@%NT\< N VPZTXEWB8+=;
M&FSWJ('U'D,8N]<*QNQU *N]'F"Y+P#,]T529ON2*)-].931O@FTX;XF6G__
M3(;>_J4,G?U;&-K[3S&T]SUD:.]YS]3:35BC68[Y<S%_^D* QL'OIT(;<0RV
M @3O!/#8@U9\ ,#B,!.,CO' X+@TZ)]0!;T3^J![P@)T3HX#[9-NH'7*'S1/
M18+&Z610/UT JF=J0.5,.RB?&0#%L^LIA;-'0.',75 X_892./D9(?0/YH]\
M.VL10-.*;Z=".<, "9@=LA?S#P*,.XSYQP$,3E.@<9X-BI=Y(/=_0I#]71%D
MKVB!S!5CD/YC+.($HJL^('4M'*2N)X/P>B$(;]2#X.9,$-Q:#OQ;.T#BUD7@
MW7P&$C?>@\3U3__2@_E35@)4K0?(P[XG8K]#,-OC"(#="0"S,P"Z%P#4+@/(
M_4&!U TV"!_P0?! !/R'BB#Q4!-XCPQ!_+$E<!\[@-@33V ]"07FDR1@/"D"
MZDDCP./9"(8\P0]_<A%Y!/#TQ;^TX;^:.'(JM1T@:1] *&:[8[8M9IMBMO9O
M ,I7 :1O @CN $@\IT'\G3B(O1, ZYT(&.\4 -ZJ(;J(&6(+\,X-"4)P4_ .
M7T3O\.'S#A?<>PQ[CT%_'T/._TOMAN^G4CCF85AS#\RVQ6SC_P/0O :@< M
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
M=)U20.E^9?_2*\H!I7\I!91\40HL(8J!Q?_C; K /JS!YC)<C]7HG;4C9T
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
M#""I:@S$5SM2L57N=%25/R.B*HP95AG+"JE,$0NJR.'X5Y2*^TZ8).$]8:K
ML[Q/TKU\4.A6ODW*M?R4E%O90^1O*;=2(G0O^1\'T[]])VM5.7HG;K^[_CD#
M0N= <M')TVMH2)HD@(0Z18BMUX'H!G.(;+"CPAM<J) &'SJH/I@14!_%]*M/
M9/G49;*]ZHHX[I,FBKM.:N4YU\[FCZ]=)G"L'4:."QQK[@L<)[X7.%:3?W"J
M^L8>G(,;L+_+)P+TU>!:0"8A)9,POP&]HPD@NH4'X5-D(+15 X);C2"H;2P$
MM#E2?FT>E$^;/^W5%DY[M,8QW%K3F"ZM!>SQ4RK%'*8T<\9-F2ENU[*89].R
M"3G*LVF^R[-I>L>SF4PD;!K_QS:< VNJOWT7J+L>UP)>JQIQ## [J0T@$O4H
M:#H;_+J$X#-#";QGZ()GMSEX=-N!6[<+N'1[4\[=P913=Q3MT)U,C^O.8=C.
M*&=:SVADC9G1Q;:<L5#,HFN#F'G7(>2VF/GT-QSS#L(Q;_\'[@@;L>:#F#NW
M!=<C4C<%:X#9F9@=UX7NU0/@A5[N.E<"QL^5 :=YZN PSP#L^RUA7+\]V/:[
M@4V_'UCWAU%C^N,HR_X,RKR_F#;MKZ5-^ML91OW]#,/^(:9!_P&F_KP;#/TY
MKYCZ?5]8^KWD7U9CWQ=B;@]J6,L_WP-"]YN!-9@%$#$'P!=5U641@.U2)E@M
M$X#E,GFP6*X)9LN-P'2Y%9@,VH/QH#L8#?J#X6 $& PF@=Y@+N@.5E+:@U,H
MK<$^2F/%*DI]<#>E-OA_E-KR%Y3:TD^TVA+R+TM; >9@;@?FULT$*)Z-\V N
MS@'T\< E .Z# ':K "S0RPW6BX'.!B%H;Y 'S0V:H+'1$-0W6H+:1GM0W>0&
M*IL"0'E3%"AM2@7%S<6@L+D>Y#9W@^SFI2"S>1M(;SX+TIN>@/2&#R"]GE _
MZ._$>8#U;L$^5Z".YF"?XY<!A&"N)_JX VJIY69T8/1BC1T "KO$0&:/ *3W
MR()HCQI([=5#S$"XUQ:$^UQ!L"\ B0;^ODR0V#\!>/M;07S?/.#L&P*Q?;\@
M-_'^+^#L_8A\_H=9V.^V>?@\P.P"['/*&H#P#0#>PP".VS ?<_51U=7W <@?
M!) Z3('$<0YP3@A [(0,L$^H .N$#C!/F@#CI W0)UWP)8@;DE/X$CJ%B^X4
M+KC36.A3&' */_04^O[I/Y$7R,M_:,>^3\*:%Z\$2%N'ZP#_FL_(=W PUP)S
M]3!7]3" +/ZJY"D \;, S(LT;CK0^7^5!+@D W!9"> W+8#_0^>_,A;@CY$-
M*FX.K^%#^#H^@*_7(3C0UY<#W,".W< /NW$#^?,?&GZ< 6'-H[;C'-R#_3\
M8(ZY.L< E#%7^AP _R* V&^ FW\$?QUN,@!N<0%N"U *1 !WY'%CJ@9P7Q_@
MH25NE)T GF([GF([GN%#\#DN^.=8].=8[.=;D%^0H_\P 6N?A>,=LQ/ '[.=
MCF#^"<P_ Z!X 6N/N3S,98SDCIS!W$,>(H^^GX<\86,&#P4%:_*7-, KK,D;
M;8#W9@ ?<,/\"3=)G^,!ON#+YPNVXRLNN*_8\:]8]*\;_N';F0,ZOSA":0 !
M \0:<46"D#@D$RE"JI &^ JM\!FFPR?H@0\P!_Z& 7@/2^$=K(2WL Y>PU9X
M!7OA)9R %W -GL,3>(9_XRG^]A/D\4\0:?1L*71^/L+&>X8N_JDE,A[Q0Z*0
M5"0?OD Y?(1:_+1FS)H&;V &9LW&K'GP%RS"K.68M1:S-N-G[\)R'84'\!N6
M[B'<Q=^X@ZW_$S_I]D\0605L!SJ_I,RW=O"T@'!,@3#'85V\_CD/^@H)F)V%
M_2S&S"KL6SUF3<$^=6#63$SHPZP!N ]+,&L59FW S]X!-^$07(<+.(7NPQ6L
MSO]A+R[3!"Z-P/@?1$$:VX'.+Y)$9+$F."8"@W_/@SYP N M.QI>LE/A&3L/
M'K'*X#ZK!NZR)L.?K#:XQ>Z$F^P>N,Z>"U?9"^$*>Q#^C[T.+K&WPD7V 3@O
M=@[.<N[!:>X;.,DC<%R"P+'O'/T.418 443G5^ C4M_.A&2TX).4&;P6VL,S
M@1<\Y(?!/7X"W.9GP@U^(5SE5\#O_$EPF=\$O_*GP07^##C/[X6S_ $X(U@&
MIP1KX81@"QP7'("C@G-P2'@?#DB]A;TB GN0W<@N$:%^0-3%@:@P@:AS$&R'
MJ@C^5E*&YW)Z<%]F#-R2=H8_I/WADG04G)=.AK,R.7!*IAA.R%3!,=DZ."K;
M H=EV^&0[$PX*#<7#L@M@GUR*V&/_$;8+;\'=LJ?@NT*?\*PXBMJDQ*A-B@3
M:OUWUGV':&$^/EZ(+@V?=<3@O:8$/,5VW%92@=^5C."\LAV<4O6$8ZHA<$@M
M#@ZHI<$^M3S8HUX*N]2K8:=Z/6Q7GP+;U*?#%O59,*S>3VW26$9MU!BBUFML
MIX8TCU)K-:]3*[5>T(-:7^AEVOB.^LZ2[Q!=S#? 98V/N'O&^.@Q8,$U31Y<
MU)2!$SHZ<$C7"O;I.<,N?3_8KA\!6_038;-^!FS4+X#U^F74.OV)U%K]!FJ-
M?BNU2K^+6JG?1P_J+Z27&:RBEQH,TXL-#M*+#"[3 X9/&?U&'QESC0ASSG?Z
MOC.2/_(UMWMC\!%K#7!^# 6G3=EPU$@(^TS58(>9"0R;V\,&<T\8L@B&U>8Q
ML-(\F1HTSZ*6F1=22\S+Z<5F-?1"L\GT K-I]'RSF8QY9OV,N6;+F7WF&YB]
MYGN9L\S/,6=:/&3-L/B;U6E)_F'Z*(@I/NXP^YH]P%E\O!YUQ+V^+0V[Q_!A
M>*PBK+?1A]6V8V'0U@66VOK!(MMP:H%-'#7?)I6:9Y-#S[$NIGNM*QBSK2<Q
M>JQ;F-W6G<P9UGVL3NO%K [KM>QVZYWLJ=8GQ=IL[HE-L7DGUF)+Q)J_T_2=
M-U;XJ,='ZD57S/= YT,/WXZOG$T.7%CC( .#CEJPV,D"%C@YP#PG3^AS"J)F
M.T91/8Z)=+=C.MWED,>8[E#*;'>H9DZU;V2UV4]E3['O83?;#XA-ME_%:;3?
MRJUW.,JM<[C-K75\C1!NC2/AC.:Y+;[.,/\4^O=^7X!MR'J\7^W*A&6N4K#
M30WFNAM#K[LMS'1WA2XW/VJZ6Q@US366;G--9DQQS6(TNQ0R)[M,8#6ZU++K
MG5O$)CEW<6J<YW&KG0?%JUPVBU>X'.)-<+G.*W=]R2MS)>+?X?[@$=;^LB?
M$7S%[0I"UT%6XOU2;,=\+P'T>2O!3!]]Z/(9 ^T^3M#F[46U> =135Z1=*-7
M J/>,XTYR3.76>-9PJKVJ&97>DSF3/#HX)9Y](F7>"SE%7MLD"CR."!1Z'F%
M7^#Y0B+?\PLOWXN,(/Z#>[CE.(=]/QB,[C]R_H(LP?OY^+J;[2<!,_SEH2-
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
M32YSL<[5#I-NGECI%HSE;C$8<TO&4K=,C+CG8]B]!(/N55CBWH@!]T5"G_N
MT.L^)G2[KQ4Z/78*BSR.BMH]+HG:/.^)6CT_$K5X_2QJ]E+\+][E*?]>$$^]
MX?3^8:QO@UE?!K#.]J'?\-+$:B\C+/>VPC(?%XSX^&'()QQ+?.(QX).*/I\<
M]/@4HMNG')T^M4*';ZO0[MLCM/J.""V^JT5-OMM$#7Z'1/5^Y\5U?L^(:_W?
M%]?X_T@4HD?Y)_7N4/]B-' XBMX_@O4E3S.3S,D*?S4L"]#'<, "+ YT0'^@
M%WJ"@M$5%(U%04EH#\I 6Y ,+4%R- 55"8U!C4)]4*=0%S0HJ@F:$%4%;197
M!N\75P2?%9<'/R4N"WE/4AKR@[@T1/$ D9)70H!;U#\3QQS$LO\QU(^DYV-.
M1D-$6!*BB[[0N>@*L\6B,#>TA?FC)2P"36'Q: Q+17U8-FK#"E$35BY4A=4)
ME6'M0GGX@*@T?%Q4$KY17!R^5UP4<5I2&/$D>5M2$/$]48@?Y07V^WH\YR'+
MGBGE_@N?KV L+->QF#_KB=3&HDACM$99H2G*&0U1/JB+"D%-= RJHI-1&96!
M\B@9RJ)+A)+H:D$>W2(JBNX5%48O$^='KQ/+HG=+\F(>D^3&/"')B7F3?$?^
M$N?$*![RK'(O+&GF.IQMR<P!GR]E+$N8CV[2'JN)YE@#-,29HS;. 55QGJB(
M"T197 1*XQ(@CTM%45P."N.+A(+X2D$6WR3DQ7>+<N)'Q-GQ:\19"5.2C(03
MY(8D/>$-E?2$;_CX)U&(E620.QR#BRPQ#I#-4GH=QC+$6'J9CW;&TI2@AKI$
M/50EFJ$\R0ZE26Z0)_FA*"D,!4FQD"4E(R\I$[G)!4).<KF0E5PO9"9WBM*3
MA\1IR:O%J<D[)=*4XY*4E.N2Y)2_JR2G?,WG?TI2DA7B!SS),3B7 >Q-YSB0
ML31@@/$L8CZ:&$MMB@054EV42DU1G&J-PE1GY*=Z(R\U&#FI4<A.2T166CHR
MTF1">EJID)96*TC3.D0I:4M$26FKQ(EIVR4)Z4<E\>F/DU?(5Y+XM#^(0IPP
MRPWV_506YT(FQT&Y!T1Z&%,+WZ]E/!6,2YZA@\(,(\@R+9";Z8#L3$]D9@4B
M(RL":5GQ2,U*A30[%\G9<B$INUI(S&X5Q6</B.*R)\0QV5O%T=E')%'95\A+
MY$M)5-;OXN@LQ0R9"O'CU#B>P[E )L@2VH)%I)ZQ5#"V8C[/S]%$3JX!LG+G
M(SW/#FEY;I#*_) B"T6R+!:)LA0DY&<A/K]0B,VO%&+RFX6H_#Y19/ZX*#Q_
MLS@L_Y X-/^R)#3_14FH['-QJ.PW<5B>XB&7J'%(!FPB8[0#?:255.=2GX^R
M?/K_ C6D%>I!6C@7R4762"QV1D*Q-^**@Q$KCT*,/!'1\@Q$RO,1(2\7PN2-
M0JB\6Q0L7R8*DF\4!<H/B /D%\7^\N?%_L6?B@.*?Q4'%"G$@4H*%>)SU-Y;
M2.]/&S!"N@IF]H#*^%Y>$>MM.;UOB0B)93J(*S-";+D%HBOL$5GACH@*?X17
MAB.L,@ZAE:D(J<Q%4&4) BOK!/_*3L&O<D3PJ5PO\J[<)_*J/$^>%7E5?"+R
M*O^%*$3>93.<8NF_DSHKR6+21FI(<0G[7T;]"OHN6J6H&DV$U^HCM,X,(74V
M"*IW06"]-P(:@N'?$ 6_AB3X-F3!IZ$(7@W5\&QH$]P;!@6WAC6":\,>P:7A
MC.#<\(S@7/^1X%SWD\BE5O&08\I[TJBUC/20)KZN(/F5]#PU0$(=O6\C$-RB
M O]67?BV&<.GS0+>[?;P;'>'1[L?W#O"X-81!]>.5+ATR.#<40ZGCF8X= S
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
M&'A&2 A\BOR'_$@4#[D<PA*/9<9ZY1X0Z25M+'\:&$<5\U)&BOVU4!!@@+P
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
M&!;>0N_<1(_>=,:.C)L\-ACZC;M2WG*%6*">@?<_AB\>EI,VY**C'!T-R.]
M=A_#9"I#<U2WTR^W$1^W:BGR5^EF[+@1.X[J0GIB+U/(02+C!J:4N_"*L6?E
M57KI(SC\OUR[,0P8O\%LZ/^SW ?C/.<::MZZ'U^<("Y^HGCTI-.&0G14(K\1
M^1W([Z>%P\@?T=7$Z2'L.(@=5V+'%=AQ0%NUG]BXC/_W\LD]2-F-QW:Z*E8?
MZ"(B_"*Y?PO:P,<>_4\QI'[JF7)N(RYN9(P<88Q<*P=ZLM!1C(YJ[&Y"<B?R
M^XB^872,Z!+LV(T=N^B7BXF/'=J )[;S;X_.Q\+S7/M6[L5#3VL3T;R1J-O
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
MNI62/E7.]/E*SE@I1\9Y2LK8K\3,F\!/E9#Y(O@+S__)]0F=C_Y5Z)N?13^
M/M*_=M"49=1>:#OOE6)+(<A+]U%.1H@R,ZS*R A76D:L4C.2E9*9(6=FOI*S
MRN7(JE=2=J<2LX>4D#-7\3EG*2YGBV)S+U-,[@V*SKT/_ +\63$YWR@V9T*;
MT;$<G7-RZ(=<X@"T@'I>5X%2WBL$.2"+U^DY@4K)M<B9:Y<C-UI)N8E*S$M3
M0EZNXO-*%)=?J]C\-L44#"BZ8+:B"I8ILG"3(@KW*KSP*#BIL,+GP9]X_K4B
M"B9<>Z+&T3D32C*0[ZX!-8$:4,ZU(I +,@K@/2"YT$])12;%%UD55QRAV.)X
MQ10[%5V<I:B2(D665"FBI$7AI7T**QV5O71<MK(-X!)9RZX']\I2]IQ"2S^0
MM?0K,*&UZ%^8[[X/JP^T@7I0Z:G_%( LZ&-J,?I+X%YEWHHM#U)4A441%6$*
MKXQ16&62[)7I(%^VJG)9JQI!CRQ5,V2I7B1S]7J9JG>"PPJINDO!54^!=WC^
M#YDJO]<JVC;/J$.AH[O$70.J >5&#8AKN3QF0%.2H=()E>3^4(6(&G_9ZTRR
MUEM!A"SU\2!%YOILF>I+0*U"&CH4W#"DP(;Y"F@X6_X-%\BOX2KY-MPAG_I3
M\JW_C?SJ/P;?N$X)FF74H4B].T #J *E9>X:5%8%O /=B=#HV%KX5P/Y?Y.O
M+"W!,K5:%-P:IJ#6& 6V.A30FB'_U@+YM5;*IZU9WFW][F-6VR!/;1#$-HA#
MZS'WSTVVPO-:X=TM7[E."9J!GE[TM(!:4 &*0 YM3D.WHP[]4)3(9O1#VRP=
MO@KI"E) MUF^/39Y]3"A]S#!]S#0>PC<GE)W0<4X[J77./(5(M4+O^J!4_1
MEGH@0]VO@+^"KUSWI VAIQ,T@FI0"O*-&A1BG$UPGQ;TMZ,?D18H6TB_CP(&
M N4]R (_R,([Q.(VS(0^G.0N,@_3P<-5[LTMPY#IX04 ,C6\B\]>#R!F@R^"
M/X,O-8J>?M &ZD&E9Q]2%FU.H<T)4/>H;O1#G2T#Z!^6_*>1<,T@T1DAZ1DE
MV9C)XCH3GCN+Q65VLKO@/!M?S*;C9O/%V?3'[!4 XCR+;'$6Q&WFLX!L>O0+
M3457-V@&M9X:4"YM3J/-B;WHGX)^H_X#;28MD!_B2&28U$BT%L"UQ_#%0NQ8
MA!V+(]U__!@W)G\&]#B^&$?8N'$<+_TQOIGW(<^+(9"+R2(7O0,^TQ0^T@$:
M)VM M#F]S[T'*)JOVM%KAIL'PLV]%Z(;4:1I3&S@+.Q8@1TKL>-L[%A-,K0V
MBD2 !7>]\<< !M9Z?+&>V%P'YUY/?ZS;PV>(B34/@3?YSL?J16<;J*&?B_EH
MEK$'B#:S],K.U\R+I !#)W29Y)+O RBKSO741#9YN_>E&(GH^=BQ'7]<B#\N
M8I&[B G_(H+^(AIX$4)W8/@.^N/"PR0MQ,3V7X _J1N]#?1S&?[.(82=LXU[
ML- _+IGH0K\U'IW&'IC)6L@.3SUDIZ<F8NP1V8M/+@MTWY]SA=5]BNPA%N5#
M3(*'"/)#O>Z?:CJ(\5<Q1J^\G<\]!GZE5OQ=A;\+YC 7XNO89>BGO2;TDHYB
MIT??Y%Z4RW7&/I0S:B+7N\@123H^N=DXIP0[[J!?CA,;QYD$CQ-HQ_'%'2LA
M4HR/V_GP;??SN>=53WP5HSL#-R6LEL(VHG^;Y&/HW>O1><A3=[E!_W\/RG$/
M03)J%/=ZZA0/T#\/!KE/;WV<,?LXL?$X$\[C=/ACC--3Q.:C-.(1OOS(PZI
M=PZZ'>B.I,UF?.NWWZ/W>H_.VSU$Z%Y/O>5G<N\+F:R'3)Y3,GFBZN1],L:O
MV)S&CE^1B/V*/GF30?\F'?[&*A[IR#=IV!O_MP;BY[D?QOTKK=_"9[Y6J?ZA
M.GT"C_DK//=#V,D'L J#*;T#PWF;0?(6C.Y7,+ W"!KW+[;NAK]?#JN[7L_1
M ..W29Z&<S^ICW^X]^0Q\""X[__=A^*E+^"9G\#O_J(X^' :^O+UKBKU6S7J
M-#SW%7C_+V%'+V#'<]CQ<^QX&N;U)&SL">QX#(;[*('[,!UIL/V?ZB;TW(,+
MG];=>A]\ATO=IX(>UX_G8!CXW%.#^#V<^S2^>%F1N-.!KBS<6XR.:KAY,[([
ML;]?#^"/^V%8)V%=]\+"[L:.N^"8/\&.XS#5VV'*MVH?3/=:K+B#4'J8D#VM
M(VBZ'HU'P/6>/1C?R[T'P_@!H)=<-0AO&+J)-MBQ/Q;Y*;0B%[M+D5V+W<T_
M[,.X$7YY%#9Y!'9Y/4SP6B:PP]AQ->SX( /Y2CCWY?Q_ "OV8>UE>.Y2/+Q7
M__ZO<S",^L]O/:'TH";O 0GD6Q9LCT!^(D,B'?GYR"Y#=BU2FY'=@>Q>9 \B
M>QIR9VH/=ER"'0;;OYA)[")BXT*T;.?;VVC!>7AR*Q&T55^!B1_PEJ?^<M(S
MY*YW#7T?Y)N0;4-V-'(=(!/9!<@N9XJJ1783LMN1W8/L*<B:2@_,)"KG:R/]
M<JY6,[5MIF=VPM^OY-7-3+/&W4,O@4_ ?\"$"S_WU%]N]$P[EWJFOPOPQ?GX
M8JO"D1V';">RLYB>"Y%=CK=KF+8;D=^&_&[D3Z'U4^F)64SK8UK&@K*43RW!
MTL5X:Z%KU\P)+2 V%Q#I"_1/,.'"3SWZ+_?H/M\S+9^#+]8P1LZ&]Z\D/E<H
M =FI(!OYA<@O1WX-\ANU"#L68L<"[)BOZ9I'G,[AG=E\>R:^&&6LCC"ASB V
MIS-JIM/[TQGQT]%OX XOVN_'=$PZL!FL9:I=P=2_S/@3!6.$C!3Y-N1'(S\)
M^6F,R!QT%-+B<G34H*,1'6WHZ$'F(-$QPJA90,0NUP"],H7(Z*<_C%-=>HGV
M7D9=KSX"WP'&"%/J7J/^8G9O"UUJ=J<$\U@&Y_A[:;97$'HL2 U#1PPZ'.A(
M1T<..HK06(Z>&O0TH:<#/7U8,@VOS%$7K>@@(MKICS8BK)5(;V&TM3#B6Y@)
M6HC-%FPX:-P.&\K2SI2ZS.:N?<SD^726X:F\-QSLJV'_$ WZ6#7%*T+]7G'J
M]4I6CU>&NKUSU>5=K$[O"G7XU*G-IT6M/MUJ\1U4L^],-?HM4H/?:M7[GZ\Z
M_WVJ#;A!-0$G51WP''@??*'JP.^US^K> [,JG/9'N%.RJ3P?($7LPYX>;.DQ
M^ZL[V*2N0)LZ B/5%IB@UL 4-0=FJBDH7XU!)6H(JE)]<*/J@CM4&SQ%U2$C
MJ@I9J$K3V2HWG:\RTSZ5FF]0B?FDBLW/@_?!E^ _VHVN#>A=9NP[88F;!J:
M;I;_#JZW\7Z+U5LMED UFRUJ--O58(Y6G3E)M>94U9BS564N5*6E0A66.I5;
MVE1FZ5-)Z P5AXZIR+I*!=;SE&_=ISS;C<JUW:<<VPO@0_ UKR>T UUK8TCK
M2$='6=X&00]HYW4SMC1@6SU^J;7[JL86K&JK5976"%58XU1F2U:I+4,EMCP5
MVTI4:*M6@;U9^?8>Y85-54[8/&6'KU!6^!9EAE^JC(BC2H^X5VD1SX$/P->\
MAG>C?Q4ZYY,"3B?]Z@,=H)G7T"=58TLEME1@:UE$@$K#S2H.MZLP/$H%X0G*
M"T]1;D2V<B(*E1U1H2Q(4&9DIS*BAI0>/4>IT<N5$L/L$K-'R3'7RQ%SCY)B
M?@[>X_F7 -Z-_N7HG)/DK@%U RB3ZB?K'MA2BBW%V%H8XZO\Z!#E1EN5'1VN
MK.A8940[E!Z3KK28/*7&EBDEMD[.N'8EQPW($3]+20E+E9BP00D)NQ6?>)WB
M$D\H-O$9\ ?%)GRAN(0);4#'N%&'@A8,..$ZH G4@ JNE?!>(?;D\;D<D)D0
MJ/0$B](2[$I)B%)R0@)(E2,Q6TF)Q4I,JE9"4HOB'7V*2QY5;/(2Q22?HVCG
M+D4Y#RO2>9<BG$^!=Q61_+DBD__C.@MGD=.]#Z@OE1A,PP<\5H%2KA7R7B[(
MPIYTD)KL+V>R28YDJQ*3(Y3@C%.<,QED*C:E0#&0T^C4)D6E]B@R;88BTA8I
M/'V=PM(OECW]&MG2[P1/RIK^>]G2_B%[VK^UVM@/E>J^!ZH;-&<0?SR6@R+L
MR0-9O)\.G#Q/2O-10GJPXM(MBLFP*SHC6E$928K,2%-$9I[",\L4EE4O>U:7
M;%G39,L>DS5[C4*S=\B2?0@<ESG[,? ;\*DL6?_2"F3/,>[!,O8 @48H016/
MI:  Y&!3!J"92N2].&A<=$Z (G/,"L^U*2PW4O;<>-GR4F3-RP;%"H6L6O+;
M9<X? O-D*EBED()M"BZX0D$%MRHH_V$%YK_&XU\5G/^-EB)_)K+[D=T&9:X#
M%:"(UWE&_0>D @?7XJ!OT?E21(&O[$7!LA9;%%H<)@L!:RYV@ R9B@L44E*I
MX))F!97T*[!DEOQ+E\NO=(M\2_;)I^1F>9?\#+S,\S_+M_@++4+^]%SW?5C-
MH!J4@@*NY8!TX.1U E0Z!IH0 7VSE_HHM#Q(IDJS@BMM"JJ,5&!E@@(J4^5?
MF2O?RE+Y0)Z]JR!P5>3158L!I*S*.% 0@E!)<EY)XEU)]ECQN>8A?\BH0Z&C
MP:@!\4A3E >RC!H4UY+0'5N"_C+T5TBA53XRU00JL,XLOWJK?(Q)K)Z)I)Z@
MK:?3ZOE" ]RJH=U]S&H#G*)A'8#;U),EU4,2ZIX'\.ZZSS43'?VTK174@K)B
M8P\2/@#I/'= X>.@C)%0%#MB0^O@0 T^"FP*E&\+"VP+"TJKW2@F P9OFS&X
M\MP;>]HA\NV0R79(7#N<HNU" #%KA1"UDCVUO \^US1T=-.^)D\-J,38AP0(
M;SEI<T(U_+\6_=#GT";TM\+!V[WDTTFBT<4"W\WBVL/"UXLO^IC(^HUB=Z:[
M87T8W$]_](_P?)G[IU][R=9Z?\)WR"![_LCW/]> ZRP@7#)9 ZIP[T-*I<V)
MB(B&&H5!%4-Q:T@7'!RZYDW3-$"B,PB/&B+Y&+:X_\@PC45N>IQ[LIE!(,U
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
MD$_,[^0;\[%F&_>!H:_%V ,$2D NR  IV./@O01LB051T5Z*B/:6/<97UK@
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
M1HR,0@P?&8T8-C(&,30N%A$3-Q(1'3<&$35J$F0Z8LBH5Q"#1[^)&#CZ?<2
M,6L0_<?L1#PWY@2BWYC4[MOICX&79Z/+(##S&O458G.D0PJ.^5ZDF0#R*F3F
MN.Z*T&3(!.@R=G0_Q.A1 Q!QHP8A1L8-00R'Q(Z*0@P='8V('C,,,63L",2@
ML:,0 \=.0 P8-Q71?]QLQ'/CYR'ZC8=7M1,^[OX(<0(\ TV(?*TDO!P>+X1
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
MTAC]<FMKS+J&ANA,JWNF1F;=8!68CCNXALMNCCZK*_^G08](_D^&^3]1A:[
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
MZ;R .]F11$RXFDHZT99)/MZ:33G6DIM_M 55<*094W"X&4\]U$0L/-24UV>
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
M%H<W!^2G=?CD57=Q,QL[ U*:VOF)+:U!\1<N!,>U-@?'M#6&Q+0W_ U(6"4
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
M3[HM!D0L1][F"R!WZH61[DX1Y$*_*%+S9"E2_'FS2-;G@VL2/Y_^)WQ>\6#
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
M8+9=":QWG@.[W7) W2,-S'TGP>_ <8@4/PH9APY#V>&#T'94'.Y)'( 9B?T
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
MZ?3'[BF,*=<$EW<N<:[OZ3&N,\[1KK/4*-</C@L!.-2!A-;^<S8G8(L 1.Y
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
M/!RS+O%J[%32T]A5R1]BQE,_1B])^Q0UDO8Y<CC]2_BB_^$_:XBG[.S9__Z
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
M1SAX<"T'-^[EX,++Y/:_].ZC_3]-^3_\DQ]$U^_R&,"&\LV)(3)!!WE! X5
MA>:A@#(,&51DS*.UB*$60QCU&8)HRN!':R8O.C.YT)M)I9$)F$#R2!T+L)>,
MDXUDY[^@-?4\4Q,FFINQT,J"V++1PI4#30.XT#B6!PVS!%"_0@1U6\51>W >
M:B^50JW5TJBU20:U=LJBYB$YU#Q#KLJCYAWR5 $UWQ/\+WG4(KKT7!\5/QG^
M&]K0&LR,F6AES$);6H>M-1MMG#G0TI<+S:-XT31=$(U+1=&P60+U^R11?U0:
M]29D46^]'.INHY^]7P%U3RBB[F5%U+FIA#J/R5N"2I0[2Q'UB"$J?S)&E;>F
M_X:V&C0#(R;:&C+1@=;A:,%&!WL.M//B0MMP/K1.$4++0C$TKY=$TRYI-!F6
M1>/E\F@TK8!&FQ71:+<2&AY11L/S=$1^(P]5T? U^4+HYQO]A^I'4U1_;8[J
MSRQ18RZTHS58ZS/148^)KOHL=#-AHZLU![JZ<Z%+"!\Z)0JC0ZX$VE9)H76;
M+%H.**#EF!):3"JC^085--^NBF8'U-#LE#J:727W--#L.?FH@93YQ1PU/EB@
MUDLKU/[;!K7OV:'.7&BOSD1['<K78J*G-@N]]=GH8\&!/LYTO/SYT3-&!-TS
MYZ%+F0PZ-<FC0X\2V@^KH-UR-;2=TD#;&4VTV:V%-D?)16VTN:G]Q>:)]D>;
M]]IO;5'[C0WJ/K-%_0?V:'#3$0U^=?XW=* U.-,LO*C_^]'S0%I'B"D'!CMP
M8; W/P9&B*)?BB3Z%,JA9ZT2NK>KHNN@.KJ,::+S*FUT7J_SV6F;[B>G WH?
M'<_HOW/\5?^5TR/]9TYO]1\[H>$C1S2^XXPFO[JBZ14W-#WO\6_H1-FSW\W-
M?@\1HLS$" T61ANR,=J&"Z,]^#$B6!3#XJ4P.$?^2T"Y\B>_9O7W/MU:;[V'
M=5][CNN]])PR>.$Q8_C,?8_14_<3QH_=?S!^X/' ^*['&Y-;[FC^IQM:_.")
MEN>\T.J$#UH=]D7+N=!9E8'>B@P,ILXW^SLA<;2>)#T6)EEP8I(S'R;XBWR.
MC9)Z%Y4F_RJ\2/5Y:)WFDZ!VW4>! P9_^2\QNN\W87+7;[WI;=\=9K=\CYC?
M\+UD_JOO/8MK/J^LKOB@S7<^:'?"#^T.^J/=GD"TVQ&(MG.ABPH#_2@_G/K6
M[-^_I](\,K18F&7"@5GV/!\RO(1?I89*/DE*E'\8GZMZ+Z9"ZU9DL_Z?X=U&
MOX4N,OTY>-SB6M"4U0^!FVTN!^ZW_2[@K-WYP)OVIP-?.!P/1*<C@>B\.QB=
MMX:@TZ90=%H?AHYSH0?-((BRHZGKS'X'D47=/X_VI]" ];[0BNMY@9O@H]P
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
MV0^F]V3?FKV4?6G^1?:Y&<H_,T7%)Z:H=-\"E6]:HO(?5M]"<TW*IS;NHL1
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
M7VP?2%ZU>2-SV0;E+MJ@PGERS@853]BBXA$[5/@:6L]>NP2@.W4^'^K< =*
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
M>,MAZ_"6FU;A\]];1LQ'\XAF-(MJ1-/H>C3YVM,D@%]I'T[/SH#Z]S;*7SL
ML((ZZ"+Z*-R[1! ZQQ2@=<R V;#$AJMZL;M V4B 6.%PA%3.4()\QL)TY93!
M?(V$_@J=V+YF_<C>7J.PGC'3X)[UYH$]!\D?YH'=;\T"N] TJ!--@MO1.*3U
M6P_I=>E[.HO'&FD&'=1]*7_5(H!1ZH ]U(-;5_!"TTIIJ)O09E2NM. H6>',
MF[_<5RAK/%0\;5FL=-+25/FXL5SEJ"5EZN&C#=K!B[OT D9&#7Q'UAKYC!PP
M]A[YS<A[T1LC[R$T\EZ(1CX#:.C;^ZU;N?2:5 UP@,[@5NJ_4Y2_= G X#A
M._7PFBD65$R+0>E:-2A8:\+*66O/F3[MR9<\%204OR9*/'IUDE3X9)9<R&2Q
M8L"J.E7?B0X-KXD1+?>54SIN$_MT72=^T7%=\5K791QU79:AGLM2U'-;C+I?
M^ZF$[L<FFD$/P'K*7T'YBY8#=$Y2_Z5*4D0],&>+(&1ME8?TK7J,Y*U6K/@M
MKIS16_QXPS>'"89LCA<)F$F7\)TIE/+:5"WKOJE=P67CL)+CQC4J#IOVJMIO
MNJYBO^&UJMTZ5+>=1@W;*;+Z6Q=FSP'MP<Q"V@/*7TSY/:NI?ZX'**<>G+T#
M(&$O)\3N$X?H_6H0L=^8$;K?GA6TWY/#?W\0E\^^:%[/?2D";OORA)WW58HY
M[&V5L-L[)&F]=U+*:N]N:<M]/TI;[GDE8[X+Y<QVH(+I=E0TW89*7SM*YW '
MG?\IVO^EE-]/'7C^!H"*K0"YNP 2#P"$'66!WTD!\#TI#=ZGM,#KE#FXGW9B
MN)[V83F=#F4[G([GM#V=R6U]NI37\G03O]GI 0&3TQ."QF=V"AF=^4'(Z-0K
M88,3**9_#"7TCN(\W2,H^;4]O;0'BP&64_X@Y;=N!*C:1OE[ 9(.4SY50I\S
M3'"ZR 4VWPN"]?>R8/6#%EC^8 X65YW [)HOP_1:.,/XQR2FX8]Y+/V?:MBZ
MU[LY=*Z/<VC]O)53\Y>+G)H_/>74N(H\ZM\CG]H5Y%>]C )?FZ'[;R6=OT4T
M_W;*KZ;9Y^VG?.KA8:>H@Y\'<+@,8'Z-#?J_\X+>33'0O:4(VK=U0.N..6C>
M<02-NSZ@=B\<5.\E,Y3O%S"4[C<P%1X,,.7_6LV4_>L 4^;A+:;,O4],Z;O(
MDKZ#;*G;R/&U2<H?H?P.RJ_92?D':?XG $+/40?_#L#N!P"37P!TJ(^K/^$!
MU6<BH/Q<&A2?JX#\"UV0?6D&TJ\<0/*5%TB\#@&Q-XD@^J: (?*VB2'\;A%#
MZ/UZAN#[4^0Q0^ -,@1>D9??6D+GOYORZR@__Q#ET[6'7 1P_Q[ ^CJ X1\
M&K< %!\"R'WD!&GJ_9(H!N+4^451&811"P31" 30&OC0%7@P #CIC9B-><#$
M)F#\I_-O(G11^(S@O_32^:NG_ +:^Z0SE$]S=_T)P/)WH)D#J-P#D*9\B?=
MF4"9W)0I"/PH0GGS*$\.J!C3S](AIL2>>)-(0A^*D-X <)C0A>)I\H!\^$83
MY1=1?O)9RJ>YN_Y*>W\30)NR%6:SGU#N.Z!<H.L$X"9LY*1_EY<($A$B062)
M*M$E%L25T >#V;^80'H!0+KY<(KL(9>^@7*&#%328Z R43!@H(PI \7M&"CD
MP4"!,";R)3.1IY#4DG8R0):0E62:;"([R $&\IPD5^CY;?*4O&<@+_X7\__A
M0]8W%/49J*K-0#6B0EU7P8B!4E:T#E<&B@0Q43B!B8*YI)*TD%XR3,;):K*>
M;"5[R5%RD?Q)_B;O"/Y#B++^P4;A.51U&*A!_5^+.K\F=5W5V770+&2=&"CM
MS\1Y,4P4SV2B6"EI()TL%!LD2PC-0FR:'F?(3G*(G"6_L%#\+]87\3>LC^+(
M>B_Q'^QW$LA!..?Z3[X.=5P])=I*>M2B/VO2+-1H/U2\F:@8SD3Y%";*%K!0
MMH:%,JVDEPR396R4F62C['JRC>PC)]F?9']@OY>]SWXM]XK]0@XYGLLAYS,Y
MY'HJC]R$YZD<\CSYRG_R#>0!C62)'%$A=#8,+!GTKL9$K6 F:L2S4"V;A:KE
M-+=&]A?5#O9GU4&.CZJC'!]45W*\4YWF?*LZP_E:=3?G*]6CG"_4+G$^4;O#
M^5#]!><#]2_<]]20]XXZ\MU61_[;:LA_B]Q40X'_0@,%NJ6D ,WG$>K<5K0>
M*]H32]H/,T<&FO@RT3"*]=$@C?U.OY#]6J^&XZ5>"^=SO1[.IWJ+N![K+>/^
M6V^2^Z'>!NZ_]+9SW]<[Q'-/[P+/+?U;W'_H/^?]5>\+_X_Z*'A5#X6^UT/A
M*^02^4[__T,3:4!+ZMXVU'WM1 $=Z<].- L'.JMVUHP/-N[,5U8AK&>6">R_
M+7(X_C(OX[QGWL!]QVP!]RVS 9X;9J.\?YBMX/W-=)KO%],M_-=-]_-?,STK
M\+W9GP+?F3T3.F?V6?2T&8J=-$/QXV8H<=P4)8[0XV'Z\W^A!5V[+?5>!P&Z
MI84 /6@]'K0G'AKPQLV$\=3%D?&7DQ_KCF,T^T^'-,Y?[0NYK]M5\UZUF\]_
MQ;9;X)+MD-!%FS'A\S:K1,[:;! ]8[-3[)3-,;$3-M?$C]@^DCA@\U%RKPU*
M[;9!Z5UD)SW?9HM26[^"UK/7/IM/G<^+NJ<OK<=/ E[[*<(C'QVXXVW)^-W;
M@WG-,Y1]V2.1^X)[-M]9MU*!4ZYUPL==6D6/NO2('78>ECCH/#YOO].4Y#ZG
M+5)[G Y([W*Z(+/=^9[,9N>W<IN<47X#6>>,<K.FG%%VS5?0GC)=9O.I>_MS
M P;QP?M@(7@4) $W Y7@>I Q7 IR9IX-#. X$1##<\0O3>"@;[[P/I\*L=W>
M#1([O19(;O?LE][JN5AVL\=*N4T>ZQ4VN.]27.=^2G':XX;2:H]72A,>J+S"
M$Y66_T-QJ2<JC'T%G6@&'M3W_ #>A3#A03@;;H9SPZUP ;@6+@T7(O7@9*0=
M\W"$#^>^\'#>7:&)@MM"LD0W!Q5+; RLEEH?T"RSUK]+?HW?0L5)OV5*$[Y3
M*BM\MZJ.^QY16^I[77V)[S/U$3]4&R:+_%!UR ]5!OU1^6OHPOO/6TPP=1UZ
MF_D]E@'7XCC@^U@>.!\G#L<3M.! @A5S5[P'Y];88-Y-T;%"ZZ+2Q*8B\B0G
MP\MD5H;5RR\/;5-<&M*GLB1XL=KBH F-X:!-F@N##F@-!EW6Z@OZ6ZLW^(MF
M=S!J$/6N$%3K#$'5CJ^@._5N7X!GX0!_Q@+\0'WC0C(+SB1SPO%D$=B?I@8[
MT\R8FU-=.-8G!_"N28P4FHA/$E\>ER6U-+9(=C2Z2F$XJEEY*+)+;2!B2*,O
M?+E6=_@ZG<ZPW;H+PL[KMH7_I=L:_DFG)0*UB.;\"%1OCD"UKZ$G"S 0X#YU
MOI\I_V(:P*D,!AS-8,/^#$'8D:T$,]G&S+59CAR3&3Z\*]+#A,92X\47)Z=+
M#27ERPTDE"OVQ=>K=,>UJW?$#FBUQ8SIM$1/Z35%[]!OC#YM4!]]3[\NYH->
M;0SJU,:B%M&DYQHU,:C^7[/[\#$$X#9UON]3J6]E4>>CSK$OEPD[<P5@)E\>
MUA88,";S[3C&<[UXE^0$"RW*BA$?R$B1ZDW/D>M*+5%:D%*CVIK<HM&<U*/=
MD+A8MS9A4K\Z8:MA9?P)P_*$6^2]?GDBZA)MHE6>@!I?^^\^_$']_V(F=8T\
M^JQ?2-V_"&!S(2^L+9:!R1)=QGB)-7NTR)UGJ"!0L#\_2KP[-TEJ07:F7&M6
MH5)S9J5J?4:31DU:EW9EZB*]\M0)@Y*4S89%*4>-"E/^-"I(?6M0F(IZ1(=H
M%::@YM=F_[KET>P^T S.4O<]3-F[J?MM*0-85\8%DQ62L+Q2BS%:8<D>*G?A
M[BOU$^PL#A=K*XJ7:BY(EVO(SU.LS2M3K<JIURC+7J!=G+50KR!SN4%>YD:C
MG,Q#QMF9OQEE9[XVR,Y$/:*3DXG:.1FH133_"X/H+,R>1>K_)ZG[[J?\[974
M_:G_K:YBP7B-.(S6JC.&:LU8?35.7)U5/@*M%:&B3>6QDG6E*;)5)3F*Y<4E
M*B6%M1J%!6W:>?D#>MEYRPPR\M8;I>4=,$[-^]DH->^586H>ZJ?EH6Y:+FJG
MYZ#6US[3QZW;M _?T4>_H\4T \K?7 LP74^=@XPVB,!0DPKT-1DS.QL=.%OK
MO?@;ZX)%:FNBYU56)\F45F8I%%84*>>55ZEGE\W7RBCMTTTM&3-(*EYKF%"\
MSRB^^"IY89!0C'H)1:B;6(3:286HE53P_SV?/0LIU'OS 0Z6TPPH?P/USU7S
M*;^9>D^+$/2V*4)'FP&SI=66HZ'%G;>F.4"HO"E"O+@Q0:J@/D,NIRY?*;.V
M0C6UIDDSJ;I;)[YJ5"^F<LH@JG*/863E%?+<(*H"]8A.=#EJQY2A%M'\K\?1
M #_-[@/-8"]]]-Q,^5.M ./ME+\ H*N3']J[9&%^MRZCOLN*7=7IPEW6X2=0
MN"!,-*\M=EY6:ZI,6DNN0O+\,N7XYGJUF*9.K<C&$9WPAM5Z(0V[](,;OM,/
MKG^J%U*/NB%UJ!U:BUIA-:CYM0<) )?I7CQ20;V3/H9O: .8Z*3NVTW=FWI@
M2S\W- Q(0NV@)J-BT(Q5,N#(F=_OS9?=%RR4WALMEM*3))G0G24;VU6L$-E9
MJQS6T:X6O&"19F#[*FW_]ATZONT7='S;GFC[M:*V7PMJ$4W_9M0(^,K-V?N!
M[H7]M =;Z/JGNJC[]M$,Z*-XZQ!UKV$FE"\6A9)1%2@<-6+F++9E9RQVYTX9
M">!/'(X0BET4+Q8UE"X9/E0@$[RP2CY@L%7)=V!0U7M@0LUS8)N&^\ Y#??^
MQ^KNO:CNWH/J'MVHYM'UK>MT%H]7_/-=X.SW8"OZ9[^#HCV@>M0P1MV#NF#N
M"D'(6B$'&2MU&"DK+9F)*YPY8E?X<$<M#^$+6QXC&#R>(AJP+%?"=UFYE-?2
M9AGWI?WR+F,K%)W&MB@YCIU1^C^$O0=85%<;M;W.F4(9&'I'E&9#L($-+(#2
M>^^]21$014015!2LV!7L!7OO-=9H8C0]>=--+YJ89HK&9/]K!!/S?N_W?U>N
M.V=FA+/V?IY]SM[K<9]Q;/N]GF/7B5YCU@CG,:N%\]A5_^8V8W">X_]P*Z]%
MZK>O I:N8PZH/6T+,)%>-&>7/C)W6R)]CQM2]PR6DO;XR?%[)BAC=D>I(W<G
M&X3MSC8*WE6B';^KQLQ_9Z/EF)U+K/UV;K09M?.0[<B=-VQ'=MZU';%=V _?
M*AR&;Q&.PS?_FVMUC ''P![J;Z0E6\&^S]_,'-"'3MH-Y-&B)1X&8HYJ$774
M 9''^B+\F ]"CXV5@HZ%RN./Q2G]CZ6KQQXKT/<[5FDXZM@,H^''%FI]CG:8
M##UVP'3(L>=-AQS]QG3PX;_,!QT4E@,/"*N!^X7UL^CJD0>9_ZW47T/]!>Q[
M RU9-7UHX2$@]3@0=8H>\+P*XRZ88>P%)XQYS@-^SPV#[T5_C+P8+@V_F"#[
M7,J6AUXJ50Z^-$TU\-)\M>>EM7H>E_;J][]\1;__I:_T^EWXT[#O>6'4YZPP
M[G-&:)_EZ&*@D_%OI_Z2K4#C+F R;7+1,2"-UC#Z'#">?G34-1F#7M2'UTTS
M>-[L@0$O]8/'2S[PN#4._6^'H>_M)/1Y.1>]7ZZ4W%YNE%Q?62X[O](I]WKU
M@MSKE<_EGK<?*9Q>$DJGFT+5XT6A?I;=U-] _674G\/83V'?BT\"Z>?9_TOL
M_U5@).WRP%M GU>5Z/FV(1S>,X7#^_:P?[\W[#\8#+L/_6#[80AL/TJ$S9T\
M6'\\&58?SX/E)QVP^/0(S#][!>8?/X#Y1T(R^Y"\+^1GV43]%=1OWM-5@RIA
MW]/9[ZAK0, +P'!J>[X*N+T%.-*36]U1P?(;+<SO6L+L7@^8WNL-[;>#H/UN
M%(SO!T%S/QZ&W^?!X(<IT/]Q ?1^V@+53V>A_/%SR#_^"?E[ <5W_V8U]>?O
MZ:I!33Q+_2M )+7'4=O[-:#_VX SM>T^!LP_!TQ^D&#\T!":1R8P^,,*>G\X
M0OG8#=+C <#CX22 <")\G O\R9O_8R;[,2^NQY?)/2+X^;]90/WIU"]EWC/8
M]RAJCZ7VD/\P]A\"/3YAW[\ M%\#AC\"^G\"*J$ 37YW_<&<V)">I \93,9T
M[\'@9"C8#K&DN_; #HJOR.-_U6%F<NR5,_>9UZG_"O79[\'4=O\4L/\2,+L+
M&-VG[D_@S_\WJF=J(;JVV!+G[CK(2!)&,@D7!(+Q$(R'.$/>)!_]C; = &'7
MC_2%L/* ,!T$H1DA"<5X22"69)%R4D?FD,5D%=G 9FPCN\DA<I(\1UX@_R%?
MD9_)G^3_\9\#]7OTAG!T9SOZ0%BP35IOMF.<)/2C)*%*9WM*)"%/(8VDE2PG
MZ\AF24B=$-)^<I2<)=?(:SSSY^1'\AB/V>+',E$0I9 >J_Z-Z$E]9WK<7LX0
M3JZ,BZX=C(69GR2T89(P3I:$)E\2AI6DGC23)82Q,%Q/MI'=Y! Y12XQ/;?(
MQ_C#\'O\9O@(OVB$](N1D!X8/T'^;X0+]=WH]]WH<UUX=.)[1UU^1D!83Y"$
M19PDS)D/TU(RE3 6IHR%Z3*REFPBG=*?IONEQZ;'I$>F%Z2'9B]*OYA]*/UH
M]IUTW^RA]*VYD.]9"/FNA5!\\S\0O:G;UY980_36P?>].39<F8]>XYBG2$DX
MI$K"KE#ZRZY*>FQ;+SVTG2O]9KM8^M5VI?3 MD/ZV7:K]*/=;ND'N\/R?;NS
M\G=VU^6[]N_*7]K?DSYU>"A_[" 4'SD*Y8>.0O5!-^\_@^AO!^%I0<RZ\-*]
M9RP&>$'T&\7V!$N/W!*D7UUSI)]<RJ3O7:;*W[G,DN^YM,C?N+3)7[FLD;]P
MV21_[M(I?^IR0/[$]91\Q_6J_*'KV_([;G<5K[L]5+WB+M2WW87>2^Y"_Z8.
MMW\CO"QY2=-[#Z'W]=9"^/"]#_,RM \>#?;&SP/]<=\S2OIF0)KTQ8!"^=,!
M5?(=C^GRAQYS%.]Y+%*\X[%"^99'A_(-CVW*USSVJE[Q.*:Z[7%1?6O *^H7
M/+_2N^;YF\%E3V%XT5-H+G@*H_,Z!@BC<\\@!K/O/D80P^@[1VD@_-@>7RO\
M/K(GOA_N@:^&C<0G/L'XP"=!>LLG1W[-IU3QLG>-\I;W3-5-[WGJ%[R7Z%T?
MNDK_VM -!E>&=AI<'GK0\.+0,YH+0U_0G//^1'/*^V?CX]["Y @Y["U,#Y&#
M?/TLPH=]'T%]/QEBG!K"7X-'_B;X;JPU/O-SP7NC!^/U,?ZX-29:?F%,FN+:
MZ +5Y=&3]"[ZU>J?]YME>-:W17/:M\WHE.]:XQ.C-FN/C=IC<F34<=-#HZZ8
M'1SUKME>W^_-=_D*BTY?8;F#Q^UD6Q?F3Q$CZ/W]NK:X_3*!_C](QB?TXI\%
M&..M0#O<FC  UX/]I,O!H?+YH$3EF0G9ZA/C2PR.!59K#@=.-SX8,-MD?\ "
MT[W^R\UW^W=8[!JWP[)SW"&K[>/.6V\=]ZKU)O^[-AO\']MT^ N;=5U8K_47
M5L\B?-GWL<##(. +>L\/HNBY(I5X+<P -\,L<26R#\Y'#9=.14V0CT;&J Y%
MI.GO"\\WW!U6;KPS=(K)CM"99EM#FBTV!R^VVAB\VF9]T&;;]J"]=FN#3MNO
M";KIL#+H2X?EP0\=VH*%_=)@84=LEW1A\Q0Q1GY2WKY'_0]C@=<2Z'<2)%R/
M4^%RK!G.Q+O@6.)0Z6""O[PW(4*U,SY)?UMLMM'FF&*3C=&59AU1TRS7135:
MKXELM5T9L=QN><1ZA[;PG3V6A!]S6A3^O-."\$^=6B)^<YH?(7K,BQ".\R*%
M/8]VSR+&<3H-9@PXW;Z51'UZGBMI]%PI"IQ.UN)(JA/VIPV4=J6-EK>EAJHV
MI<0;K$].-UJ;5&"Z.K',?$5"C55;_ R;)7'-]HMBESBVQJYUFA^SO6=SS.%>
M<V(N.S?%?.@\*_9!KX98T9/T(([$@=@_17"Z_X'3VQWV_V5J7Z/G.<\I]R2/
M1S(TV)=EC\X<#VS)&25OR)Z@6IL58[ J(\5H67J.Z9*T$HM%J576K2G3;.<E
M-SG,35K0HREI5<]9B9N=9R0><)F><,&U+O$_KM,2?W*I31*]2$_2@S@2AZ<(
MCL-O.0;>H_]_D;H7Z3U/%5"?WF=?KCYVY-M@<T%?=!0.E]<4!*J6YT?J+\U-
M-%J8DVG:DEUHT9Q5;CT[<XK=K(P&QYGI\YVFIRWO-2UMH\N4U+UNDU//NE>G
MONY>E?:#:V6:<"&]JM*$$^E!')^BVWKZ51S'(?W_\]0_1^]YK 383SJ+5-A<
M;(F.B>Y8/=%;7E8R3KFX.$R_M2C>J+DPW71V09[%K/Q2ZQEYD^WJ<NL=:W.:
MG6JRESI7976X3LK:[5Z>>=J]-.OEWA.S[KM-S!(NI5FB%^E)G$B/ISQD'CZC
M]WZ%\;]<R!B4TO>6T_N3S:42VLO,L*K"!<LF#98658Q6MI0'Z\TMB]$TEJ:8
MS"S)L:@K+K:N+:ZTJRFJ<ZPJG.U44;#8N31_G6M)WD[WHKR3O0OR;I%OW0OR
MA"MQ+LP3/8D3Z?&4GR(X%IB'FXS!!?J^8Y.8 WJO;:2=KU=6F:)M<D\LG.PE
MS9_LJYA3/4&OH2I*4S\I25M;D65>4UYH555685M1.M6A=&*C4_'$A<Z%)6M<
M\XIWN.<4'^^=7?QB[ZSBN^Y9Q7^Y9A<+Y^PBT3.G2#@]R_?1' L9P'7&X&P%
M/=]DQH!+P(U3@%5<@BV98HP%M8Z8-\U#FCUMA&)F;:"Z;FJ$P90I"<;5->EF
MDR;G6Y95E]F45-78%U;.[)$WJ:57=L4JE\SR;6YIY4?=4\MON*>4?\WCGZZI
M9<(YK4ST3"\33NFE_W OOJLF>84Q.%G-<4#_NWTZ8T"63 -:IFLP=X8M&F?V
MQ8R9/O*T&>-4-?6A^I738XW*ZU)-2J;E6A36EECG3:VRRYY2[Y@Q95[/M)KE
MSLF3M[@F3C[L%C_Y>?*56WSU8Y>$:M$KH4KT3*P23HF5HL=3ODCNJDD^QQ@<
M9?]WS^ XF,4<T >WD*9&/<QLLD+=;#=,G3-$JIX]6EG1%*0WL2G:L*@QR3A_
M5I993D.19>;,239I,Z;9)]?/Z9%0W]8S=OI&Y^CI!UVBIE]UB:S[PB5RVA_.
M4=-$SZA:X10]5?1XECO,PPN\!LXP!P?K>2TT 1USZ+U)TURN^^?)F#+?#-6M
MO3"IU4LJ;1TI%[<$JO);(O1SYL=K,N>E:].:\\V2F\LL$^9.M8F=TV0?-7N)
M8_CL]4ZAL_?W#&FZW"NXZ;.>P8V/G$)F":>0!M$C=*9P?):W:46N<.P=I__>
M2_W-]."K6H!6,F,!4,4E>=E28Y2TV:.HK1_REOE(V6UC%1EM(:K4I3'Z24M3
M-/%+<K0QBTM,(Q=/M@A;U& =LG"A[82%[?:!"_<Z!"R\Z."_\!,'_]:'#O[S
MA8/_/.$0,$_8!S3_@ZXN>I[C[Q#CWSF?,5C(&%!W#FW)U&7TGO2CN:OUD;76
M$AEK79&V;B"2UXV2$M:-5\2MC5!%KTW0BUB;81"ZIM H>$VE=OSJ>C/_U:T6
M8U>MM1J]:K>U[ZH+Y([UJ!6_VXQ:)FQ&M9&E_T97DSS),;"7_=^TB#%H8PQ6
M, ;4GK06R%L/)&\"XK9H$;O% =%;^R)RJS?"MXZ10K<&R\%;8Q3CMZ:H K;F
MZHW=4F8P>LLTS:@M\XQ';%FE';9EIXG/EG.FWEL^-/'>^)OIT W"?&@':1<6
MSW)!5X]DWK=3?]UR7@NK@=GM0,T&QF S_><V^G_:M. ]^AB_UQR!>WO"?Y\'
MQNT;CK'[_3%Z?YCDNS]>'KD_0S%\?['29W^-:LC^V>I!^Y?K>>W?KN^Y_[3!
M@/WOZ@_8^XNAQVZAZ;]3&/7O%,;/<H)C8#?U-U!_^1I@'K7KMG ,= +9NX'X
M_4#((6 T/>FP$QIXG[#"T)/.&')R  :?&HY!I_PQ\'0XO$XG8L#I'*G_Z0JI
MWYD9<I\S2V3W,YL5;F>.*US/O*YP/?5 Z7)"J)R/"[7S,:'G?/0?#C#_6W1[
ML1CWUHW,07<-*/< D'@$"#M.#WJ*'IR>V.,Y!=RN&,'EBB5<KO:$\]7^Z'7-
M&SVOC873\V'H<3T)CM?SX7"C!O8WYL'N1CML7S@(FQ=>@LWU'R6;:T*ROBID
MZ\M"\2S;EW?MA5K$G#>P[U7[. :HG722^K2G8RY0_Q+0GY[<Y07 [I82%J\:
MPNQU,YB^;@_3-]QA\L8@:-_T(R$PYB+$^*U"&+U=1Y9 \\X.&+[S' S>_1*&
M;_\%S9L"FM>?(#VE@_I+F?>FG5TUH +V._DL$'J1\:=5'T(_WO=%H.=MP.8U
M^G#Z<J/W5=#_2 /U'3.H[MA#^;$;Y$^\('TZBA,@%T2?<S'T.2^X+SC8O^0
M_W(O)V=VX*L?@*_%_\%RZL_9U54#*F3,DY^C_E7 [P8PZ"7 _17 D5;=\EU
M^R%@\ D@?T'?_XV:&!,SX"X]_SUZ_N_H^;\?#OS(1<E/;,?/O/G]S(O^ 1/]
MRV'@UU>!WWXFXE_,HWXM_[CH-)!R6;<'"/"]!7BQSZ[LL]T'[/O'[/MG@/(K
M:M\EOY 'NJ.*:'AN$V()_-X#>-2'BT/O[CT8B=U[06:3#G*T>]_%=^3AW]11
MOX2Q3V7?P]EO7VI[O@,XL\_6G[+O7P+Z.EW^&AA*_/Z_:B&Z?2%&Q+2[#J+;
MFS*(C.O>"_*T';SHQ:'N9V#>^AMA07]KX4ZO3XSI^]6>/*T/\2?1)(-,)%/(
M+-)*EI&U9"/90?:2P^04H?<'O3_ND&_)[__O&H@UM:WI<2V=V0U7"$.V"8/(
M:!).4D@!J2+UI)DL)BM)!]E"=I(#Y#@YC[_P O[$N_@#W^ 1?L7#[I8\R\-G
M$/;4MW=B".GY+7C4\KWA  B]D1"*(/Y$/,DA9:26-';'HHVLZ8[%=NKNP6/&
MXA'.X#=<XY!Y'3_C2_S$@:.KQOQ OG^&'YY!..GJ'O3[CC80-K9=[3#KVU4/
M,F(^#*,@]-/9IB+FJ9HP%NJY^$N]"(_5*_!(W8[?U9OQJWHG'J@/X"?U"?R@
MNH3O5"_CGNIS7CYLB;[ %X8"GVN>(/TWPIFZSA80O>B_'<S9%GO&Q8WY&<CV
M^+$]H<Q1(AYK<_%06X9?M5/Q0#L+/VGGXP?M4MS7KL9WVO6XI]V&N]J]^%I[
M#%^:7, 7)K?PB<EG^-#T9[QK)J2WS87TIH60WK 0\NO_A7"GOCO]OILQA"L]
MN*LEAS5CT;,?V^.#AW:!>& ;C>]MTO&M31&^L:G"ES;3\;G-;'QJLP ?VRS'
M'9MU^-!F,]ZWV85W;8_@;=MS>-/N)EZU_T2ZY?"S]**CD*^3:XY"<?5_(/I2
MOY\&HB^]KP>/'KKW-OBSMPL>N'KA6V=??-DK%)_V2L1'O7+PGG,IWG:>@C><
M9TJO.C=+K[@LEFZ[K)1><EDOO>BR77K!=;]\W?6D?,WUFGS%[7WY.??[BG/N
M?RE/NPO527+"7:B[43U%#&#_/5407A+$8!X':_#G0%/\Z&&+K_JYXT[?H7BG
M;P!>ZQ^-VQYI>-&C4+KA,4FZ-J!6OC)@EGQIP'S%<P.6*BX,6*,X-V"3\LR
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
MMJB'MJ[3&]*R5V]0ZR6]02V?ZPV:]X?^H+E"?] <,OL?3C'G>]G?+8W LEG
M'%++UZ74SJ)V? L0M@CP7RIC]#(M?)?98M1R5XQ<[HD1*X9C^(IQ&+8B%-XK
MXS!T988T>&6Q-'#E%-ESQ5R%QXI5BOXK=BGZKKB@[+OB$T6?98^4?98*59\E
M9/$_'&',.ZG;/H]CD?:T@53R=7XK8T#M2%JCP)7TWVN!(1UZ\%IO"L_U]ABP
MP0T>&[S0?^,(]-OHC[X;P]%G4R)Z;\J%^Z9)<-TT2W+9M$SJM6F[U'/3&<EI
MTX>2TX;?9:<.(3NU"X73VG_8JWLFCIHKJ3=O(<<!CR5+@?3N&E!0.^!+7SQD
M"ST@O;G+3@/TW&4&IUWVZ+';#8Z[/>&P>SCL]_C#;D\$;/>DP&9O$:P97*N]
M"V"Y=Q,L]AV'^;XW8+[[%UCL$I)%9S<[NM@^G]?C8HY%:C:LX+5(W9QU]+\;
M@!#JCMD!>.^B_CYZ<'I3NR. ^3$]F)PPA?:$#7&&\0D/,@Q&)_VA.1D%PY,9
M,#A9#OV3C= [N0KJDWNA.OD\CW>A=T) _S@Y)F!PM(L.VN%EC'4S=:=0MY"Z
MR=0-WPV,VP_X'*;^,>K3E]N>!LS.T0<_)T-]20/YDAFDRW; 91?@"KWV%2Y&
MKG+Q<Y43T#7>>*_Q8KO& 76-@;S&$URC@;]&HWQ5_(N5JW@M='3MPRFE)<Z@
M;C3[ZL]?\:$?[T>+W/,"8$U?;GH5,+Q.'WZ3/OL6/?\M>O[;9L#+ML09>+4_
M%T-<F+[!1=F;7(2\R1O/6[S@WN*@>HO!?/L*H8%_^T\B_F;A>EZ+VX#R/;P.
M=,]AG00"J.M-W;Z7@1[7 ,L;@/%+@/IE:K]._D/>)>^Q'1]HN!@VY8+<"OBD
M!_ 9#<(77"!^Q7A\S9OPU[P!?\-!_PT']=U#A">Y]SWYBX@G-.AJ0,QU]E$@
MEMH![*\W^]N'N@[4-7\%T+P!R.]0\T/R"?F<Z/:C?-5=E[BG!WQG#'S/F/S(
MW#QP WX;##SDXN01%T:/2FE>>,']P9P\9B<?LR-_?D<>/*%:5P-BW./8[_'L
ML_>+0._;@#U_S)2Z^D]U=9I?=]=!V T:WJY:B&Y?RF_DH40-?> O;??W@^B>
MB1G8M7E<]V5=3[X;E6-#,.F"[7CR/2EO/D%H>M%G.W5[?KZ&._$BOB24)#WQ
MW (5_Z/^L.I_[,,X@:YG8EXBGSS9X? 7_GSR1,RS/,8S>S!TM0^=WU?J:@\\
M0E<'Z4^&DPDDEF21$C*YNQ8SARQ UYX4W3Z,#=39QO/NP1\XS/.>P>^XCE\Y
M:'[!/3S@)[HG<WY"UQ,Z_\V3VH>6?E_?DN]TV'7'0E</&H=_ZD'YU*F@SE0\
M0@//VLP4+*+.<FJLY;DV46,'>[T?]W$<W^$2U5_A</F2*?R%_^^J#.F.7_P7
MPIRZIO3_1B80"AYAU9V3 =WUH&!JQE,OBUK%' 95' YUU&BDQGS<Q6)JK.3Y
MVWF^+?@,NYB!P[B#LQS"+^)]?(QWV++_L =O\6S,_I-*U;,(*^J:T^]K#9@3
M'@W,V19=3GHS;T.I.XZ:D=1+H58N=4KQ*7/R,7/R$9KP <?&>QP;[V US[^!
ME^YVO,I8O(R3N(5KN,E\O, 6WV"6=)6R:Y+ 5:GK^!1AJV$[5%U;FTS5$";&
MC(DE'NOUQ(\*#_9O)#6#\)$4B_?D=+PE%^!U13E>44S!;>4,O*2<@YO*!7A!
MM0S75>MP3;4%5]1[<%E]'!?5EW%!_RV<,_@6IS5_XJ011ZRQP/'_0CBHNK95
MZ1YWL^;E9:'&(U,M[AM9XS,#%[QG, AO&([!RYHPW#1*Q WC+#QO7(PKVDI<
MUM;BHG86+IC,PWF3)3AKNAJG33?BE.DNG# [BF-FEW#4["T<M+B/?99_88^5
MP*YN=EH*Z2E/'K-SY&W$B;<:\IFC[I:GPD=:8[RAM<5+9GWQO,5P7+(<C_/6
MT3ACDXI3-KDX;CL1Q^RJ<<2N#H?LFW#0OA7['99AGT,[]CALQR['@]CI>!X[
M>KR"K4YWI4U.CZ4-/86TGG3H<!)2>S=/MI7Q=O(M;[$?\W;_9C]. ;S-W734
MQS4[<UQP=,$II\$XUFL,#CF'XH!+//:Z9F"W6P%VNI5CAUL-MKO58ZO['&F+
M^R)ID_LJ::/[)FE][[U2>^]3TKK>+\JK^WPIK^CS4%[65\AM9&F??Z.K ?U$
MW<]X:WW=&WB!7!I$S]-/QFE7+8[T=L3^OA[8W7\$=GB,Q]8!4=CLF8R-GME8
M[UDLM7M.DM9Y3976>#7(J[SFRRN]ELG+O3H4;5X[%4N\CBD6>SVO6#CP$V7+
MP%^5\P8*9?- H= Q]QG^H/X]ZK\[ GC1CYZ/G*07/SR$WM-3@UT#;;!M<&]L
M&NJ-#N]Q6.<3AM4^\5CIDRXM]\F3VGPFRDM\JN7%/M,5"WWF*%I]%BGG^ZQ1
M-OML4\WQ.:2:[7-)W3CL W7#L ?J&<.$2D?],*%\@D\7OWAR"AK.:7<LIW].
MN:?H/P^, W:- K8/4V/C< NTCW3!ZE$#L<+/%VU^05CL%RTM]$N66OVRY/E^
MA7*S7X5BCM]499-?@[+1KT75X+="/<-WD]YTW_UZTWS/Z]?ZO:4_Q>]'_1H_
MH3?93ZB)Z@F^7?S(_GY$__\BM<_3>QX.I=<) C9SJED_6L+JT:98/K8'EOA[
M8&' "+0$!J Y,%R:$Q@O-06FR[,"\A0S R8JZP.J574!]>I:_V:]*?YM^I/]
MU^M7^>\QJ/0_8UCA_ZIAN?]]@[( H5\:(/1*_86Z&Y6.[QB#MSG57]/5@"*!
M?61+&+ NF&M,?KXTT!@+)MAC?E!?S WV1E/(6,P*"9%FA,3(TT.2Y6DAV8JI
M(47*FN!)JNK@6G5E<)->1=!B@[*@=883@W9JBH-.:HJ";FD*@[[5% 0+@X(@
MH4_TB+I@0A=?^S(/[/=%:A^+Y1J;=$31;X5SC<EVM(1H,#?,&HWA;FB(&(SZ
M2#],BYP@38V,E&LB$^7JR Q%962^LB*B3%464:,W,;Q!ORA\@4%!^!K#O/ =
MFMSPXT;9X3>-LL+O:K+"_S+,"A<&66%"G^@]Y3..@Y<8@_/4/LSEQE8N?=9P
M&;:$2\(6>O+9D?IHB+9 ?8PSIL5Z84K<2$R."Y JX\*EBK@XN2PV53$Q-E=9
M'%NB+HRIULN/F:&?&S/?,#MZI28S>JM1>O11X]3H&^1KHY3H/S4IT<(@-5KH
MIT8)O:?<X3B\P1B<IO;^5&"CKO["MK3R_6RV8T:<$M/BS3 EP0G5B1ZH3!J&
M\J1Q4FE2B%22%",7)24K"I*RE'F)1:J<Q$J]S,0Z_?2$9L/4A.6:Y(0M1HGQ
MAXT3XI\WCH__TB@^_K$F/EX8),0)_6[T=+P7U+4,/D'ONSN=7B>-,>#K9K9E
M!MM1FR2A.MD$DU(=4)[6%Q/3AJ(X?;14F#Y!RD^/E'/3$A79:1G*S+0"57IJ
MN3HEM58_*76.04)*FR8N99-13,I!X^B4J\91*9\;1:7\H8E.%@9$/SI)Z,<D
M"3T=;W#\7:+6T0Q>B_2_JS.!!;KZ"]M3R[A4L4UE&<8HR;1%498;"K('(2][
M%'*R Z6L[' Y(SM.3LM.4Z1DYZH2LTK5\5E3]&(S&PVB,Y<81F9NT(1G[C<*
MR[QL%)KYF5%HQB/#T'1A$)8N],/2GJ"GX^6HKCU1!W-X/>8R#SS.HS680:K8
MGE(>"W,-D9=GB9Q\9V05>"*C8#C2"L9)*04A4E)!C)Q0D*R(*\A6QA04JZ+R
MJ]41^0WZH7F+#(+S.@R#\O9JQN==))]HQN<^-!R?(PR(_H1LH?>4%SC^3K/?
M^^B_UY/%M 1-I):4YM%W\K/L(C72B\V06M(#R1/[(:ET*!)*_1!7.D&**8V0
MHDH3Y(C2#$58::$R9&*E*FABO=[XB:WZ 27K#,:5[#$<6W+!<$S)1P9CBG\S
M&%,D],<6"KTG%'1Q-;EK3]2NB;P>2G@MT [,(-6DD.\SN"Q/*9>0,$F+N$I;
MQ%2Z(:K*"Y%5(Q!>[8^PZE II#I6"JI.E<=7Y2D"JLJ5XZKJ5&.JYJO]*E?K
MC:K<J3^B\AQY7V_$I%_U1E0(O1'E0CVRC)1V<8$Q.%0$;./2>WDYO7\9,(V4
M\W7N)/J^*OJ>&B!BJB%":RT0/*TG@J;UPX2ZH0BL\T- W7CXUT5*8^L2I=%U
M6;)O78D\LFZ*8GC='*5/W4K5T&D[5$.FG5$-KON/:G#M+ZK!4X1J< V9+%1#
MNCG%F.^E_@9:PT55NGU P&12S/<9U(Z=!H35T_LT*#!VEA;__2^B:\Q'-]K"
MK]$5ODV>&-4T#"-GC\6(V2$8QDO;9W::-'1V@31X=I4T<':C[#F[33%@]E9%
M_]DG%?UFOZ[HU_BSHE^#4/2;26;\PQ%&OW,*KY!:CLZI=**D@N2R-<EL302-
M6^!LP'<>'6FK 88L,,/@!0X8M, = Q<.A-?"$?!<Y(\!B\+0?U$"^BW*1M]%
M9>B]J%YR6[1(<EVT27)9=$QR7ORRY+SP1ZE7JY![S2?SA.S<S;[)O%O.!-IF
M<'12LX84\7UZ([,R!PB:#_@MI".C8Q^PG*YLI1'<5EG =94C7%;WAO/J@>BU
M>@1ZK@F TYH(]%B3 L<U!;!?.P5V:^?#=FT[;-8>A-7:%V&]^CZL5PK)>@59
M3I9UT4GM]KF\2["O,YHX,JB;3;.8T J$+@+&+F/_Z=8]:6+=Z=A[;))@O<4(
MEEO-B0,LMKK#?*L7S+:-(($PW18-DVT9T&XO@_'V!K("1MMWP7#;)6BV?0FC
M+7_!>+. \2:RL8M-U%NQ )A+S1I22-V4I<S!"L"?NL/IU+TV 6YTZXZ=@-5N
MP&2?$H8'C:!WP!SJ PY0'7"#\J 7Y(,C(1V<P-L/;P$'>?D=Y! [2-=YD.[W
MX''R%I<K=+X'Z,#WDWU=K*'F8O9UQK*NG3F9:Y@#]G?\9F D7?K 7>P_G3H7
MK; \ FAY*H-3@'3:@+<:.MXSEH1+X[/N9*#NKZ5X&^04?%ZW153W.!@#?9Y)
M/+^'T&:?O\>?^8N(OUE&W;GK& /V-Y^ZB=0-9E]]#P"#J.E.30=JFI\%C.C6
M51?INJ^2:S+PO"%A.ZZS'3<<N#S5+8^]@%MLQVU.S[=Y^[_-R_YE)OME"MRF
MY7_Y/?(K7XN_F=_>_0TY.X&T_<S!46 ,S?J@,XS_><".FF97 ,/G ?E%746&
MO$I>TU5(). -?> M8^ _9L![M"X?<-E^9P#P"=OQJ>Z154X!GW/@?\Z ?\%D
M?G&)?$E^)^()];J=.0Q3QB$@DMICJ3NH>U>,S0WF_B:@]W*WYMOD W)'MSNE
M>Z>(KD+RI0+XFKGYAC'YU@JX3^ORHP?P@.WXA4N%7SDV?IL._+Z2,, /KQ/^
MXL.?GU"Q%\ABWZ,9ZW&7@<'LKPO[:TU=X]<!Y7]79'25D7O=3\L\6QUYLDN$
M;7FD ?XTZ]X=HOLK72[==%\G)WA[%HW_]83,VT\02L?N"H .W6L7XD%&D*=/
MA>@J$A/_1T5"]V3(LSLSGGY;R!ET[0YYE_[[6[KI/_B?^)M'Z-HO\O=3(7JV
M$))5=S7"FC@\<>$"WB2 1)$T=#TAHZO.3"4-Z-JELI#G7X;'6,/S;L1#NO#?
ML0^_X3A^P47JO/SDZ90?&:1GGTRYW\W?NS(TU%:;\95I-];=L=!5B/S052%*
M8'^RV8<2ZE11HXX:C3S_//R$13S_"IY['=.SF;W>R?,>9,K.T,7?P!?X")_Q
M)S[E&3[FF3[NKAD]BS"FKH$Q8V'$=SK,NW/2E_T;1LU ]B**6JG4R:-&&34F
M4V,Z>]C$(3*?YU_,<ZWD4.W@T-F*][$7[S 6;^$27L<;O(SN,B*/<)MG?<JM
M9Q"FU#72@U#(?*=/M$]B\2MC\0,&4M,/WR"$_8FG3@9[54B-<OP'-7B38^-U
MMN-5M%!C*<^W&C>9DQ?0B>L<%]=P#E?P$EOR!9YCY"Y ]QS3_XDP4W5]\8WN
M"W#T)8Y10^;4E+KVC&%?:OIP9/FS-Q%X!4D\8S9>1!$U)E%C"C5FX#+'Z$6.
MT0L<&^>9D[.,Q6F.BY,XQ6C<P%%FX(CT$P[) @<5 @>4_T98=C]P9D)'SEO-
M7;;E&X4!8VK.?O;$;<D3+\BC<$TQ 9<4,;B@3,4Y52[.J$IP2EV)$^I:'-=K
MP%&]9AS17XQ#^JMQP& 3]AGLQE[#$]C-F]M.S1WL,'Z ;5J!+63S?_&D(F/!
M2YVWN,_M@/>M>?LSE?&*@08OZ%OCLJ$;SAL-P2GC,3BN#<41;3P.F:;C@&D^
M]IF68H]9-7:;U6&G61,ZS5JQW7PYMIJOQQ:+G=AD<0P;+*YBO>5'6&O] *NM
M!5;9"*PD*W18=Z'[QZ@>]. MTY6W7$X[-WG+O\+WSUDK<<[4%,<M>N"0E0?V
M68_ +MM =-I%8IM=$K;89V*30R$V.I1CO6,-.AQG8)WC7*SML02K>ZS%2J=M
M6.%T",N<+J*MYSM8W.M':4$O(;62EF[F=_.D*M2;MWI/Z@^B-J><$WWI!%TX
MU3H887</&VSOV1N;G8=B@\L8M+N&8*U;+%:[I6*E>PY6N!=C6>])6-J[%DMZ
M-V)1[U9I89^54FN?3=+\/ONDYC[GI+E]7Y.:^MZ79O434@.9V???_,)^?T;=
M5WR RR. X\,XI0_F^H[3SK;>:FSJ;8'VOLY8W=\+*SQ&HFW >"SQC, BSP0L
M\,I BU<^YGN52LU>DZ4Y7O72[('-4N/ -KEA8(<\8^ NN7[@*;ENX"VY=M!=
M>>J@O^2:0:*+@?_P0W].0]2_P=OZ63KB_7[49ELV# 76<3FPVLL4RP8Y8O&0
M?E@PU ?SO<>BV2<4<WQBT>23@ED^V5*#3Y$T8]@D:;I/K5SGTR37^BQ23/%9
MJY@\;(>B:MAQ9>6P%Y05P[Y2E@][K"@;)G3(I3I\NKC+^+_!Z>V*/YT''7&G
MKAHRAMK\;!ECLMC'&*W#;=$\PAVS1PU&HZ\?9OI.0+U?).K\$J5I?AG25+]\
MJ<:O5*[VJY&K_&8J)OFV*,I]5RE+?;<J2WR/J(K]GE<5^GVA*O![I"SP$XI\
MW[^1=7S!&-QF_R_0#1_D\F<SEV*KV9:EX[C&9$R:_0S1--H2#6-<4#_6"W7C
M1F"J?P!J_,,PV3]6JO)/E2;YY\CE_L5RJ7^5HL1_NJ+8OUE9Z+]<E>^_697K
M?U"=XW]%G>7_*7FHRO07RLQQ0O$L=T9R^4/-,UQN[ EG#+C\6<:VM([G^HHQ
MF>6O1GV &6H#G3!E0G]43_!!9=!85 0%HRPH6BH-2I)*@C+EHJ!"N2"H0I$7
M5*O,"9JCS I:JLJ8L$&=/F&_.C7HHEY*T!UU2M!OJN0)0OF$\4*1TLU[H[DL
MH^8)NN$=A,MS+&);YK(M#8Q)79",*<&FJ IQP*30/B@+&X+2<#^4A(]'47B$
M5! >+^6%I\DYX7ER=GBI(C-\BC(]K%&5&K98E1S6H4X,VZN7$'9!+S[L [VX
ML%_5<6%"%1<JE$01%R(4\>1-]O42-8_& EMBN,;F<J.%;9G%MM2%T(4Q/I/"
MC5$6:8N2*#<410U$0?1(Y$4'(#<F5,J.B94R8U+D].@<.36Z1)$</5F9&-V@
MBH]>J(J+6J>.B=JM%Q5U3B\RZEWRBSHR2J@B(X521U2$4.AX65>AH^;!A*Z=
M.4NY+)_+]M2S/9.Y#"MGFTIB-"B,M4)^G#-RXP<@.WX8,A/&(CTA&&D)45)*
M0I*4E) I)R04*>+B*Q4Q\3.44?&MJHCXM>KP^%UZH?%G]4+BW](+B?M9'1(G
M5"&Q0AFJ(T8H=-QD7\]0=R\=^3HNQQ<F HVZB@S;4\ZV%/.8EZ"/["1S9"8[
M(3VY'U)3AB(EQ0])J>.1F!HAQ:?&2[&IZ7)T2H$<F5*A"$^I4X:FS%<%)Z]6
M3TCN5(]//JT.3'E='9C\DSHP2:@"$X5RO(X$H=!QG3$_0>W.-& 5E^+S4^@U
M2#7;5,3/<_DZ,U6)U#13)*<[(#&C-^(S!R$N<R1BL_P1G16*R*Q8*2(K10K+
MRI5#,LL409FUBO&9<Y4!F2M4XS*WJ\=FGE2/R7Q5/3KC1]68=*$<D_8$Q9A4
MH1A++C/F1ZB_E4OP91G '%U5B%207)+.SY.R@+@<8\3DVB JSP61>0,0D>^#
ML/PQ",T/0G!^%(+RDZ3Q^5E20'Z)/"Z_1C$F?[;"+W^9<E3>5N7(O..J$?FW
M52/ROE>.R!7*$3E",2);*$9F=7&>L3^@VZ&4P^N!QP8RF9203'Z6F,<U=P$0
M7F2(T&)S!)?TP(22/A@_<3 ")XY$0&D QI6&86QI'$:7IDM^I872J-(J>43I
M+'G8Q"4*[XF;%4,G'E4,GOB28G#)=XK!Q4(QN$@HAA22@BY.L:][J$&KC/GY
MO!9(!2G@^]1"^KX2>M\R^O\*)<9-TF),I2U&5[K K\H#HZJ\,;)Z-$943\#P
MZB@,8P*]JW.E(=45TN#J>FE@]4+9LWJ#[%%]2.Y?_8+<O^J>W+]2R/TK2+F0
M/;HYHMLE-9%YH%83[>$4,I%D\WTBM<,G4;^:_G\*_6^M(;RGF6-HG2.&U+EC
M\'0O#)H^' .GCX77]! ,J(^#1WT&^M>7H&]]+7K7MTCN]>V2:_U^R:7^><EE
M^C>2RS0AN=22J4)VF2)D5Z+[MJ*-U%E8P;%(:UA)"DD:/XNA]H2IP.@Z8-A,
M^N]&&?UF&Z//'$OTGN,$]SE]X#9G(%SGCH#+W  XSPU'K^8D]&S.@U-S-1R;
MY\"A>37LF_? MODR;.=^"=O9?\*N24AVC616%SNK.#_0HC?3$M92LXQD\7U"
M+7- >S:V@?V?3?_=#/1I!7HM4L%AB1;V2ZQ@M\0)MDO[P&;I(%@O'0FKI8&P
M;(N&15LZS-M*8=8V Z9M;3!IVP%MVSD8MWT,[9)',%E$%[&0+.AB:SWO2]2:
M-8UCD12PSRFTZY&S@( Y]/_SJ;^0^DNI3PMONYH>?)T*V@XMC#LL8=31 YJ.
MWF00##M\8= 1!/V.>*C7YT+5,1G*COF0.^BY.XY :G\%<OL/D-<)*-<*J-9T
MT<X^MM &UE.SC&3R?<P\YF !_?\2^L\50-\U0$_:1-N-].#TZ$;;9:@[#2%U
M<C'<R07HSIZ$BZ^=0X!=G(!V\0:_BS>674ST+B9QE^Z?P]E-Z#$[OR&/"3WW
MCBYTWY0\AWV=/+]K9T[B8N: OS)ZC6Y7#O4W47\;/?A.P)3^7+.?/IB6%4?4
MQ(@3#?WM42Z,C[$=Q]B.XVS'"2X&3O!&?R*SZRO"3_#D)]B!$S3V)VC<C_]&
MQ-\L:F,,&.=2ZJ8SSI'4';<9\-D!]&?3>U'3^C!@\K3^<H;Z%\AS.MB.BVS'
M)<;CLG778OAJ'^!YMN,Z%R#7>;._H?O:=";X!@5NL!,W;I!OR5]$/&'N6MZ7
MJ9NK^W:<[<P!?VS$06# ,>I3T_HLH*6F^E)W_86G@*X6<K.['G*;?O]E ^!5
M&J77:1+>I.=_APOT]]F.#P,()Y^/>/%_Q"1_M &X<X+HGM3Y^>\G=*;IGHYB
MG%,/ &'4]3T->)YC_"\"EE>8>]V.F&?K+V\]W9G270_YZ&D]1$6#H@&^,NWZ
MUI+ON%C^@>WXD1/S3QP;/U?21'!P/V" '_#D#^X0MN/! Y0RWNG,;P3[/)K]
M];Q,_>ZGDC3/[HCYH%OK7[M2_E<M1 ]XR)@\MN[^IA#=OV 3W/UMJ;HG9'3_
M8@R#+9A,\0YYGX[3MMOO6W6_UNT2Z8-_G@J)_O^M/SR[,T/W#1E=3\D<I]._
MB#_I4/\_MLX"ON[R;/_72:JQ1MM8&W=W=W?WI$F:I&F;-K74W:E2H=2H0(%2
MA@VGR' ;8S"V]P]3V+ APVW SO_[RSD=W=[WP^?BG)R</-?]W(_=U]WG>7[?
M8_ _4;!7WL;QE37_\'=9=DE8<A\N5ABZ?X8L)V029#D54BG+#A7CA@YC=XAQ
M4F<UY6_4#]I!^7LI]Q LQ_6-SE#^S?I2=^AS/81KGL-%;\+W^?A])9=AG%)Y
MQYJ+^+-AP_A.#$/O.UKA9O7%Y7Q0"76JISZ=\ S ,8++EU'^&LK?1/D[*7>?
M/M!AZG6">IW3N[JHMW6/WD+UOXEB_S.L?Z0$P^N_M^(-679H_&8\%V3P3@63
MK*_3QMOD>X7 F0AG'K6HI-F;X>F!8XCR%^JO6G[%SHR=E+N?;G,-Y9ZBW!MI
MA=OU*WSQ2P;1"_S%\_I:S\J2I3)>G[L"9CNX39<OH)D [/&E*W7T@S,:GZ7#
M5Z0_J1;;V^#HU:L:ULOTC9<TQA!=2_F;*7<7Y1]@^%ZK)VB37^@6II%[=$E/
M8LD?]( ^'=]#9-RM>]]_8?S"FPD6&_XUGN*SU?NTR9OTBS<4#%\"]<F&JPR>
M!C@Z\' ?4]2P'M$H'&-PK(-C*^7MAO60[M9)W84O[M"=N@U+;F50WT)[7,"[
MQIXF S==@?'#9@RG+YEF/C .Y$TPAOYD?.E"_7RI101\*7I8^?!4TN.;X.B"
M8PX<\^!8S$A800_8 ,]VRM\/^[6,D'.ZGM^<96(];?N2KIOPODY.^DXG)IMU
M?(I9QZZ D8/Y!KSOSA3@P93']/\L=CTYP9YZNNL!4X#NMHW5'1,S];-)Q;IE
M2HUNGM*B&Z=VZP:[ 9VS6Z"S]DMUVGZUKK/?K),.NW7"X8B..9S14<=;=8WC
M@SKL^)(..GV@ \X_:)\SZ\,5V .^9WK]V)LIU9^I,(#IGRG_ 6,),I8B>T?]
MS-%+%YQ"=7Y:DLXZY^JT2YE.NM3KN&N;KG6=K:-N0SKBME"'W9;KH/MZ7>V^
M0_L]KM9>CY/:XW%!5TV_3SNGOZ#M,][35L_OM=G+K$V7X6G!5_"_'23].H*E
M)Q+N4+0&T]M-OBRK'E-TSMU-IZ8'Z)AGC*[Q2M<A[T)=[5.E_;Z-VNO;H=TS
M^W35S&'MG+58.V:MTC:_S=KJMU>;_8YIH_]Y;?"_6^O\G]&:@+>U*O [K0QD
ME@-C 3_A$^K^ARB6H@3I?G Q%LV'+:>PY7B 24=G.>N@OX_V!X1K=U"2=@7G
M:$=PJ;:%U&I+:(LVA79K8^B UH>-:%W8<JT)6Z_5X;NT,OR(QL+/F9:%WVE:
M&O&$:7'$FZ9%$=^8%D:832.7$6[!^RSYK["T/)Z.WDM#9Z3 S<^'8XBO\,W>
M, ?M"I^A;9%!VAP5IXW1&5H?7:BU,95:'=N@5;'M6A';I^5QPUH6MUA+XM:8
M%L=M,RV*.V@:B3MMFA]WFVE>_&.FX?@_F(;BOS(-QIM- P;B?L)?J?>+\%\B
M_+DEFY K4SJ$+7M8:G;&HSUCIVI3G)O6Q?MI=6*45B:E:"PI5\N22[4DN5:+
M4UJT**5;"U,&M2!EH6E>R@K3<,IFTU#*/M- RDF;_M2+-GVI#]OTIOZ/34_J
M%\!LTYUJ-G6G6)%L-OT1KF?@OA?]?0-AQ]%<ZF[D/C+0G:G$VLD3M"K%66-I
MOEJ:'J;%&8E:E)&ED<PB+<BLTKRL1@UG=6@HJ]\TD#7?-"=KF:DO:X-I=M8>
MF^ZL8S9=61=L.K(>M&W/^HUM6]9G-JU99@LRS:9Q9)A-OZ7.C\-_)\O\Z2)T
M!F''#FS9B"UKLM ;^&5III,697MJ)"=8\W/C-)R7KJ&\? WFEVM.?IWZ\]O4
MFS_;U),_U]2=O]C4F;_6ICU_ETUK_E&;YOP;;9OR[[=MS/^U;4/^)[;U^6:;
M^CP+&G+-)@._AN?1$L8"2_R)4GS ^RW8LP9;QK!C,:'A2+Z#A@L\-%08H(&B
M*/47I:BW.%>SBTO44U*CKI)F=91TF]I+!DVM)8M,S26K;1I+=M@T%!^QK2L^
M;UM3<J]M=<E+ME4E']M6%9MMQE%DMJDNM.!%.!Y"_]],*'RTPM@1@^;$GA78
M,HH=\_'-4/%4S2EQ4V_I+/64A:N[/%&=Y5GJJ"A26T6E6BL:U5S186JJZ#<U
M5(R8ZBI6VM14;+6IJCAD6UEQO6UYQ3VV914OVI96?&1;6FZV,5!6!DHM>!:.
M^]'_-X!#8'L5/L">)=@S'[\,8D]OQ21U5SJKL\I'[=4A:JV.4TM-NIIJ\M58
M4ZZ&VCK5U;:IMK;75%T[WU19N]RFO&:S36G-U;8E-6=MBVI^;EM8\[QM0<T'
MM@759AL#A56@TH(GX;BG3CH#]M>B.<$*(_^"/0/8,IO7SAH;M=8ZJ;G.4XWU
M@6IHB%9=0XIJ&W-4TUBBZL8:538VJZ*QQU36.-=4TKC45-2XT::@<;]-7N-I
MV]S&.VUS&I^US6[\NTUVP[]LLNO--CEU5M2:;1ZCWG<T,28;I=V$XNO!TGHC
M_P,_]K3S<S._:VAR4&VSNZI;_%35&J&*UD25MV:JK*U0I6V5*FYK5%%;IPK:
M!DWY;:.FW+9U-MEM>VTRVT[9I+?=;I/6]C1XSR:M]4>;M!:S35HS:#+;I(-+
MU/]B*WVAA?% &+X:+ *#H!TT\CO<K,J.J2KK=%%IIX^*NT)4U!6KPNY4%73G
M*J^[5+D]=<KI:5-63[\R>Q::TGO6F%)[KC(E]YRP2>KYF4U"SY,V"=WOV"1T
M_6"3T&FV2>@PVR1VF$V)[6;3_?#<V,&8)/S>#);#-Q_T\;Z9SVN[I')"XJ+>
M"<KO<U)N_PSE]/LK:TZ$,N<D*F-.IM('"I4V4*74@68E#_0H:6">$@96FN(&
M=IAB!ZXU10]<-$4-_,(4.? W4^2<[TV1?6935*\5L\VFG\-SIILQ"=;!MQ@,
M@6Y^;IB-[NN#?XZ4/83V&;93RCQ7)<_S4=+\8"7.CU'"_!3%+<A1[()2Q2RH
M4_2"#D6-#"EB9)G"1[8J=.2(@D<N*&CD404N>%-!\[\S!0V;34%S+0@>,IMN
M@^.XL3L(K.RU[ SJYWT;J$&F%<]%=R!=4T>D^-$)BE[BI,BE'HI8.DOA2T,5
MMBQ.H<O2%+(L7\'+*A6XK%D!R_ODOWR19BW?H)G+#\IG^7EY+W](7LO_*.^E
MW\A[B5D^B\&HV>2SR&PR;@LZ1!TW#=(7P5S0 QKYO!R)EK=02D,BQ2^7(I H
M@6NFR&^=LV:MFR'?=7[R61<N[W7Q\EJ?(<_U19JQOE;3UW?*8_VPW#>LENN&
MO7+9<%;.&^[3M V_D_.ZK^2R!B6Q&B6QRH(SU&_/ G0O?(O '-#&S]6+: ,D
M<\88^A_)&K$._DV2SU8TX(ZI<MGI#&;(>9<?")?3K@20)<==I7+8U23[7?VR
MV[544W=MU^1=QS5IYQV:N/,%3=KQD29O-VO*-J+XK18<7<K:2#W'1NF+H)OW
M]<NDTA7T@37H_PWH;^1JX [X=\._#PU^M:WL#MMKTF$733CL*9O#_C(=9J$_
MS )XA G^" /^"!WM"!4Z@O&'#P)$[2%TYB'$XL%_2E>;_PWCIN0-\"VAOG-X
M;:'.%>MI@\U2\G8I"M[ _9(W,M'M&C0X.GWJ*<ET>@J+'+KR-,'@&8*Q,P1?
M9PF&SA* G"NT)+_/T;G.4<ESN_C\-$!SGT$LG_X:P'^=!3NIYVHXYUOWX=1N
MDPJNH@_NL^S!";H6_I.2ZQG)\7II$K*9()U)!<U_T8[%#CM^AAVW>4FW&_\(
MAAUWLAC?R8)S9[-E.Y;QB*X[J, =/P.(^#L^L>Q'L6(+=5T*^C&U:2]M@-LR
MX(VEKD'GX(?3%6WN<#G_<C>X'SQ@P$9Z$'\\1"!^R55Z&,W_*,'A8U&6P.QQ
M%L#'.Z4G:.0G=@(*?.(2^!N??P?,XUB#G^?!VX&95=0WAZ\EW&39 ^,-I\L]
MDOV#DLW#UMS+$\8^%/ ,>-::$WE^(L&8/8'Y-,0! N$5/^DU[/@=P<?O6'#^
MAX'^.HW^^F% 9=[ %V]\!+[G9U3T">9$_-Q ?8MNM9Q,"J>>OICK N?4)ZQ\
MSX-?@E];<Q*O6?>%&'LT_F#=I_$7Q-)?\<D[M,W[B(2/"(X_-FXL8='YQ[#T
M"9W[D^ND3W'BIQ3P*79\^J6&Z:[MM],/C=MAX(V$U_=)R9DZ3C;R/9?S()?W
MH1AYD+]=WH/R?^P+^9SV^8I^\BT"Y0<$POC1^CSKK:VTB7F/+$^,N7Q+R%O6
M_(.K%?]]*B1/EELI_G?^P7)*9@?8"PZ!X^ ,FO5F_8@*_ $5^D^<9[FAXTM]
MPV^_MN(3:^[CKY?S#^.Y#R<KIEGM,$Z%7+XEQ-B/8IR0Z9+E=,H(Y2^G_#64
MOYFR=U+N/GVEP_I")_0Y.O-3U.<_4+\?TWD^Q($?\-/?^<OWK-Q&_L.X$<,X
M)?+JN U&_L%.EKT/1O[!R(D8^U&,&UN-6V/SX:N"IP6.V?I,<REQD3Y";W^(
M[O\[=KR''>^B==_6$>IVBN8Z3_UNI^D>0C^_J/_';W^+-WYCS7D8>!F\8,U%
M6+AMK?D'VW&;?M!TZA<(9RQ^RX2OA&:O@Z-=;]$F?T;W_P$[WL".WV'':]CQ
MJG;170_H5SI*USU#^1<8,O?0G9_44UCS!-;_@M(-/&:%L2?CX7$;_O,2WJ^Q
MZ1^TSWOXXBV%X;,DN'+AJ8"CD?([:.5^[!]FB"Z"8;D>QXY?8,>CNHHR#U+[
MXWI0-^@^?'$/G_R<6M]%B]Q)[8SS5 ;NN )F&POWCT:7MG;S/\L!3@^]I #X
MHN%*IQZ%<%3IDIHHOY-IJE_W8L?=V'$7_K@3.V[75MVF/;J5-KE%I^F=M^A&
M++D!BZ]G,)VEAF?&>^Y_PKA\F)EB_"(@(__QN_%I8!+^FP:G%WPA<"50ERQL
M+H&CAA[7@J>[=)/FP#$/CE$X5L"QGC)WZ#K:Y"2^.#Z>#;F+UGD"J_Y(K_U\
M? 0=M.)J*WYD*'_*E/^6<2#167J2*>;AR<94; >O*YRSJ$T$?,EPY<)31@WK
MZ'FM.F'JUC'3@*ZUF:]K;);HB.UJ';+=K(,3]NC A*/:-_%Z[9EXAW9/>DR[
MIKRNG5,_U78[L[;9_R>^AO?=&4Q#3">/L_S=,YWEAZG_%FRY>;*C;I@X7:<G
M!^K$U%A=:Y>N:^P+=-BA4@<=&G3 L5W['&=KK^.0=CLNU%5.8]KIM$$[G'9I
MF],1;9EV5IN=;]=&Y\>TP?D/6NORI5:[FK7JO_ )_']@F7DV&-T;!+<_2RWV
MG.+S$RX3=-S)64><?72U2YCVN29JMUNV=KD5:X=[M;:Y-VF+1Z<V>_1IX_1Y
MVC!]L=9-7ZTU,[9I]8RKM=+S.HUYWJKE7@]KF==OM=C[,XWZF+7(@/=/> _.
M5P@_'F&)^1G3^YEPZ5KL.<CG^[%EWPP'7>4Y7=N] [7%)T8;?=.T?F:^ULXL
MUYI9=5HUJT4K_;HUYC>@Y7XC6NH_IB7^FS0:L%<+ XYK).""Y@<^J'F!O];<
MP']H*,BL00.!5@28]68HRU$</DB0SL?#'PLW]A">:3NV;/6?HHW^KEH7.$NK
M@R*T(CA)RT.RM32D2$M"JS0:VJA%81T:">O3@K!YFA^^5,/AZS04?I4&(XYJ
M3L2-ZHNX3[T1O]3LR(_4'6E6=\05"#?K=9:4IPA];@>GDZF_D?O GLTQ:"YL
M61-NJY5ASEH6X:TED2%:%!6GD>AT+8C.U[R8,@W'U&HHMD6#L3T:B!U2?]RH
M>N-6:W;<=G7''59GW/6FCKB[3>WQSYM:X_]N:HG_EZDESJQQQ%KP"GR/LLS?
MDB$=(^S80PBT.948-Q'=B5^6X9?16$>-Q$W7_/@ S4V(TF!BL@82<]2?5*R^
MI"KU)C>J)[E3W<ESU)D\HHZ4%6I+V:J6E(.FYI2SIL:4NTP-*<^:ZE/>,]6E
M_ C,IKID*Y+,IE_"]V .[< R?QCLR$+K8-,8MBS&-POQR[QD.PVEN&E.ZBSU
MI85K=EJ">M(SU95>H,Z,<G5DU*LMHTVMF;UJSIRGILSE:LC<9*K+W&^JS3QM
MJLZ\PU25^92I,O,=4T7F#Z:*#+,%Z693)7@.OGORZ8LL\0? %L+B5=BT!%L6
MX)>Y8$[&9/5FNJ@[RT>=62'JR(Y56TZ:6G-RU9Q;JJ;<&C7FMJ@AMT=U>7-5
MD[=$U7D;3)5Y>TWE>:=,97FWF4KRGC 5Y_W-5)S[/3";BG,L*,DVFYZ"\\XB
M=#>A\!ZPH0#-B4TCV#.$7_I =^X$=>1.4UN>IUKR ]54$*7&@F35%V:KKK!(
MM855JBEJ5%51IRJ+!E5>-*JRHG6FDJ+=IJ*B$Z;"HI^9\HL>-^45O06^,^45
MFDUY!693OH%\L^D7<-Y*"'PMV G6%-,&8!A[^K"CB]\C[]5<Y*B&8@_5E?BI
MMB1<U:4)JBK-4&59@2K*RE5>5J_2LG:5E/6KJ'RA"LM7F_++=YERRX^9LLLO
MFK+*'S-EEO_%E%GVK2FSU&S*+#&;L@P4FTT/PWLSX>_A,L8A6 E&P$ I_/BG
ME=\W\G-MN9VJ*UQ56>&K\LH0E57&JK0J5255N2JJ*E5A=8T*JEN57]VKW.H%
MRJY>J:SJ'::,ZJ.FM.H+IM3J1TPIU7\RI51] \RFE$JS*;7"@@<KI!N010<J
MI8V5ECTX\RJ-_ ]Z!]OJ>5_-[RNJ)ZNTQEG%M5XJK M405V4\NN3E%>?I=SZ
M(F4W5"JKH4F9#=U*;QA66L-RI31L55+#$5-BPTVF^(9+IKB&WYOBZK\VQ=69
M3?&U5M283??6,"^ /6 M& 6#H LT@*HZ- >2J;#15GE-CLII]E!V\RQEMH0I
MHR5.Z2UI2FO-4VIKF5):ZY74VJ'$MD'%MRU57-MFQ;0=4E3;>46V/:B(MO]1
M1.M7BF@Q*[+9;(IL HUFTYV$W<?!#K 2K@6@K]Z2 ZIME,J:T%V$Q%GM4GJ'
MG5(Z793<Z:VDKD E=D4IH2M)<=U9BNTN4DQWM:*[6Q75TZ>(GD4*[UFOT)X#
M"NZY7D$]]RFPYS<*[/Y"@5UF!76"#K."V\VZA?(/(\DV@Z5@+N@&S7Q>V8KF
M@#N["^W7@_[OFZB8?B=%]7LH<LY,1<P)4?B<6(4-I"IT(%<A V4*&FA0X&"W
M @;GRV]PC68-[I'OX!GY#-XCK\&7Y3WPF7SZB5C[S/(UT&O6]<CC?=:]0(O
M'- !ZOF\#.[<V5(:,BEA .V!= R>/U4!"YSEOV"&_!;X:]9(N&:.Q,MW)$,^
M(X7R7E@MKX7MFK%P2-,7CLE]X4ZY+3PIUX5WRF7ABW(9^42N\\URFV?%L%DG
MJ-\.L**;O@AF@Q90!7=A/]IS$/V/1(I: /\B:=82DV8LMY?'F(O<QSSE-A8@
MUQ41<EF1"++DO*)4TU8TRFE%KQQ7C,IAQ1;9KS@JNQ6W:LK84YHZ]I[LEO\H
M^Z5F.1A8@CJ98[FE9PD8!)V@CL]*AFB#>5+20O@7P[],FKE2FK$&#;A^@APW
M.<A^DZOL-GEIZJ9 3=D4J4F;DC5Q4YXF;*J2S:9VF39A_";^8-,!<)Z!AVC=
M@%#;\ T+(E'L.@MV\[758 0_]X-FWE<8.2#JG+(4_;\"?HJ9N5Z:OAD-N T-
MOM-&DW;;R;0;C;O;G4'E PB ]K(([V6AV<O$LK?>LMEIKW$$"LV]%YVY!P&]
M&YUYU1< _ET6;(5K.76=9^S#X7TM=2Y<SAA )L>N0W_#.W.[Y'$5_/O0X%=+
M$Y#/NH9@^*@#(!B\%JU]C(#G. ''<1;:$RS")XPD/)WZ!,X\L<'R2.3CB/EC
MB.=K_P'@/VK!NC'F9CC[01.^+EW+.-S$&( W%-Z9^R5W.)VN18.CT4U4!SDG
M FDF-^RX 3MN-/:DN%O^$>P"=MQ"4'0+"]]%=/]%.M9%&O*6W> &\ C?>8?)
MF6C^9O/XGI15U'4>Z-A(/]S*.-A%'X0W#-Z9Q^"'TPG.R4;^Y19 50CR6>C
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
M;^6[",@MB,(M_Z(3F,>Q"J[YQ@T]U+>1US+JG#U"'\3\\.62/[R>%.&R27)
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
MRZ]RL696;I)/Y6%Y5]XLS\I'-:/R37E6_%->Y69YEUEPE+![,U@"SP!HM^:
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
M1S;ZUDDS&M" S;9R:K.3?;NS[-H]-*7=5Y/;@S6I/5H3VU-EVYXO4SM_T(Z
M;Y]O//(7(!C;T/YMCU-9HJ;6[QB YG$89\+F@HYRYD->RT ^2.?G>+@C:M#_
M2"3?)NK?(KD@4QR[;#1U]E1-Z$7#]++@][+@]C&I]S'A]C&(^VC@/@KI0V?V
M(:K[$+%]B*E>(J1>Q%HO8F@V-O28Q[$8W_9C<DNUY2Q8<94E!Y182QM0YR"*
M\6V#OPM^)*-CGS2%8FWF$N@,$_0,$VS,8Z&?CYY:P&*W@(EW 8-M 8VY@ HL
M,![#M!@@9!<@(N<C3N<AS.8110]CPUP4$SS=U+,15.+K/%Y3J'-,*_J_ _U+
M$=.-_,\@&GA8FK2 0&\4++:5EJ KEQ+L+"/0&&.17T$@L)(%9E6T9?/?RE+C
M<5@ G;G2>!SQ,;Z#6!Y[C<7I*X -R\P:X"OM^+B>^A;SFH&OXZAS:"_\U-<#
M7N>%DMT2:<)RN(T<S%JPW@!V;,2.3?AC"W9LQ8[MV+'#6(B97'?F6#8^[>BU
M/ !H!Z)Z.T)ZVPM\]S/^QK(7I1>^5KI.!:\Y^#JQGSXX5YHU C^\3OSIU#62
MR<B_;)$19!+PR;(?9:^1$R$0/F#\ QR!Z"':Y0AV',6.8RQTQVB38W3N8U3T
M6BIR=">@3USS!-_[@,#)/(X>XRP4*,37J73A2/SL-P8_O$Z;I,G;K?F7 ]:\
MR[6R[$4Y:0W C?S$62,G@D_.XY.;:)L+;I9-RK>RZ-[*Y'<KG>Q62"[BP%L0
M^+<@ZB_0)RY\.WXFIY6F*L?$3.H<:]R#LX'Q!Z\3]9Q\T,IYTLIS7I9]*(8
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
M) .Q0'@XVH'/"CF@SI8@KQAZ2;<KRPB!%283J:)(! M$_1#L]$>0,4"+_=R
MCH6);0@FGZ'LIP"V#=-+?@P1>PS44%!LMN5A""CMD T8D$$5!SW#]S@9^D+5
M!,B*AHU#^95!3K%$5EV(C$'6=%E&"'(U^X 5@K4C@$%YP'!@!/08J8I!%O9(
M@QYCH$<Z)MP,#/X93O(48 8*R^B+Z^D 6-]84.DQ!XA&/Y*M3*%1B*<@JTL7
M=D(0; !;N\;#![JA#_2 ?,@50:XZJJ$ ]T9HA.\";(5*)LE7J8!!TWBT2QZ"
ML0*T2Q'TF( )KA2332DZW0388@(J4C(" -TM1L1<!%I;\!T"Q@^R%2I)D->9
MG="#OYZPM7TOC$$@S+IP9R'DJJ;Q,CLR,BP[4D+RU2DL6U'.!\ 5L$DE6Z(,
M/YT-/>9!CWGH)_/0N>;&R(\'GHU"9LU!X-J ^T"?*]\23>>H6P_Y"3F^J+/3
M0/2!8?)=44+(5<GA99;RLEB6HN.D%!: _SM#(ELQ INLAA[KH,<&3/H;V(DE
M</#UL,4Z%+P."J\!U5\-GU@%9K>2HSC8.@AU=D.=K6!G_7'R53$JI7S]9O#R
M.E:FL%4B?ZU((7F&9#/][RFN30B&F^&K>Z''/G:D'@;?O7"Z/:AD"RK5#!;1
MW(+[?@"I^D"=T,9>8]$/829#=!_M<OY4&%;');S,=3P!Z=BAPU:CR#(P]/_.
MCG2L$F''"5S4E#_%]RKZZQ7TU<MH[(LP\ 48\AP4;@>[:G]! >@R3B 49I.)
M=-!UU!?R<M?SI(]E?5AFY)\K1$[^0T['*24=F1&V0H2=',)^4F9+^Y_"'L_0
M5YYB8GH*6SQ%IWHZ ==6 *C$LQO_X/WL5 PUDN],8:LRV%-2V D=[+14]K06
M]N1<]M287L1VR?R)SLE.*_T##.AW..L;,"-V6NDO8)\OT'#/T6!/8+B',-!]
M,/E[X)EL'0I;E<%VA["GHN[D<Q#_7ZLR.D[HX,!U67;F/;C,6_"I5^ Q+\!<
MGD./QV Y/X+YW ?K^@X=YRX8X&WH<1-Z7(737H*3GJ=:,,Q=,-M9F.\G.L+G
M/YCL.I*?RKG^'SJPIY.PG2EL=\1+TH <'<@QHD?@,S^"4WT+WG^3PND*&-(%
ML*=S8#IGP+1.@GT=!QL[ C;8AL'B(/38!V?> T=N1J,V43U<Z" UHG$:Z(-,
M-LM]K*"_=X8P^>QD4O9T%):#8*=37 '// =;G(8M3I 9ZF OVYUR #QW#WA=
M,^S1A';9#K;5"+;7  98!T:X&1QS _18CP%D+5CZ:G3<E9"X''<OA56JT5),
M)EN9P9[UPW(1;%<(VQ7SG'>CL[Q[LT5*.T@374V,6AB@?$NXIR,LZXFR ZD&
M]EA),2@[_A\G9 Q$V2DT'WK,1;O,QJ#"SL:8 38_'254P$KRDS'DIV&4 :5
M"7&R@V[80Z*/\EUN,]_]EY$*RA;"NR2T %QW/EFCNSJC;"^4'8BRPV4K,RK
M9*> =99C(IL$/<J@QP2T2S$X=R&N%N!;>= \%YTKARYCN'TCV^O%P)X'S<X!
MOLUW:[8X; T_Y&$TE2W6FPJ_* ?7G02N.Q%<MXQL4;X+%4&/ K1+/OQT/$6A
M_"XHLQNFCUXH<R!ZR@AHD8FII1@]IQ+3S#)<:8!VQ]";GN$O]Q>&RW)U\B%@
M%3\<5O!309%L>E"![@*4K8,2#0!SE&^'\EU1OA?*#T#Y8?#(*,CH@O*2T%/Z
MP$N'P$/2H,UX])[)X.SL/-4-^&0?K/4M\!Z0KP%C:.6'W;G\E,!^(&#3(89.
ME** \C6@KPCEZZ)\(TS;EI!@CRG<%3*\T3,"(",,,J)17E=8HCMZ3']X:PH\
M)1-:34 OF@4/KH'W-.&.B\ K@).!/2>;Y6#8QM"IF/+RU3%%JLM# O;##0L5
M!L 6_6"+OO#/WK+\@PED6$.&(Z2Y088/6B$0<L(A)Q9E)L(BO:DS-(V#?\:@
M5M%HV4AX< 2\/ *6[T1/9;G@"![K(',6VZB+J3^3_5 $# 3ZX%I/A 3=H4^R
MHCID"5&Z!'(,(,<<=;"!'"?(\8!D7\@*1HM$XE\7E-L=&@V$=5(I%.T1#,\*
M@H<'HG<%H'_X8V3SQXC SFD* )9#7H5(ODAVE(X\).N%UTE /*YWP>>=-96H
MLYHFQ2J+*$91EZ(4C2E2T9(BE.PH7,F%PI2]*%0Y@$*4PRE8)9:"5)(H0*4?
M^:N,(%_5'/)6G4Q>JHO(4W43>:@<('>5N^2N^IK<U#AR!Q:R'X0@-Q/3VS I
MZ@\D 5WP/D:"V *?1T"7"*$J16@**%Q#3*$:^A2B:4I!FM84J.E( 5KNY*_E
M1WY:(>2C%4W>@D3R%/0E#T$*N0FRR4503LZ"1>0HV$0.@@-D)[A+=L+79"_D
MR %@I\,40>9H?;83!V$NPI^N^!L-=$*H'(K/@G%/D(X"!6FK4Z!(2 $B"?F)
M#,E79$'>(CORTG8E3VUO\A 'DQN"?U=Q CF+^Y"C.(7LQ=ED*YY,-N+%9"7>
M0A;B0V0N_H[,==[B-4>60"5DY$'>2-"#?L;RU2BQ^!L!A.!:('3R@WZ^N,]'
MHDS>$BWRDHC)0Z)';A)3<M6U)A==)W+6]21'W0!RD'8B>VD7LI7V(FOI,++4
MRR(+O4EDIK>03/0VD9'> 3+4^Q;XG8RD'!D#[-"\;&/YRIQ>",OC@2@@% C
M-5_H!%I+'M#'';JX&JB3B[Z(G QTR=' B!P,+<G.T)YL#=W(QM"7K(W"R!*$
MP-RH!YD9#2$3XPPR,BXC ^/YI&>\@:1&^TEB] WI&KW!:X[T##F:B/(SV*XH
MMBK'$OX'= *"\-X7\$(HYH;/7:"/$_1Q,%$A.Q,!V9KJD+6I/EF9FI&EF0U9
MF#F3N9DWF9H'DXEY#!F9)Y&!^2#2-Q]+4HL))#&?2SKFM20VWTLB\UND;?Z:
MQ&8<Z0 3V HER!J 4+P;RP$!H8 _ $I/[H S='( ;'&?M:4B65IJDKF5-IE9
M2<G4RIA,K*W(R-J!#*T]R, ZD/1L(DEJ@YYLTY]T;$:3V*:81#:S26BSE@0V
MS:1E<YFTK%^2P!J1BA5'A2@WE>W,8BN#;.4YH&# %_# -1? $; %+ $S7#>Q
M4R,C>R$9V.N0OKT!Z3F8D]3!CG0=7$GBX$<ZCIU([!A/(L>^)'1,)8%C/FDZ
MSB -QU6DYM!$*@[G2=7A.:G9?R1U>TZV4VTXRNT%>M;% >W@P%;CH T -WN6
M^T&\"U@#9OC,"*&ZOK,R25VT2.(J)AU7*8E=30!K$KDZD<C-FX1N(:3E%D>:
M;CU)W6TXJ;KED+);!2FZ(?AW15#LBBC!]1DIN'P@11?,GVR7&LI.1MFQH&>A
M@!_@@?<N@ ,^LP$L\-K$F<@ =%;779'$GNHD\A*2T$M" B\#TH+C:$)Q=6]W
M4O,.(!601B7O)%+P!G'PSI0OZ?8&"?'"#.UU&H3J*0">Y<G)3DGNSW:'L5U9
M? [(&Z_= "=<MP,L\=H4UPU W= %2>RM2")?-=(,$)!:@)A4 J2D%&!"B@$P
M:@"^$ AN%0CB' CB&,@>,0/N'XC9.  D): >SH;9VA\Z^"."].-H)*/I;'<8
M6QGD(<\!L55!+FZP 6 -F.&Z(6BT%$6+_<"! A1(,UB-5$.T2#$4@V@8!K%P
M=/)P=*)P>WE!;'E).$AL.$AZ.$A,.**!<'#_,!"&,)"04$1/H= AA*.AJ%=W
MMCO,&V^]Y3D@=UQS0C&V^&N.:T:^D \*+0X"!PP!!P>-58G 9!L)#A.%"24:
M WJ,5#ZXQ<$6<3!<G!\[[A=@C_T!@8S+P^?@-K$@9C%'\)W'P$=9'J8_6QV$
MVR.!(,#;5YX#LL=?2[PW#H1\5$D,N<(((HTH(F70>>H,/M<%$WX\)M@$V"(1
MDTX2!O=D4WFB-1F52 X%T![)X'A)[-$GB,ZZ@;0E(FI-0 2= !WBP5A0M\Y
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
M#_ /4#9-7R(U5%$Q$!-L,":[$$PH81C,PUEB&P-:!#I1! P7 64C@N1'?43
M)R) 9") GCJ!N(2#^X>!^X=^D*V'Z<ZO!0H"O %7E@."+I;X:XSW>I"KXP/Y
MD*L12*02@@D=U:,(3.Z1T",:>L1BLHUC27ZT23P&M'ATGGAV_!$49L2^*WO\
M#:*2+HC.NH H=D;D%H<H-A8ZQ' 4C_([ ?Z )^0YPYUL\-<4[_5!VW4"Y?D?
M]7 BI4C(CB8VF:,L@.5#$J%'$O1(UI(OMNPMD6\%[6,M3W3U!N?NC?;H!2+=
M"R2V)R*V'B!NW;_"=^ /21S%=IS0@WIZ0&U[R#7'>P.XM0[J*X!<M9A_R.PF
M"VQ0'@"N+,N']%?$((-@8PCT8*>GC, $, )M,@+.- *%IJ!_#,>-PQ$A#F/K
M41 ]#SZ/20KCPP".(J%F,.KIBZ9SAEPKO#>,@'S45X"F5$459'D?)I/E0EC^
MA>T28GD)MC;DKWP(VB8='#<+_I$#/=@D,![^.1Z-FHO*Y*"0;-PX;K+\"3X9
M1S%9@E6-X>0GY,#.[IW@AV@Z8]A9@OH*\!5EEO?ISP>6*;RLCES(.#[XS>,#
MT6(^&)^$P&L*])B.OC(#$TPE_',Z.[8;!4]%05,P3I0OQ7U@$V6/9#MT.L'.
M/C"5(VQMEH@Q"$&D &93&D)_YU^R>'D=NW0Z3BQA@7@E'Y!VY$+86HUJV&0%
M^NT:]B@!3 :KT<EJ8."5*'QY)M%2W+P$T?2BZPCH_Z! V-HUB9V.C#XP0'XJ
MC=)HOI[YO$R83Y9[F?5/.23/A72L"UE'?Y\@PM:#L)-#FJ$'V\Z]!_VD!<Z^
M&[9H@H =J$0COK 5[5'_L^PI5;880@QA:Q&ZL$HN3S)8/5FN9S[]O1[DGWD0
MMC.GD9?5D0?Y]Q-E&(&[@G:YAG'C"@;:RW"\"VC@<Q!R!A4YB2\>_Y:<1J ?
M0K8.+JN5\O6=R]=S-5^W^HYZT=^GE/QS30@CR6P]"#O*@9T8PG[ [LB!L$>-
M_HRQ]">TR7,,.$^[$CV&8SU$(S[81/3#J?_)@7P K_I ZO11MD.&K<%@)W38
M\Q$X6PL2)?MU]B,ZYWMTDG?H(&_ ZGZ#T_P*=OD2#O,3F.A3V4FEU5!A _AT
M"WT#Y6[@SG,D/Q6#K8%@.8"5_!J(COT?; _&*QYOP&G^@!Y_DCX^LZ2WB,Q_
M1>3^$R+[)QBD'D*/']!AO\4 \0WXU$VP,O;46/DI'85@4I/1%'-@II5@- UT
M (VS%]]D\K?PLMF)G"P/P$ZE8/F/7WB3/>+Q /;X#ISF&_"JV^ 1WX#+7 &O
M.P<6<0IZ'(,]#F/0DC\MI1?*'X#RA\$MTJ@)>FP'GVA$IZD'M]H,7K,!MEA'
MM\#IWLOR'RSW,9W/0;!3*5C^XS[?A!W[4 [+FEV5]L 6S6B39K3);ME>%#>X
MO"_J$@+7C$3I<;!I(MRF!ZW"@+D"+'@9!I%JZ+$8CBT_(709+%*/UCD!%W\A
MD\WR'H4D?RH(RT-\Q[L2D]W*N]]ZF3LJH$Q-6@Y>M1QML@S<;@E\8R'TF \]
MYL _9H'MS02_G(%!?#I\I (^,D7&]M-0OUS(F@A-YL(JZS",L2S1/9E,]MPA
MMO>C(P]QGG?QK7PW6,P/ _(U&"HH3P@OTP$,\=H2I=ICR'!#N3XH5WY"YWCX
M2 Y\)!L^D@4],J%'.OQT#.Z0G\ZY%%Q^J^P9.^RY0VS=!=O[P9X)S<X"/L37
M?1D_W$WBAUTV!&?#%HB(4:8(P[,N8(2R+5&V/6KJBK*],90&H.Q0E!L%C^B"
M83T9Y?=#V2GPDBR\*I4]S[8/U<)S#H )/Y'M^V#[SY)YL'3K<G[(+>:'Q]'\
M,(T1#66JH$PMZ"P&]  3E&^%:<0>9;M2;S#<7F"^/:%'#^B1#'LDX54WW)D
M3>-E9XA,AW8KJ#,\-@Z^&8<1(!:R.["6KS^3SY9$8LB2_2S!ID@V5?8@192K
M#@A1M@Z@C_)-X8E6*-\>Y;NB?"^4'X#RPB@&_U@F) HUCT M.J%6X;!NF.R<
MV7IX\VG@E>PYW0RAQ,G:?Q)??S8U]B?Y3R68OE ^0AX@%K:0YQ]$@ 0P@ PS
MR+"&# ?(<(4,;Y09"$_M1$'X5B"LS;)$?F@Y7]30!U[LC?;P0H_VP@C GE'%
MSHGVD>4H,1UBNDW#U#\ X5!W-7GN(QKO(W ]'%-@*"FA?'64+P3$D"$%C"##
M'*U@ SF.D...\GQEFGA"2P_4PAW>X 9O=)7M9IJ!D:Z&G#!6.-$=V0HXMD>1
M/;=K"D*Q<>H(23"U]-*2_T06!83A?1"F/7]\Y@=]?!55(4,3,D2H@PZ@!UG&
MD&4!6;:0XPPYGOA_ ,KN!*VZPD*]9=DS6WBW#7J9-3S?"J.,%7JC%=J#9</9
MF5&ED#-&(%\#D\3R+^SG2B 0[WT 3WSF#IW<-)3(356=7)4%Y**H3<X*$G)2
M,"!'!5/(LH(L!XQB;I#G2S8*862M$$=6"CW(0F$(F2MDDJE".;QY";1N $X"
MSV1[)=GYW060D0J9?=A2;;$\_Q($^  >N.:*SYP !Z$".0A4R$%3D^S5A62G
M)B9;52E9JQJ1E:H%6:K9DH6:"YFK>9.96C"9JL>0L7HR&:D/)@/U#-)7GTAZ
M:@M)JK:%=%4/DT3E ? 'P%$N.\ /\M@F^CB)_"=;?\ 3<,$U1\ .G]L UB)E
MLA*JD95 BRRU1&2A)2$S+0,R%9B2B<":C 5.9"3P(D-!$.D+HTE/F$RZPL$D
M$6:06#B)M(6+2"3<0D)!&_ =\!K@* ME#V8_CR(4CF9K7P!OEGL!'''-#K"&
M/I:XQUQ'B4S%*F2JK4XFV@(R%HG)2%M*!MK&I*]M17IB1Y**/4DB#B(=<0R)
MQ=U))!Y"0G$&"<1EI"5>0!KB3:0N/DAJXGO ;Z2FC7$;9?>'O 2$P1&@)P&
M)^ ,@$Z3-6"!S\V@B[&N(AE)E,E HDKZ$DW2DXA(*I&01&)(.KKF@!V)==U)
MI!M 0FD$":0)I"7M3QK2T:0F+295Z5Q2EFX@)=T#I*A[EQ0DOY&BA#W-&KX
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
M8T8(:0,2R#" #%.4;X7R[5&6JRS[X(.K7M#*$Y;Q@"W<96>JYN'3F< Z:'L
M>"I; >?"CW[,!BP'- 0A2 ]%>4C$<A\A>,U")Q:Z8<9#Z2J !B"$##&@"SF&
MD&,&&=8HRQ%ENI,SM&$K0QQA,0=8U!XM:X=6MH6GV\B>0;0;=W\K&WW9&4FV
MQ,F6@H["M-(70WH"PK$H=81LZO)0U1/7W!"2N$(G%U)"^6HH7PL0 3J0HP<Y
M1I!C#CFV^.>,<KU0?A"L$XT1)8DLX+'F: \S>)PI^H<)1AP3C*KL65EL9Z0I
MD ,9P]3E:V#B6/X%\ ,\ 1=<<T3H;H?/;=44R499E6P4-<A:00 YVI C@1Q]
MR#&!'$O(L4>9[GCGCU[<"=K%PU+]T&IIN*L8&L\'-J.7'P=^EF7EV=E5&2A_
M$.1U$\B7:[,0W0MP%;*\![@&KEL!%EH*9*ZI0F;JZF2FJD6F*D(R51:3B;*4
MC)0- 7,R5+8A V47TE?V(3WE4)(J=R9=I=XD41I).DH%)%:<16*%6MD9T=J8
M(;3IHVR5Y&C([R=DYYX@S 9-\0/< 4? %M<L 3/ 1*A 1D)E,A2HD:&6!AEH
M"  1Z6M(2$]#GZ0:)J2K <MH. *>I(-@6*P12]H:/4FDD4)"C3P2J,\D+?6U
MI*FVAS15OR%-E3>DJ<S12,CO!1EQC)ZPM2\Z<MK&<B]6@!E@#'T,M15(7Z1,
M>B(UD@HU2%>H1;H"(4D$8M(12$DL, (L2%O@0"*A!PF%0200QI*6L =I"(>3
MNC"75(65I")<3<J"9E(27"5%P2^DJ,7)?H[L#CG1D!LH <\ ' $;"<N[H/Z
M(: G!N\7JY!$K$8ZVAHDUM8DL4A (I&(1-H2$FH;D$!L!MB2IMB5-,3^I"Z.
M)%5Q$JF(AY"2.)L4Q @&Q>"\VHCA1 AV1(A81)@S(+\;Y$4@S/'G<T#V@!7>
MFP)&^$P?D.HHD41'E71TU$DLUB216(N$.EHDT!&2ED2'-"5ZI"$Q)G6)%:GJ
M.I&*K@\IZ8:3HB[;L(\@51<C@"YF(@EB)PETT/D*> UPU!_E=X7,,+8."+39
M!;!E^1_ &-<- *FN NE*E$E'HD9BB0:) "&@I:M)&E(AJ>EIDZJ^+BGK&Y*2
MO@4IZB-F,_ $0!8,V%&2&/T,, /I3P80 .M!![VO4?!;Z,7)]J7%06XP0E]/
M/@=DS>=_C !]Z*(KA0UT54FLJT;:@%"J1EIZZJ2AKT&JA@)2,A:1@C$:S%A?
MGK!@"R9,0!Y-0$I-0!A,P?-,1@,(5DT0I!HC #9"M&3X#KIA[L37HB$W@.V_
M,D8[ )9&?^=_]/1A ST5TM%3)FU J*],6@8JI&&D2JK&ZJ1HBD'$'(YMB4:U
MU)5_V1)\PLJ9S\5$ 2!*EJD XEB+:@#1@CET,$,DR9[J;21?C^1K*M^#90N8
MX[TQ=#& 'E(#19( 8D,%$AHID):Q(JF;*I&*F3(I6F @M<( 8X,.;@?GMH<M
M[%E"SUR^D<<!L;P#9AU[<$W[X0!&93M$*;8[\!U$CM:(IJTXZL+6(^$K7OPZ
M(&O #'H800]]Z $W(S%>"W%-"_>JXSYE5%/!!A.*'09Y!^CAA,'452 ?6-QU
MY09EBVK<0:#=X1/NF('=V*$"XW$?R(H+")#S];_R,#&6Z)/\7C![P!+O3:&'
M(>1) 3%>BR!7"Y^IH5@E4%A,$O@^X(J)SEU)/K'XH$W\V.(^V,(?C>AO(3_D
MQA\DVI]M;$ TX@=RZHM(S1M$S M1I.<?LO4PG?BU0"ZV\GU@+ =D CWT 1V\
M%N&:)N2J@JHIHHDQ2>)[LHE4/JFRR36(3;30(UQ3OM$RDFVZ9!L/[>1' +.C
M5]GF@G#X91CZ9R@BIV!$T$&_PP#@_BC;$W!B^[#P%0O(-(0^$CMY_D<3<E68
M7$]^$O\K!P. /LKR$G [BD7;=(8>\="CFTA^ %:BA7S3%7L<4GPB!@$0V2[L
M,:08(V(/HS.\DNT)\N?7X3@XR?>"F?!K@$20JPFYRCY\78/Y@":"_G<]2@+]
M8VV(@CP(8.>4#$(_&<1.D+63/Z*\/[[0#V-5'T1,O4&6>[*3:Y_*3JSU\92G
M\=@Z''/(U?=@>\ @'_55"N:#J2A>YC_S+SU)OA:%!5__WB<S&GID".1'QF?
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
MH<] Z<6@N?&]/EN7H7:GP/8Z?$1UF9>HH("4G9X55"Q,#:WBBSGUW,289J9
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
M#VR-Q7>G5JNOCGVV4W97[">M[SH\MWR,>6SQTFD,/>DP;/'!]JK59XOI_&[
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
M-)B0'1&&S4H(QV1FL.TS2SFVF6T<^^R1<(?T,1HF>9P\'?!=*PDL9'LGKI:
MO+42'VO_DICH62]Q9V2#Q."M(PM:KRELK!S4.)S;:Z @[D!K\UOLS%@-SO;!
MM017_VIO3Z^* #]\60C%N90;;%\2'V)=G,:P+"YAHDM:F!:EMT.M"N]3K7,>
MDZ8#9.0YX"';/V4%"DI7H-ZT+D6-W%B(NGQO@T3GZ.%Y=2/RZXNNJQU(&]*3
MC>LW4^?TV!C1.S'6_NUX)Z]6+[QK,]G+J8GN:]? (5LVQ 6:UZ=13>M+@HT;
M6H*-&T>H)K7C9+/R"1^$]]^!8.3Q8Y>B('L):KQV >I:]WS4P+\6H#K&-TG6
M/3PZO^2^_-K,497=PA&=4Q$W3)1#KEKIDH<<S;P&76Q<^[TPF$O^+K9]='>+
M/HZ7:6^\CU%ONI]!;PE)OZ^5I'?ICI]^]U.B0>L+=X.6EW\+F(LE0+0(=:]X
M#NI*XUQ43]]<5-N=!:B:IUNDBB:.+LI\(K].^$AY%^^AEDSH?:-S 6.6JL11
M!UW7NRXFF-M>EK:WR;86(R&.IB-<9\.1!!>]D0R\SD@90?MV.T'KSEV\]O!+
M%YVA2>?I0.0"U+/,6:BKE=*HKA9I5..OWV$\6RR1_WK;[/37,HL37LFNBWBI
MM"/DA?JA@.>&)XG/+,_AGSDJ.S_#J]L_]=:V?DK11S\-,S)YRC,Q?"8PUW^6
M@=9Y5FJI_;S94NO%-2O-Y\^L-,;?6T[GBU *=:-0$M55,PM5US$;57IM+BKG
MXS*)Y*D=TG%3QQ:SI\ZNH4V=WT*:4MOM,:5WR.4#^CCF@\-IVP^N<E93W@KF
M4Q0ETZE09:.I"!7]CPEJNA_3-+0_%FIJ?JK3TOC4JZW^^;ZVVJ?WB ]_ZW8&
M"M53)HFJ;9!"%?7-0F6,S$$E_E@IR?^Q>P[SY^%%@3]/K?0&A;_PH+K%"71V
MVH+I7DNP/6@.N",FR" Q!-)Q?0@^J0NL4]K /Z,)26?5(5M6#<KD5*!)_B(,
MR"O#DW/*,/&W^@M1J+IJ"51ANP0J]8HD*N[Q'!0/UDJ%P@YI,AQ8X ''EV)!
M;I4=**^S ,V-)F"XQ1 LMNF!PPYM<-VE"<3=ZD#>JX8<1E6 O?_7;S^4(/G@
M><@YI AEAQ2@\? Y&#PRG88R%*JP$85*Z4.A8D90*-;W!1+!L$;2%[;,QL.>
M>8YP9)$5G%YJ"HHK]$%UM3;HK-4 DW6J8+E>&1PV* %NHR)X;%( TB9Y"-XL
M"^%;SD+TUM,@VG8*,K>=A*+M)Z 64?>WBJJ1Q^]$H?C74*C0!RA4("R2\((5
MDECX:Y8-;)<V@_WS]$%F@1:<7:0*YY=< +5EBJ"S7!Z,5L@">N49L%EY"C"K
M3H#K:AGP6GT4R&L.(Q_^AX"S]@#$K-T/2>OV0<ZTTEJ0QQ] 'O\N"D7ZA$*Y
MP7P)!U@JB8954@:P<98F\C=1@0-SSX/,/#DX._\,*"XX 1<7'@.-14= ;]$A
M,%I\ ,P7[P/K)7O <<DN<%FR$SR7;@?2TFT0O&P+A"_;#-'3 DOD>FUZ<#:8
MR<P!FY/SP$%^$6!4EH.3WAK 6&\ 1[=M8$?9#3;L_6 =?P@LTXZ"1;X,H,M/
M@'G]23#K. 5F@V? =/@,F-P_"\9/9,'HI1P8OI7[;C E_]G@B_R4_@_Y]_KP
MM_[=<& VH(_- ;L3\P CMPB<+RX'K.X:P%IN!"?"-G (V -VX0? )O8P6*<<
M ZN\$V!1=@K0=:<!W786S/MEP>RF')C>DP>3)^? ^,6Y'T:3"E\,IQ0^&GQ1
M?&_P0W'2 ,[]';#:*@5F2(/ED3G@*#,/L&<7@>N%Y8#760-X]$9P<=D!SJ2]
MX!AV".RCCX%=TDFPR3X-UL5GP:I:#BR;SX%%KP*@KYT'\U$E,'U\X8?)<^4O
MQI/*4T93%]\:?;WXVNBG\DLC4/H[8(TTF",--H>DP>G8/,"?7@CNYY>!N]8:
M\#3=!&[..\'59S]@Z4< PSL!CL(S8)\A![8%Y\"FXCQ8-RB!5:<R6%Y6 ?1=
MU9_FC]2^FCY7GS*9U)@T_JCQROBKQC.3GZH3)G#Q[_R[8?]LL#\H#2Y'YH+[
MR87@I;@,O#76@H_Q)O!RW 7N7@<!3Y4!'.<T.,7+ 295$1QR+X!=J0K8UJJ!
M=9L&6/5K@N5M[:_H<9TI\^>ZDZ9O]5Z8?-2?,/VF\\@,-!^8@_K? 1OD_(9&
M&C#(>9J [!OBB87@=VX9D-36@+_!9O"SW0W>;H? (^ $$)BRX,(_#\ZBBX#)
M5/_I4*CUPZY2YYMMH_Y7ZV[#+U8WC*<LQDW>H)^;/3-[9_[8_)/)??0WPSL6
MH/LO"]#^.V"+-%C]^B[H_Z'KOH.:S-Y CY\D=!1!0$5048H(TGOO$$I"#200
M2.B]]]Y[[R!([U5!1+$K]E[6W^JNO7=%1;$]][A[[\P=%__X#,SL.L_)>PZ1
M[QN"6[@@YN=]D)_O3S(0A RKU9#IN $RO.0@)50%$A)U(";7^%M$A>67T":[
MST$=#@L! RX??"?<WK/W,-ZQCC#?>IWW?L6\RW[J\=+GGL<\^Z;G@N=5YA?W
MBU[?7<YY@]/O@,\&$K W<^"G74Y(P-V=KLH'.7J"D&>Q&O(I&R"/(0=9@6K?
M4F/U/R=DFG^,*;:;CZAU>A.RS>U58+?G<[]AUE/VI-]C[_V!#YFG0NYYW@R[
MY?$\["KS;>!Y[X\^IUB+S#GV-_H1GQ^TWP'?G_?$9#@@"K=_BAP7Y.#N+M!=
M <5FJZ#$;CV4N,E]*?!5_Y@=:?@V-<7Z94*>X[/H<OJCL ;O>X';_6_[]8;\
MQ1Z+^!]K)NJ:]['HR]Y78LY[/8DYR7H==M1G/O"@[X+/K-\B<\;O&_UWP ^O
M(1"W32QN[PS<W05*O%"J+0 5)J)09;/^2Y6+W(=REL;KPE#C9UGQ=@^2,VFW
M8PN]_XRH"K@:VAQZ,:@SXES 8/1IOYUQ)WSWQ\_YG$XXXG,W<;_?\Y@9_S>A
MNP+>!^P(7&"/!RTR?P?\<.,%;^2 !-S=.;@W2W#S5N%S66LD\JW>>MW'1@>Y
MUS6>&D_* DWOYD=1;V2DT"\GY;+/Q94&G8RJ"Y\+;XT^'-(3=R!H-'$V<'?R
MGH"C*;L#_DB9_/ES+K_\B^@"*\>#7T8-A[P-&0SYX-<?^HGU.^"/5Q6&3VHR
MKN!\O$,5N(+K-/BAR6#EYQ9+\;>ME,U/FQ@:]ZI]S?Y7$DZ]D)= /Y61Z7,L
MN3#X8'QEQ-[HQMC=D>T)D^$#R1.A.]/&0@ZD#X><SQ@,?9#:%_XLMCO\57AG
MQ'Q@>^1'W]^!@'5$B,#K2,,%6H1WJ5J>"YK4^+ZWZ0M^Z# 7>]EE)_.@S4W]
M9B/;]&)E"/5D<2S]<&ZJSVQ&;O!T2FGDSH3:N-'8;4E#T3VI_9&C&3T1>S*[
M(DYF=43>S6R+?I*P+?I%5$O,V^"FF/?^O_//&J+P_,R?)8Q/21W^RFU5Y5WL
MU%WQML=TS9-^&ZG;7:ZJ5[9YFYRJ"Z(<+H^B[RU*\IG*S0H>SRB*'$JMC.M-
M:DSNC.](VQXWF+DM9E=V<\S1G,;8/W,:XA\EU\4_CZE->!-6DS ?^#L0B-<0
M(TZ"[)^_-18_BS;*<4*[,L]"K_;REX/&H@]&R))_]CNKG&MGFAQK"J#LJXEP
MGRJ+]QDK3 \>R,V+[,XLB]^>5I?<DM*6WI#4EU6;N".G.N%@;F7BY=S*Y >I
M%<E/X\J37X67);\+_AT(DB!"'*[/W+4_?QO!SW\5@N-'MQ+7^T%-_F=CAL)W
M)JS67QER4C[9[6%\L-7/?KHAU'V\*I8]4)82W%64$]F65QS?E%V=7)O1DEZ9
MWIU=ECJ66YRZ+Z\H]7Q>4?K]]*+T)PF%Z2\C"]/?AOS./VM(^%FA6"VNX#89
MTM>^K9QO1S5X'T_J"_XU9;'N_)B#TK%^AM'>#A^['2W!;H/UT:RNJJ2@UK+,
MR,;BPKCJ@LKD\MS&].+LSNS\K)'<G*P]>5E99_)S<NYEY.0\3LS)?A&5G?TF
M]'<@&*\A&9=X$2[1>KPO'5*DST/R'"]WJG+?G]%=_L>,F<3I'53%@\/NAKMZ
M6+8C[4&TGN9(5EM]0F!C=7I$=45>7%EI67)A<7UZ3F%[=D;^8&Y:_G1^2O[)
M_-3"NUEI!8^3T@I>1*?EOP[['0@1)T+J*B*4XG4TX?7T;"1^&-M,>CJMQ'G[
M@";?I5D3\;E=]EMGQ]WT)P:];?J[ US;MX=[-;7$!58WI(27UN;$%E27)&55
MU*:GE;5F)97VY\:73.7%EL[EQ9??S8HO>Y2<4/(\)K'X5?CO0!@^!QDB1*C
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
M2(,/0HT$((PL#*$N8A#LLP$"HV7 +T,>V,7*X%VG#LSM6N#9IP,>8WI GS8
M]P-&X'[2&-RNFGZC/31;I+TV_^BZ8/'6Y=O/NT*FSVA@_)@&!H]HH+\4<-M$
M MH6#F#AK@A2X()P-5Z(,E@.T5;"$.TH!I%>DA 6MAF"4Q0A(%\-?*NT@=VB
M_\.[R^@[<\CTJ^=.\R^,O9:+]*/6G]POD#^ZW;5]Y_;2[C5MP?Z9VS?;1^Y@
M=9\.YK<98'*+ <9+ 7>\!L9F#O"3Y8"PG^_44>&!>-WED& N# D4,4A@;(28
MH"T0$:_R/31;ZTM@J<%GOWJ3!9\VBP_>O>1YYJC=.\]=E#>, XZOZ*>=7[C?
M='GB]HSVT/VCZSW&=X>_/,#N#T\@7V*"Q<7? #I> U/ZWSL"4;*<D*C$ ZG:
MRR#-="6DV8E!&FWCCR0_^<6X*+6%R#2]^= "TS>!5=8O_9KLG[,[')]Z#;@^
M\IQP?\#8XW'/_9C7'?<KWC?='GM?9[SWN,+\1COO#8ZGO<'^. MLYEA 7@HP
M-A*!A=<1NI$#XG%WI^'NSM+DAQPC(<@EBWW/==[X*9.E,)\2IODJ+L'H662V
MU:.0$LJ]@!K7VSXMC)NL;N9UKV'65>:4SR7/@[X7/,_YG?6X[W>*^8Y]@O7%
MXPC[!^V #SC-^@)EKR_8+>6?-?CBQHO<\/,="1R0A<]$OCH?%!D(_BBV7/VI
MF+KQ;;ZGPO/,0*V'R=&F=V)3[6Y$Y#E?#2FG7PQL8)[SW\XZ[=OG>X(][G^,
MM2?PB/=<T"'O/X/WLUX$SOI]8NWV_\J8"OA!VQ$ CA,!X+ 4\) D0@!N_QC<
MW>GX>N3C[BY1Y85R/8'%2O-5[RKM)9^7TA4>Y/MJ_Y49;GXU.='^?%R6RZFH
M(L9<6+7WX9!FWP.!G0&S 8/!,WZ3H=.^!\.F?"^$[_!]%#81^,%_-.BSUU#P
M-_I "+CTAX#S4L 3K^%G<\;_? 487X]B?#XKE;F_UVHO^U!O(O*RP6;]PVJ:
M_%^E+.W+^2'F9S)B[>>2TUP/Q>=YS,:4L79'UOE/A;4&383TAHX%C84/!^Z)
M' P\&=47>">J+_1=<'?8@D]G^*)G>_AWM_;P'[2E !-W;BB>GX2;-P_O1[D,
M!]0J<BTV:?*_:3%:^:352N)VH_.6*]5,[3,E@6;'\J+L]V<FN<ZD9'E.)A2Q
MQV.K H:CFX+[(SK">\*'(CO#=D6WAQZ-:0O]7TQ;Y.NP;5'O_5NB/GLW17^C
M-T5_=U\*>*\G0CB>GXI[JQ W;Q5^SFI4X/S8JL[[HD-?\'ZGI=C_6AWESM5[
M:,U5^)GM+PZWG\Z-=]V1F>XYDIK/[D\J"^B.KPMICVV+:(WNBVZ.VA';$'D@
MKB[J4EQ][(O(NKCYP-JX!79UW!>/ZKBOC*4 "\^-Q+V;@97@/:G=1/R^;0O'
MNTX5[B>]NLMO]YFOOMQ!W7RRF:YYL-;'='=YB-U$48SK4&Z*9V]6-KLCO3B@
M-:4ZM"FQ):(NH3NF.FXTKB)N-KXL[FQ">>*3Z/*DM\%E21]]2Y,6F:5)7SR6
M CZXNW_V7A9NWC+<O V2Q,5V6=*K7B7.!T-:?'\.F:PZUV,O>[3-36-O(\MD
M9W60[7!9E$MO4:)'>UXFNR6[(* ^HR*T.JTQLCRE(Z8D>3B^,&EW0G[2R<2"
MU(>QA6EO0@O2/O@7I'WV*DA;9"X%_/!9B!,A0 YNWDHQ K2L)RQT21&?#\ES
MW)U0X[XR:B1ZLM].^D G37W7-F_CT88 V[[J".?V\GA&<W$:NZX@+Z RMRRT
M-+LNLC!S>TQNQD!\5OJNQ(STXXD9F7?CLK)>AV5EO0_(ROSDG97YV6LI$(#/
M00)NSGR\CIK5!&@3)\SW21(>C\L2_]JEQ'5APE#DV+"-U-Y>%]6)=J;10(N_
M36=]F%-+=2RCKB*%55F:[5]25!R27U 3F9VW+28]MR\^)6<R,2GG:&)B[JWX
ME/Q7X2EY\X&IN9]8J;F?O9<"0?@<).'F_/F3^/6BZ$?'&O1Z6()P?VHCX8\9
M><[34_K"!\?)FW8-.JN,]'@8=K?[6K>VA#C6-T33*VN3O(NK,OWS*@I#,LNJ
M(E)*FF,2BWKB8@LG$J(+#R5&%?TO(:[D541<\7Q@?-$".[[H$VLI$(+W(!5W
M=ZD0@J:5:+%'!#T?%T6W]JY&%V?E..9F=(7V3EI)3HPZ*O</T/6W]["M&CJ"
M'"I;(]V*FQ.\<AO2_3+J\H.3:\K#XZH:HZ,J.V/#*\;B0RL.)(147$D(KWX5
M$5'Y+BBR?($=6?Z)M10(QX\_8P4!*@01M JB#X,KT*/IY>B/0X+HS$%9TJ%]
MVH*[=ENL']Y)5>P:<]=M'O*VJ.X+H)1TA]-R.^(\T]M2?9*VY03&-I>&1C36
M1X8TM,<$UH_$^=7/QODV7(P+;'H9'M3P+C"X;H$=7/N)M12(PON0@]N_1@#-
M=RY#-\=XT=4]?.C",0$T=U2*M/>0IL#$/C.)WAE[^=8IFG;M!-.T=-3/-F\H
MU#F]/X:1V)OL'=V=Y1?661P4U%X3YK=]>R1K^U"TU_:]T<SMYZ-9'2_"?+;/
M!_AN6V#[MGSR7@K$X7TH6(:^-/*AO_JXT.6=/.CL/AYTXB0_.G!2DCAY7(U_
M\(B)6/M!V\WULRX:9;L]C/)V^5BG[PQV2)B(HD6-)7J$CF2P H8*_7P&JX.\
M!EI#&0.#8>X#>\+=!LZ%TP>?!7L,?/#S[/GLS>Q9]%H*)"]'4,:+[K21T)4A
M+G1Z%S<Z>I +[3_'@Z;/2Q!&SBKS=ITR7-5TG"Q5<=1).?\072]]/\L\83;0
M-FI/A&/(3#S-?SK=@[6KP-MSJLK'?6J;O^OD0(#SY$R@T]2Y0.>I9WZNDY]8
MM/$OGFYC7SV6 IF\:+Z&B*YW$=&9,4YT>(83[3G*B28O\J*1:ZM1SU4%KI9+
M>BNK+EAN*#A+E<\X[::1<-++,/)X@$7P7+B-W]$XJO>1-!?&D7PWVN$JAO.A
M5J;#H4$ORJ$]WO:'SV//F=1#BPR'_3]HCK-+@P(BNM6,^[^?B([L)*&961(:
M/\&%!J[RH<Y;HJCEEAQ']5_: H4WS,0RKMM))UQS58RXPM0,NNQGX',IS)1Y
M,=:*?C'-QO5"/L7Q0I4CY4*KL]V%(1>;"WM=R1<ONI(OO,"??W:T/0M4VS-
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
M$J-8$IC"$L,"E@C6LX6QERV$"\D:MB#N9 O@T?\R@^Z!^F.4_QWE_P00?!?
M_2& [5, "P0P)GK(#UHH!NHH!<K( QZJ@"RM10IU00*-&3&T8$31CA%"%T8
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
M?A4UWH.BQKM1;++M=#>,4?XBRI]%^>UT[55;: ^HF2;M!0@[2*WT* /.I_C
M_HP$V)U1 MNS>F!SU@JLSSF#U;EI8'$NE#$_%\^8GL]D&9\O91F>;V8;G!_@
MZ)T?Y>A>V,'1N? =1^?<[QSM,Y_YM$XCO]:I?UI+YV\IY<^A_,[U #5T[?F[
M 9(I.^PHY5-Q=CX+8/T]!XRN"H+N=7'0N:X .C=T0/N&.6C]Y$2\0//G$-#X
M)1[4?\D!U9M5H'*SFU&^M8!1O+6!4;AUG.'=?,CP?G[/\'Y"EOR-?UI&^S^7
M\KO7__54JH"N/?D(Y5.V-V4[?0=@00W=X#J QDTNJ#X2 Y5'LJ#T6!44'NL!
M[XDYR#UQ -G?/$#F:1!(/8T#R6?9(/%[-9D!8L^7@M@?VT'TCPL@\OPIB#S[
M#"*_X3\,4_[T]7\]E2K<3_G'*9^RO2C;@;+-?@30^05 Y0X [RD+Y-X)@\P[
M29!\+P\2[U5![(,.B'XP >&/-B#XR17X/_D!YW,TL+]D >MK-<"77D(WV6?:
MW,^7R#/RF7SY'[V4WSCQ5.P 0 I=>]@% ,_+ ':4;4S9FI2M<!] ^@F Q$<
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
MW[Y,G$5JXU?HX\8IRCU ;72\D#YKT^OJ?&%85J  BPH,F7GY=JR!7 ]N;TZ
M8'=6A$A[9KQ$2WJ:=&-:KFQ=:@FO)K5&L3*E5:4\N5>M)&E(LRAIN79!TA:=
M_*0CNKE)-W7SDE]KY*>@2GXJ*A6DH@+A_>U-*,!=:N/?TPR.Y0/L*::^4TI]
M@RPO%H!%Q?(P5*(' \4VK-XB-VY7@:] 6UZ82%-NK'A]3HI4=5:63&56D7Q9
M9I5B24:32F%ZCUI^^J!F;MHR[:RT33J9:8=T,])NZ&:DO]3,S$#5K Q4RLY
MA>Q,Y/WMCXG[<6(?: :'*'^\'& 3??P:(TO*N3!4+@.S*[2AM]R2U57FPFDM
MF2;06!PL7%L8+595D"19GI\A4Y)7(%^85ZZ8G]N@G)/3I9:5/5LS/7NI=FK6
M!IV4K .ZR=D_D!>:*3FHFIJ#RFDYJ$@4_O:4[H?K$_M ,]A/'[FVT\?0=;4
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
M+>??N/^!FFI$F49(5.G7O(EYF-%HI]!,?&D]40R*I#$H7$1J21OI)7,8%%I
M1FANJ\AZ0K,0V@=?A$[")Z&K\$[H(;P2>@U_""$\%T;X703AF0@RWT(=ZOJZ
M/$ =>5H'O:I/S,2(]L8.Z%T-4":402G:#\E<4D%H%A)=S!>)?N:SQ#SFH\0B
MYH/$*/-.8@WS5F(S\UIB%[R2. HO)"[",XG[\$CR)3R0_,K<DT+F5W+WW^Y,
M@@;4]0VE 0VD /7H59_FH4?G0LN*UN,*J!) 9R:&^:R0P;Q7*&+>\FJ85[Q6
MY@5O.O.<-\#\SAMFGO*6,D]X*YG'O W,0]X.Y@'O$'./=X&YK? K\[/B"^9'
MQ:^LJTK(NDPND8O?0!/*-A4GU+_-) C-PY1F84QGT\ !/NAZPVOM<.:Y9A+S
MFV8N\TBCG'F@T<#\JM'!W-&8R=S6&&1N:BQD?M8896YHK&5^U-C*NJ:QGW5%
M\PSKHN8MUGFM/]BGM;ZP3VHC^S@Y1HZ2(Y.@.>5;"@-:"0#:TCIL:4TVBO#%
M4@=>FUO",Q-7>&@< '>-8IA?C-*9ZX:%S#7#*M9EPV;61<,NUG>&_>SSAO/8
M9PT7L\\8KN"<,MS .6$XSCEF>(Q[U/ :]Z#1;]R]1A_X=ALCW[@Q<G>2'=]
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
M]&/8D1L8=OA[8=C!OX6A!R1QZ/Y_V;<"V,*8K]W(.7&+^EXH]L$>().:L8>
MP*. .^WA5/K2";3OHT\K,>R,,8:>&8(A9ZQA=68*+,^XP.*L-\S/AL'L;"+,
MSN7!]%PM3,ZUP_A<-U3GCL+HW(LP.OL55,_\!=5I":JG_V4[8[^><>]@O)O5
MYW"HG7T$B*<7#SX)>)RF/CWY>-K341<!R^?H@Z\H87!-!?VKEM"[.AJZ5R=!
MYZH3E->\H+@61E(@NU8$\5HCA&NK@&LL^"K]]C4:^:OWR",B_<,FQG[%=LTY
MG$JV.Y?:"4]3_RSUSS/^EP!;>O(1+P+F+P$J>G/=6P*$V_K ;7K^VU9<].CY
M[]#SOS&=&T)NS-[B8OPV-R-O\Z)[>[[Z3X63 ^0R^83\2AX3:8#5[/>%ZAP0
MVSZ;[4X\1WVVUYVZ#M2UH>ZP5P#36X AFZ%XBU[_??*!#/B0]?C(F)MA"^#3
MD=R4VP*?.W)CY@%\Q7I\S<7P:T[XWW#0?=-#GB)7R5WR"WDPP")U#HB_RF?,
MDRZH[X.B_C7 GNT=2UTKZAJ_S;:K=3]6YU_(%]I<R-<"-^0ZW) : 3^8@H:,
M&V1KX%<[X#=NEG_G)O$/+@9_<@%\R(GG(3O\(0/]D"(/WR,?#S!'G0-B5R4S
MYJ'4=F>;[6X#8]X$+/C/C#[6YE\&\R#J\R#L4AIK:I$'ZGR(2"T]EJ<"_C:G
M66!,I$ED!C1/3&4]U'^Z2UJJO1_FB/8^F L#2*9CZ;%'TU\3.7T_)A)U_L&;
M1)(T4OC_,_]P@IS5G@6Y1>[B,7["W_CK/W(>#_\+R8+^UFPX)!71Y7NHZ^%
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
MM6\V+/?5P&+?8ICOVPBS?0=ANN\R3/KNPG3/'S#=+<%TER0,LHOZF]CVU>N
M5FK7T@X64#.5>I'TX[[[ 5?:]BF'Z,&/TH/3GYJ=T(-)OPD9"E6_#;&#4;\K
M\85A?P0,^E.AWU\,W?XFZ/2O@J)_%^0G3I/;Y!X4QQ]#>4SZAQ[&?2WCW<9V
M-[#-Q7N =&I&TY;Z#9R!H0?N9_N?!H;2&YO2JAI=D$'GDB%D%\T@7!S&2<Z&
MT&M?HL>]Q$W892ZXE]4'0GG!7V9'7V+C+ATF]-L7/R>_$>D?UK.OE[+M3;N
M,K8YD]HQ)P#_4]2GYI2SP-CSP!#Z<I/G 8,7 ?E+]-K7Z?FOT_-?-P-NL!ZO
ML!ZOL!ZON@*W6(];7(Q?XV3_&B>9USC(7V,#7V.AK]TBW_'W?Y#' RS?ICF'
M4W$0R&:;8T]3GVUUI2V??!D8S:I;7@-4UP'=F]2^3=X@ZES(VTIN@ R!=TV!
M]ZVX*1T#?$2S\ DWZ'=9C[M<C#[CXO<9)[W/&?#/V;F?/\O-XYOD6_+K //W
M E4,4^Y)S@/4#F![75_0G($925WS5P'#U]EVM>9[Y".B/HMREWRNSH?(:$KT
M@&]4W!PS)C\,IU&QY69].G"?];C/C<$#3L0/..G]QD[_C0/K=S;P=\;C]X\'
MJ.$XF\V^3F"\@ZX ,QCGB6SO"+;7E+KZ@_F7N]K\R^!YD!^T9T+^R87(69X^
M\- $>&2EO2?&4?M<$/7S24JT]\-LUCXIE1TM71Y ,AI)GST"O%+IB$<3>FXX
MDEDDG"23?%))&O]G_N$_[XEY6GL6Y#J]^H=TVS_@$1W[8.[CS_^5 S&AUS<:
M DEIQ9^&:NNA/H\RDP21>))-2DD=:2%M9 7IHLYFZFP?.(?Q%PY2XSC^P%G\
MABNXCSL,T5=T_K\-Y#KN:7,>][3\J$4RLX!D;$:?3Z!F.!D/S9D87Q*ES0<5
M4*N2.G.ILP"_8PD>8!5UUE&GFUW2R_+WLLS#[*I3^):Q^!JOL :?L@M_QF?\
M]F<#V2&)GVCX1,M [L-4Q5@80=(Q9I]8\M.Q3^2#0JB90+ULMJ>$.C6,;A.^
M8Y]\@Z7468TOL9XZ/=38R;+W<_@<PP>,Q7NXBK?Q+MYDK>ZPE-=9VFO:3-63
M2$,,60]=QD(!264 R="4=6$LA F,KPO;Z4?-*.JE4BN/.F6L>QTOCV:\CT54
MZ*!.)R_7#=382HW=>)6Q>(6QN([+N,:+^2IK>H7]\3SUGA,E7);])](()>NA
M?=2-.>MARGBH+/"G_AC\I+3'ES)W?"(+Q@>R.+PMS\ =>0%>4U3@IJ(>-Q3S
M\+)B,:XIEN&J<@VN*#?C>64O+BOWXZ+R!,[K7, YW5=Q5O\+G#;X':>,)/23
M$VI4$HYK&7CX\ @-#WEI/[!2X#?6XSN5)>X:V. =@^FX;>B-5XS"\9)1$EY4
M9>-Y51$NJRIQ434'YXU;<,ZX#6=,5N(9DW5XVF0K3IKLQ0G3IW#<]%D\97H#
MA\V^P &+W['/4L)>LN>_D#C%JA\Y]-,XX$M.+9_PLOY@F +OFQCBMNDPO&P^
M&2]8SL1%JT"<&Q*-TT-2<&IH+DX,+<:QH54X.JP!1X;-QZ%A2W!P^&KL'[X1
M?<-W8.^(@]@]XFGL''D5.T9^C*VC?A5Z1DM"-]D\1A(V/8$T07/$[4L'3H-3
M.97S]09_?FF,+IX?:8YG1]O@Z3'3<7RL%XY8A^*@33SVVZ1C[[@\[!Y7BEWC
MJK%C7".VCUN(;>,ZL,5VK=!MNT78;+M7V&A[0E@__K*P;OS;PIH)]X35$R5Q
M%5E)5F@0U#R<S&EO&O AE[Q7W8 79W)Y<^)>VT[$Z?$J')LX"@<GVZ%OBAMV
M30E KUTDMMHEH<<N$YOM\K'1KDQ8;U<K=-DW"6OM%PN=]BN%5?8;Q97V.\7E
M]D?$#OMGQ:4.MV3MCM_*%CL^DBURE,16+0NUW.=T^CEU[WC1;]&#GR=/SP*.
M<_D[--4 >Z<.P8[I$[#%R1F;G;RQWCD47<ZQZ'1.Q2KG;&&%<Z&PS+E"Z'"N
M%Y8XSQ?;G)>*BYS7REJ=M\H6.!^0S7<^+9_G?%W>[/*EO-'U3_E<5TG6\%_\
MY,P84/\&_?>E(.!T,/>X?+^?G^V:H<26&>;8Z&:-+G='K'9WQPKW "QSC\02
M]P2AS3U=6.0^6UCH7B+.=Z\6Y[DWBLWNBV2-[JOD#>Z;Y7/<]RKJW/L5M>XO
M*JL][BJK/'Y75'E*\DH-LDH/#=^Z:\[AO!@*G(M@^\F!,&!G(/?9W@+6S3+!
M:J]16.X]!4M\7+'8QP<+?4(QWR=&F.>3+#3Y9 ESO0O$.=[E8IUWO:S&>[ZL
MVGN9O-)[@Z+<>Y>RS/N8LM3G.9UBGX_( V61KZ0@\@%\-'S!]K[&ME^.9!_$
MT.MPZ[$G1IW_X!Z3]5CI9X0E_L.P*& "%@0Z85[@+#0&!J(A,%*H"TP0:@+2
MA.J 7+$RH%@L#ZB6E08TRTL"VA5% 6N5!0&].OD!1W1F!US4S0U\E_RJDQLH
M*7,")061YVKYA$O\#>J=I_8)+K$'DH =?-W$>JQB/-I##+ @Q!+-(3:8&^J(
M^E WU(;ZH2HT3*@(C17*0I.%DM LL2BD0"P,J9#EA\R5SPY9I,@-Z51FAVS5
MR0PYI)L1>EXW/?1-\K-.>IBD)(KTT 'D:MYG6Z_1_Y^E[E,IW.>GT7/2@ZZC
M%^[@MG!!A"X:(\Q0'SD&-9%VJ(QT17FD-THB@U$4&2441"8(>9'IXNS(/#$G
MLDR6'5DOSXQ8J$B/6*E,C>C128D\H)L<>4XO*?)UO<3(>[J)49(R*7( Q2!O
M<1R\P"W7:>H?SN XY%:TFW2R+HM9K\88.6IC3% 5.Q)EL9-0$NN$PEA/Y,<&
M8'9LN) 3&R=DQ::*F;$Y8GILL2PUME:>$MNB2(I=KDR(W:P3'[M/-S;VC%YL
M["V]F-@?^%[2(4JB&.0VQ^!EMOED.OLAFWZ+V]"-9 6]\'S6JXZ_JTA0H21Q
M& H3;9&7.!6YB6[(3O1%9F*HD)X8(Z0E)@LIB5EB4F*A+#&Q2AZ?V*R(3>Q0
M1B=NU(E*[-.-2#Q-;NJ%)W['U\<Z$8F2DB@&N<EXGZ?6,?59(/K?K07L!]+!
M]XV,2R7[I2C5$'FI5LA)M4%6FCTRTF8@+<T;*6G!2$Z+$A+3$H7XM PQ+BU?
M%I-6(8M*:Y1'I"Y1A*6NUPE-W:,3DG9*-SCMAFY0VK=\_5L9G"JI481H>2F>
M8X%:1V8#N[GUI$W#FE*.Q6+&@/$H8=UF9^DA,\L<Z5FCD9(U&<G9SDC,]D1\
M=@#BLL.%F.QX(3H[38S,GBV&9Y?)0K,;Y,'9;8K K"YE0/8N';_L?AW?[)?)
MUSJ^68^4?EF28H!,#5>2>4WFT/=2?T<9KP?:DI6DM0*H9CT*&).,/ 62\TR0
MF#<"\?GC$9L_%=$%;H@J\$5$02C""V*$T((4(;@@1PPJ*!$#"NIE?OFM<I_\
M-0JO_!W*6?DGE)X%U\B72L_\APK//&F 6;,EN9I+C,$)6H!]U-]6S7Z@)>D@
M+;4<!ZQ+;CE])^,24V*$J-(AB"BU1EB9'4++7!!2YH6@\D $ED?"OSQ1\"O/
M%'S*"D6OLAK1LVR!S+ULM7QFV7;YC+)C"M>R%\D7"M?2/^6NI9+<M>1?SC'>
M1ZFQNX;]T,#K@7:DC322TCGT7?7T':Q/:(T^@FK,$% ["OZU$^%;-PT^=6[P
MKO.%5UTH/.MBX5&7)KC5Y0LSZBI%E[IYHG/="MGTNJVRJ75'98YUSY//9(ZU
M?\@<:R298_6_J,]$'6#[>^<"&^8!RVE%%B[@6" %?)_20N_+S_V;99C5K(+'
MO"%PGV<-MWE3,+/%&3-:/.'2$@CGED@XM21A6DL.IK:4"0XMC8)=RS)A2DN/
M.*GEL#BQY;(XH>53<<*\W\4)3=( $QLU'&._[Z7^%NJM:066M-%[MK,?E@ Y
M)(Z$D%G$>8D>IBTQQ=0EP^&PQ!;V2QU@M]054Y9Z8_+2$$SJB,7$CG1,Z"B"
M;4<]QG6TP[IC$\9V'!!&=UP@'V'TD@?"Z#9)PV(-!QGO'6SS!FJO6,H8+*?_
M7PD4KJ+_7\T8=-+_TRK.(/9K@?%=AAC790Z;KI&P[AJ/L>L<,6;=#(Q>YXM1
MZ\(PDA/L\'6Y&+:N"D/7+835^BY8KN^#Q;IS,%_W#LS7WH?%&@D6G62U)*C9
MNT#S3)PUU%Y"S4;JE*X#LF@-8VG9@[H!]Q[ <0OUZ<]';1-AU6L(RUYS6/2.
M@'FO+<QZ'6"Z8R;Q@\F.2!CO2(5J1S&,=C3"<,=*&/3N@'[O2>CUWH3>]N^A
MO^TQ#+9*,-BB07T_UCJV>SG;V:+.P= .YE(O<3O'X4[VP2Y@VFY@ KWQJ'WT
MX < DT,*&!PQ@NYA<^@<'@'E85LH#CM"?M@-XN% ".K%]S GEL-59#%A8P[1
M6!]ZGI, C?+!WS@(I7_8Q)BO[OHW!Y._ TC> X3O![QH3:?SJQ..4/\IP.($
MH*(_USLM0'R&_O898V()G!E%QA-N2,]R0W*6FX&SG.3/%F@>A'26(F?8F#/T
MN6?>X'?ND4=$&F MV][&>,_IY9Q,[52V,X)>W/LX]?LU9V!&\JOF9P$C>G/E
M)7IL-@<OT&>_8 !<H<]^D?5X<20W@]R87^/F\&4/X'J(YF#H]5+-GVBZOI&?
MLT$OT]R_S%B\?)_\/<!2QKV1,2]AN]/9WBCJ^IRF_EG-&9CA%P'3YP #?E6F
MSK_<(*^26^0U&7!;#WA=!;QAQ@W9,.#_:!;>X^;\0_5!;?4-VUP,/V:??,P!
M_S$[^&,&\J-7R)=\?W^ 9O9U.6.>R79'4]N7;9VN/0,S["K[_F7&7IU_>4V;
M?WE7?0Z%?*C-2PSD0Q3<&#,F7S(F7UL!W]*P_&!'T\)XJ&_6_9ECXQ=.=K^R
M3WYEL']E8'^]3CX=H)+AR6;;8\\!?I<!IQ>I3]TAU%7=9NR?S+_<?>(\R+?:
M7,B/VES(+^KGA2B!WPR!/QF31R.UST=5W\@?I;T?1OT78P;_<HWZF2#/#R#I
M#*._'4(W.D3K^]5G,.R(^X#GEI (S3T@9:1>FW]0GP59.9!_T-P3LXWLAN:>
MF./0G 5Y$8_Q%GWSM_@+?_R3__A#RV_0W(.B/I,A&=#K*\SY3HV%MA[J\R@N
MQ)_$D QHSJ-407,61'TORE)JK,+?6$>-;FKTLNR]^!U'6/XI^O5+U+@YD'FX
MQW?J7,</T#REY#OMZ^![R8A>7\^$[XR)^E6=C[$A4Z&Y)T>=#TJB5BYU2JE3
M2XUF:K2RY YJK*;&>FKTL,R=+',_N^H8OF(LOJ#K_XP=^2G5/V9-/V))'_X/
M)&-Z?4,#2#(]_F2HS<6HSZ-,YK=F4C,0#Q#+[DZG3CYURJE13XUYU%A$C0YJ
MK*;&!I:W!>^S3][%(?;"2=QA+&[S KK%0723-;_!4F\,9*HDO/P$DJDN8R%R
M7'!X*/@>JH%8_,Y8W,,TMLL+7R,,GW-<?((LZA12HY(:]=281XU%U%A&C4Z6
MOY%E;L,U]'$T/(47&(OG\!(NLH87&+'S[+USVM'R) .Y#TYW X_]Y9"6=/3P
MAV!"W>%LXR1JSL ['!=W$$6M%.KDL-0B1KD25S"'T]4\7,9BZBRGQEIJ=.,,
M^^0TQ^<I_M?/FAQG"<?$'W!4]A>.*"0<5DHX] 22E>8Q.[^3[TUYZ7&Z^4*I
MBP]E9GA3-A:ORAWPLMP#5Q3!N*R(Q05E*LXI<W%&IQBG=:IP2J<!_;HM.*[;
MAF-Z*W%4;ST.ZVW#0?U]V*]_ OL,+F.OX9O8;?0#=JH>HU?%-<J85](3J!]U
M_#NGMV]'<\HA;_'GV^8B;G&,O&1@A>>,QN-9E1.>4?G@I'$8CIO$XZA).@Z;
MS,9!TQ+L-ZU&G^E<[#%=@-VF2['3; UZS;JQW6P/MIH_A1[S"^BVN(V-EM]C
MO=7?Z!K"]8&L>8*'7&Y^'$?]2=2> KPTD<N!-7!QF +GS$QPTG(TGK*RQ\$A
M;N@;&H#=PR*Q<U@BM@_/Q-;A>=@RO!3=(VJP:40C-HYHQ?J1R]$U<CW6CNQ%
MYZA#6#7J#%:.OH'E8[Y"Q]B'6#)6$MJUM&EYP&7F"WO-L<-KSL %OC[#Z?X$
ME\&CHPRQ?_10[!X[ =NMG;#%Q@N;;$*P85P,UHU+QMIQ6>BT+< JVW*LL*W#
M<MMYZ+!MQY+QG6@?WR,L'M\G+)IP4E@XX:JP8.)=H67B[T+S)$EH^B_N<5K_
MD-HWN,1<\N0^GU/K4S. _5R&=T_2P;:)YM@\:2S637; FBEN6&7GC^5VX>BP
MB\<2NU2TV>=@D7T16NTKL<"^ 2WV"X5Y]LN%)ON-PER'74*#PS%QCL-S8IWC
MAV*MXWVQ9JHD5FL0JK1\S7:_0=TK/ES:Z<&/D?W>W-^YT7=.%[#.T02KIX[$
M\FF3L&2Z,Q8[>:'5*1@+G*+0XI2(9J<,-#K-1H-3J3#'J4:H<VH6:IR7"-7.
M76*E<Z]8X7Q$+'.Y():ZO"4K<?U9+':5!B@:Q$42[[+--ZE_D?[[))?\@R'J
M\Q_<W_&S+L9FN8L1VEV'H'6&+>;/G(KFF>YH=//''+<PU+G%HM8M!=5NV:AT
M*Q0JW"J%,K<&H<1MD5CLMEHL=-LB*W _*,MS/R>;[7%;ENOQ(Y%D.1Z2^"0?
M,OXO!0#GN-0?XS+;%TFO$PZL#^(>E_58[*&'%@\+-'J.Q9Q9=JB;Y8IJ+V]4
M>@6CW"L*I5X)*/%*1Y'7;*' JU3(]ZH39GLM$'.]5HC97IME6=[[9!G>S\C3
MO6_*TWV^EZ?Y/):E^4AJQ &\)?%MZEQAVT]':G(PNTAW#/>XK,\2UF.>KQ(-
M/J:H]1V)2M])*/=S0JF?)XK]_%'H%X9\OUC,]DM!KE^VD.U7)&3Y5XL9_O/$
M=/\.6:K_1EF*_UYY4L I>6+ =?*-/"'@;UE"@"1+U""JN>U/[\]VGZ3V@01Z
M'6X#-_)U)7]NY><-02*J E0H#QR&XB!;% 8Y(B]H)F8'^2 G*!A905'("$I$
M>G"&D!:<+Z0$5XC)P8UB8G"[+"%XG2PN>+<\-J1?'A/RDCPZY"OR%Y%D:F*T
MW.3V\SS]_W%J]Z5H<S!\[>#/+?R\AO4H#35"8:@5\L*LD1-FAZPP%V2$S4):
M6 !2PL*1'!:/I/ T(3%\MA ?7B;$A3>(,>&+9='A:V61$3OE$1$GY.$15^5A
M$5^2AT22A3_!RQP'9^,X%U!W-_UO3R;[@;2G 7,9CW+6HR!*'SF1YLB,&HWT
MJ$E(C9J.Y"@/)$;Y(2$Z%/'1,8B-3A%BHG.$J.@2(3*Z7@R/:17#8CIE(3&]
M\N"88_*@F"ORP-C/Y8$Q?_*])!L@6L.+' >GU>>1J+^3V[Y-],"KR"*^KV.]
MBEF/[#@=I,69(B5N!!+CQB,^?BKBXF<B)MX'T?'!B$J(0F1"$L(3LH2PA"(A
M)*%&#$I8( 8FK)+Y)VR3^24>E?LF/B_W2;Q+_I#Y)DC_$B_)GF._GV3\]U-S
M.[=\ZPMY/9(%?%_%>.0S'FG),B0FJQ"7/!0QR3:(2K%'9(H+PE-F(2PU$*&I
M$0A)34!0:H80F%H@^*=6";ZI+:)/Z@K1*W6+;%;J89EGVF691]HG,H_4WXDD
M\TSYEPOL]V/4VINO?AX,YP3:@:6DF>_+68]<QB0IBWON#$-$9%@@+',,0C(G
M(3AK.H*RW!&0Y0?_K%#X9<?"-SL5WMFSA5G9%8)G=I/HGKU,G)G=+<[(/B1S
MS;XH<\GY4.:2_4#FFB6) V1J.,MV'I[-:Y*:F^G!5],*+"9S^;Z8=<DLHO>F
M70K-TT-@GBG\\T; +]\6/OD.\,YWA5>!%V85!,&S( KN!4EP*\C!C()2P;5@
MKN!<L%287KA)G%9X0)Q:>%YT+'Q/="RX+SKF2^)4-7D:3F5KGLNSO9+>NU;S
M/)8%I*Z.8[&&OHOUB6)]_,MDF%6J@D>9%=S+QL*M;!)FE$^':[D[7,K]X%P1
M!J>*>$ROR,34BB(X5M3#OJ)-F%*Q09A<L4^85'%.F%CYMC"Q_!=A8IDTP*12
M251SC&W<2XTMZF?2T!HNH05H;J;WY6MN(Y# ST(;Z/WX>Y<Z?4RO-\6T^N&8
M6C\.CO5V<)CC OLYLV W)Q"3YT1A4D,*)C;D8WQ#-6P;6F'3T 7KACT8VW &
M8QKN8,R<GS&F7A+&U$G"V%H-A\JY/K'\C<WJ9_+R>EA([]G*?B#I)(H_!Q W
M6L:I"T1,6F"$"0LL8+M@),8M' ^;A0ZP7CB#^&!,:RA&M\9C5&LV1K:68WCK
M/ QK78TAK3MAU7H*EJVW8+GP'JSF<\?:HF$(Z6/,M\X#UE)O:1OGI26,08?F
M7J!$$KJ<_I\XD4ED['(%AJ]08=@*2PQ=,0I#5DZ U4I'6*Z<"8N5?C!?&0FS
M5:DP754(DU4-,%ZU#*J5VV"T\C@,5[X,PQ7?PFC9(ZB6<??<H6%G"V.PF#&@
M)5U$C7I:PL).7H]K@4C:,C_Z<A<RA5AOH >E?3;;K(2J6P6C;DL8=H\B$V#0
M/17ZW>[0ZPZ$;G<LE-W94'170;9Y$83-_-(FFMI--+(;/R'TNALD".LU]+1I
M<C!+M3F8,FIE;:+_[ $"M[(/M@'VM,LVO=3?0?U=@-$>$3I[#2#LI<?=.X2,
M(=P$[N5FI&\6"27)A!/-7@ZJO6S87GYQ#[WN[CN$!G777T0:0)V#63&8@^EF
M'U S@5K!]./NM*8.?<"X_=1G,TSICPV/ HIC]+?':4B.TQ <YV;\Q%!"K]W/
M36F_$R<];H).<@(^R<GW) ?\2?4?(F+A_?SRB6OD:W[O=R(-\!\YF)V<CZ@9
M0CT/ZCGP*S;4&WH",*%-UC\-B&>I?U[+!=;C NMQD?6X1)-PF1OSY]2;8M;C
M!5]N"M0W*7.2NS*',!97V+ K+."%_R/WR$/^V\=8S.K5,\Z%;',*M<.> CS[
MJ4]-:X;.ZAR@HI[.8/[E*E'G0EY6GT=1YT04P"L&P*LT2K=HF&[3\[\Q 7B;
M]7B'&\-WN."\RPGH75YT[W)<O'N$7"&?$O;)N_<'GD=3S%BG'=4\CW?6&<#Q
M6>IK[T$R>I&Q'\R_J',O=P;/H6CS(>\/YD,8DT]IU#Y3&R4:EF^X8?^>]?B!
MF[0?.3;N<1*XQXON'@?7/0K=8Y_<XQ?O?8XRMCWC.*\!MMG[ N< ZHZEK@7;
M:7B3L5>??WE3JS>8!_E"FPOY^HES(0.Y$!'X10]XP)C\P;'Z:)SF1OZ!9Z.J
M[X?A1"RMT#X3I%_[C-9K=)R6VKR#A38/,G@/B/H,1B")@^8>D")2#<U9$$W^
M07-/S#K237JAN2?F"-1G01[3A?[-P/W%ROXY^$S2)_A)FW_X1NUY96;:O(,:
M4VT]U.=1G(@/-/?DI$!S/XPZ%Z,^"]+,\A?A$7W_0_K^/[&>&CU4VHD'V(_[
M.(9?Z'Y_H@/_D<'[@>^^8ZV^U6JJ4=^7HCZ3,7 &0T?M]8V(@3;_H,['C"'V
MT)S!".:WX]F>3.H44J,"O])O_TR_?8]^^T?Z_N_I^[_%!I:]E67O9LL/L?Q3
M^)2Q^!BW.5R^P7NLZ;LL[?_(6T_PIKH.>OJ0! 7?R8B>-A[#J#F!,5.?P?!E
MFR*IE4R='&H4XW-4<5C,81M:V,K%^(#U>(_U>!L;6>8VO(Z]> U/X2;.<BB_
MQ$OH$T;D5UY2$J[\#R0#@?TQ^.A=V4 \?H49-<=0TX%M\J!>$+5BV(Y4:N12
MHX0]746-.=1HH<9B:BS#BUB#%[ 9SV$'+N$ IY"3[)'G<(;?.CUP2N8OHGF:
MKII^+0.Y#R4&ZJ%^[,U]UN,K]LTG&,JVC<<;'!>WX$VM,.K$L][I+'4V-4IP
M@?5XEO4XRWH\PWH\C>4LNPLGL(4C8@^.,A:'^2\.XA6.DB^QCPKJ4;L7FB?;
M#*+^DTM_\;*^I^+EQOI\K*=.1RK9BZ:<@D:Q;5/8JS/9)G^V)X(ZB=3)P''D
M4:&$5T$5>[^!.BW4::?&*I:[$;L8BQW"06P73V.;[!JV*.ZB1WD?FW4E;-*3
ML/$)'IEJ'C?T&:>5M\E-OG])G8+6T<=%F07.R*UQ4NF(8[H>.*P7B -Z4>C3
M3\(>_4SLTL_##H-2;#>HQC:#N=ABN!#=AAW8;-B%C89;L=YH/]89G<):HZOH
M5-W%*I/?L,)$PG)3"<N>X#?J?L7EYFU.:R^/YY1O0^_)Z?9I"P']1BH<5@W#
M/N.)V&WBC%Y3;VPU#4&/60PVF25C@UDFUIGEH\N\%&O,:[#:O FKS!=CA<4J
M++/8C [+/5AB>0+M5L]C\9 /T3KT/A8,DS!?2XN6>]:<:B=S*G;@LC.57L.>
M^VPN.P?'JI=E7>RP,L>6(=;8.,P!ZX:[8<UP/ZP:$885(V*Q;$0*EH[,QI*1
M!6@;68Y%(^O1.FH^%HSJP/S1ZS!O] XTC3F"QC$7,'?LFYAC_1/JK"74VA#K
M?_F:R^V=:5S"7($S,X&G^+J/VX ==O1<XT2L'VV"SK$CL,)Z(CILG- ^;A86
MCPO$PG$1F&\;CQ;;-#3;YJ#1M@ASQU=ASOA&U(]?C-H)G:B>L 55$PZ@<N)9
M5$R\)91-^D$HG2P))8-,TO"I(Y>]&5R"/;F\>W&/37:ZTWMSFE_+V"R?:(CV
MB59HG62#^9,=T#QE)AJG^*!A2@CJ[:)1:Y>(&KL,5-GEH<*N#.7V=2BU7X 2
M^Q4H<M@L%#KT"06.3POYCC>$V5._$7*G_DVD?W&4A/=<N!S/TN1@CG*)VT.V
M<.GO\E#G/[B_<]3%/ <S-#J.1OW4R:B=YHSJ:9ZHG!: \NGA*)T>A^+I*2B:
MGHV"Z47(=ZK&;*=FY#HM%7*<U@M9SKN%3.=^(</EFI#N\J60YOH7D80TEW^Y
MX\9M!S5/!7$,< NV@VSB,K>*G[4Q-LVN<M0[FZ#:93@J7,:CU'4JBEUGHG"&
M#_)G!"-O1A1R9R0B9T8&LF;F(W-F.3)FSA729K8)J6YKA62W'4*2VW$QT?V*
MF.#^N9C@\:>0X"X)\21!RZN,P85 ;JG"-#F8K61=!+",]5C >M2S'A5N1BAQ
M'X)"=QOD>]@AU\,%V1ZSD.41@ R/<*1[QB+5,Q4IGKE(]BQ!TJQZ(6%6JQ _
MJU.(]=HNQ'@=%:.]GQ>CO#\E?Q!)&,!+PW7JG&7;CT9I[@/JCN,>EUNP):Q'
M,V-3Q=\7>1D@S\L".5ZCD>D]">G>TY'J[884;U\D^00CT2<*"3Y)B/?-0JQO
M$6)\:X1HW_E"I-]*(<)OJQCN=T0,\[\DAOI_1'XCDAHAU$_#5<;@-/4.47\'
M_>\FLHK;KT7\N2&<^VS&8[:_+C+]3)'F/P(I_N.1Y.^(!']7Q/E[(<8_ #$!
M$8@.B$=48#HB O,1'E@EA 7-$T*"E@O!03UB4/ A,3#XHA@0_ %Y0"0U0D"0
MAN=#N.UEN_=3>WL*O7\JQR)9F,1]+C\O8CTR@Q5("39&8O!0Q 7;(";8#M'!
MSH@,\4!$B!_"0\(0%AJ+T-!4A(3.1E!8!0+#F@3_L [!+VRSX!M^0/0)/R]Z
M1[PC>H?_2B31.TP2?+1<I,;Q>,Y'U-W"K7@7?7Z'^CX<^O%*QB./]4B)%! 7
M;H3H<$M$1HQ!>,0DA$5,0TB$&X(C?1 4&8S R&@$1"7#/RH'OE%E\(F:*WA%
M+Q%F16\4/*/W">XQYT3WF#?)+X)[M*0A2A(\R+/1' O)FCQ0=P[0.1MH)TWT
MXZ6L5PY_E\@Z1L88("S&#"&Q(Q$4.QX!L0[PCW6%7]PL^,8%PB<N$M[QB9@5
MGP7/^&)XQ-?#+:%-F)FP7G!-Z!-<$LX(SHFO"\X)/_.])+C$_\LS+/\0MYL[
MU&=QZ,%7<1N^B/9H3C[[@?7(9$SB6)>0)!WX)YG -VDH?)*MX94\!;.2G>"9
M[ Z/%#^XIX3!+24.,U/3X9I:")?46CBE+A*FIW8)4]/V"(YIIP6'M-?(/<$Q
M51(<4[0D2\))CH%];/\VZJXKY359!LPGM27T//PL-8_>F[\/R!(Q*\,('ID6
M<,L<A9F9$^":Y0B7K!EPSO*&4U8PIF='8UIV"J9FY\$ANPKV.0LP)6<-)N?L
MPJ2<4\+$G)N8F/.#,#%;$B9F2<(D-9F2\!3;N8?M[Z'NFBKV0S6O25)5I3F'
MDLAZA14#/JR/:[X>G/)-,2U_&*866,.Q8#(<"J;#OL ==H7^F%(8CDF%B9A8
MF(,)1>6P+9J'<46K8%/4B[%%_1A3=)U\A[&%CS&V0,+8?$FP)H?RM&=Q:NB]
MZ]D/#;PF&[3G4.J &%J"0-;)@W6:5BG#Y HC3*RPP(2*D1A?:0O;2GN,JW2!
M3:47K*N",;8J%J.K,C"JJA@CJ^9B>-4R#*O>BJ'5QV!5?0U65=]@2.4C#*V0
M,+1<0U^I]GZHN;P>FMD/+>P'4D!2Y@'A_,RGB3$@=K30-G-U,&JN,48V6F%$
MXV@,;YR 88V.&-HX$T.:?&'9% Z+IF28-^7#K*D.IDWM,&GJAG'3$:B:KD#5
M^"54<Q_"N(&[9S5S).RD_B:6OTK]7-Y6^G]:Y+(V^G\22P*)&W$DMF0DL6C3
M@VF["4S:K<AHJ-HGDFDP:G<G@3!LCX5!>Q;TVBN@V[X0RO9U4+3M@ZSM/.2+
MWR>_0+%(@K)5PU:VLVLA8]#.]6$I4+V,<X+V7J P6F6OU<!T,H&,ZJ0'70,8
MKY5!O\L0RBY3R-<.A6SM6 AKN1%:2W_9Q<6_BXO/6E[4:SF(UC+ :UG8&OJ[
M-4_SXG\-6$UCN/HO-EP:8.,BOE"[C;ISJ%.TEOYW'>>##8#O)L!E,S")C*8_
MM^RA_E9 ?QM]Z'9N?K=S([S=G PGW 3V<N/3RTU0+Q>97DX\O9F:!R!M9W"W
MLX#M--;;Z'6WTJAN^9.P#CW20 ZF@]I-7>P#6O-,_M,8ZOCW C-V )-9_3&[
MJ;\'4/4!NO3HW$1S4I$3?<)Z'&(]#K,>AUF/(ZS'46Z*CG(A.LJ)]JCZP>0<
M2$<8P",LX B-]6&:YT/WR=]$TN1@-FAR,#FTY7&[. ;X3V=0:PJU1A]B_Q\!
MC(X!RA/4IFVG8=%"4_(,XW&&]3AK1KA!?I8;U/.LQP5N3"YR,;J8JGDP]47&
MXN(6PD(NTM!?^);0T9Q_C(6,=PUCFT?MA'U \&&.P:>H?YSZM.?F[$+#,X#L
MG#KO0BZKSZ%HN4)>)-=HDEZB27F9IN"&%0T"-\2OL1ZWN1E[G8ORZYQP[_#"
MO\,!=H<-?.,\>8?\0'X;R,$4[ 62V=X0ZKJ?HOXS''_4-*.F_F6MUC5MWN55
M[9F0V]I\R)N#^1 1>%\7^(@Q^91]\_DHX.LIA)ND;[CP?<.)\%M>?-^QT=]Q
M7'S'1GS_%OD"18QY*C\*H[8G=>VH.^HYP)3MTU/G>_[['(HZY_*)]@S*D\\G
M^>=<",?)SP;  _;-'S0J?S$>?WL#CSDV'G,RE'@!2MNTST6]1&YHSQH,YA[,
M!SRW1,^M.8.A?BZJ^AX0]3-)\Z!Y'JCZ+(CZN2#JOQ&COB>FDVSX__Q%=!,S
MB:Y3<Y?, 3RF-WQ$Y_F0H?R3U5<_FT.="5&?!GD S6D0=5;B<VCN#M&<QC#2
MHM)F:-0G5 ;OTE$_)43]E-*L@>S,8U2R_ 9ZZA:6W\;RE[/\-2Q_(QWT-JKM
MH<9AW*-7_0'/XSN\Q:!]CZ_Y+74F1/TTCB^UV9!W!S,2 ]D0]4D(Y1,9"?73
M2B9#\Y00?^I%4R>%&KD#=Z?<0S7+G\N2Y[/\-I:_G.6O8?F;V&';V;:^@;M3
M/L0Y.NH;^#^V^$W64GUGRFTMZCM47H'FN;*:+,1@1D(^$(^'L.(WQK%-T_ 3
M8_$#0AB[.&JDXRY[Z6.4LOQJEC\7[[ >;_X_MLX#/*[B>ONOW-2E5>^]]]Y[
M[U:W9,F6+'=);G+OO1L7;%S!!6.;#G' ]%"20$*H24@^OH1_@ 1( B20! @U
M^_WN[@H<_M_CY_7=O;M[SIDS9V;..YJ9BQV_PHY7=9@@/H'L<]3"'<A_0,_B
MBQ_SK:>Q_"F\^*2L^YB>N [F"?_]0*)/9(].#\H63)D2T)>CWQ,IOU43Y>A"
MQPQ*-D<_QX[GL.,GU,LSU,M3V/$D=CRA(T3"*3U"G5S3/5CQJ*YBU?UXZCYJ
MSMA/9<RCW6.#\=KR$"19#P/^NRWHWY0+.GWP5R3Z4BE/(;JJ*4L+.KJ1.D,/
M8\<U['@ .ZYBQ_W8<2]VW*W]NE-'B<Q;=%E7=!O?N)5?G]<?\,X_+?-YM]AP
MLPW&RIC/C,UO-+ WZ8Q_,\F8')U,&4WH#-3CBD-?)I)*] /5HJ>5B)N&IV>@
M80XUOY 2+T7/*O1L1,=.Y!ZDE9SDWT4BY#[:T8]T(\W]"!X^3&P:^\T.VGV'
M+^ADWJ=QO^%#AV0LQC,FH^D$'YO@1&1[(B$4G8GHRT%B&:VO7F?MVG3SA&DZ
M/6&&3DZ<H^,3AW5LXE+=.&FUCDS:HD.3]^J&R4>U?\HY[9UREW;;/Z9=#J]H
MI],'VN[\M;:YF+7U.ABS,F_1R;T4;ET1\@BOK_HQ\- 1W^'HJHOVOCKK&*73
M3JDZ[IRO8RX5.N+2H$.N;;K!M4?[76=JK^L<[7$=T2ZW,>UP6Z_M;CNUU>VP
M-KO?K(WN=VB#Z1&M-[VLM1X?:C4]R2JPTNL[_"74.NG]$SK:1\!]\=+M4=(%
M.KV;O2;JA+M)1TQ!NL$C3OL\,[7;JT@[O:JTW;M)6[W;M=F[1QN]![3!9Y[6
M^2S2&I^56NV[62M]]VNYWPF-^5W24O\'M<3_>2T.^(M& [_62)#YO_!6K'56
MQEB5\H,L]',]GPS[X/Z1,+)./Q?M\O?5MH!(;0Y,UH:@7*T+*M6:X!JM"F[6
MBN!.C85,U[*065H2LD"+0Y=I-'2]1D)W:6'842T(NZ!YX3_0W(AG-2?B'<V.
M_%)#D>;_PO]!WT^R&909?.\J@/UP/45B<B0-%HA/MD8X:$.XI]9$A&AE9)S&
M(C.T-*I BZ,J-!I5K^&HJ5H8W:WYT?V:%SU'<V)&-3MFE89BMFDP]I &8L]J
M9MR]ZH]_!KREOH1_:WJ"^3O$TU^1D#U98)V5N5)&\@..,?CM)S'9ED[FGSA1
MRV/=M20N0*/Q41J.3];\A!S-2RC6G(0J#24V:E9BNP82>S0S<5 SDA:J+VFY
MIB=O4F_R 4U+.:/NE+O4E?HC=::^H8ZT3X%9':G?X1?H>@S]]U;"/(Q5*>!P
MA;0+.S;D2<NIF]%D%RU(\='<E# -I<9K,#5#,U,+-".M7'UIM>I-:U%/6I>F
MI<]0=_I<=68L44?&>K5G[%5;YDE-S;Q#+5F/JR7[=35G_PN8K<BRXCD2CX?0
M?R>L_QS)Z7%P@(1H&_?68-MB[)B;Z:A9F9Z:F1FLOLP8]6:E:%I6CKJSBM69
M7:6.[$:U9[>K+7NZ6G.&U)*S2,VY:]24NTN-><=5GW=%=?F/V-7E_]JN-O\?
MP&Q %N29]8SQ![$:Z@%&?DN+=!3L)1G:C!TKL&,8.P;SIJ@OUZ2>/']UY46J
M(R]1;7F9:LTO4$M^N9KSZ]24/U6-!=/44#"H^L)AU16N4DW1#E47'5-5\26[
MRN*'["I*7@4? [-=1?&WT).5UIFAVTB,3[=1#^W4 ]<-S63^^ 92I[Z2">HJ
M<E-[D8]:B\+44A2GIJ(T-13GJJZX!%2KMJ1)-25=JBZ=H:K2!:HL6Z'RLFTJ
M*[M1I>4755)^S:ZXXF7P=V"V*RZWHJ3,;/<8/K@'?;>B^V07A* ;%LIU+>\7
MX8\A_#$-.UK+7=1<YJ6&\F#5E4>KMCQ9U>59JBHO5&5%I2HJ&E1>V:ZRRCZ5
M5LU32=68BJJVJ+#ZL JJ+RB_Y@&[O)H7P(? ;)=7;;;+-U!EUL,-MIDA=-]$
M4GQ@.NV1ZVI(RT+NS\2^SGI88(VC:JL]5%T=H,KJ2%74)*BL)D.E-?DJJ2E3
M<6V=BFI;55C7JX*ZV<JO7Z+<^HW*J3^H[(9SRFJXJLR&YY71\ '7_RBSWFQ!
M%G@0';<;,T/H/@I)V3N36  K^J@'[.KO@ 523[6-DU7>X*;2!E^5-(2JJ#%6
MA8VI*FC,47Y3B?*:JI7;U*+LYFG*:IZES.9%RFA9K_26 TIMN44I4^]7\M2?
M@;\JN>4;I;28E=)LA7%:LG%2SFGT'AZR[@[:P'79( R@GPR8SZ9B2U6[G8I:
M793?ZJ7<UB#EM$8INRU)66V9RFPK5$9;I=+;&Y7:WJF4CIE*[AA64L=:)73L
M57SG&<5UWJO8SF?!G\'7BNLP*Z[=BGNZK;NT3J#[X'SK[J"U7!=#'F=A2S=D
MH1%;RK E9YJ#,KI-2I_FI]1I84J9%J?D:6E*ZLE58D^I$GKJ%-_3IMC>/L7T
M+E!T[RI%3=^MB.FG%#[];H5-_S%X5V&]7RJ\UZSP'C)7< <^/XO^8^C>/VK=
M';0*C/!ZYD*8&+;40N"*9L&&!R8J<::KXF=Z*79FD&(&HA0]D*BH@4Q%#A0J
M8J!*X8/-"AOL4>C@' 7/&E/0K.T*F'5<_K/NE-^LI^4[ZX_R&_Q"_@/D] 9F
MFG4)V:?1=02RNGN9M'&Y=67*_#'KRA2J5178DSLLI6!GU'P'A<UW5\A\'P7/
M#U'0_!@%SD]1P((<^2\HE=^">ODNZ)3/PD%Y+5PBSX5;Y+'PJ$P+K\A]X8_D
MMO MF1;\6Z;Y\(MY5IPW5N<LA9Q#SK9#W->N_>^5*;4K\0&?96!7'':% M]E
M3O):9@)^\EP6)H^Q.)G&TD"^W,8JP52YCO7+96Q8SF/KY31V4 YCMVK*V$.:
MLNQ7LE_VD1R6DL4OL<*R0VJ5M&<=[0%RMG(S/@#3-UM7II1O(@Y (I]% '_@
ML7&27#:ZR&FCAQPW!LAA8X3L-R9HRL9,3=I8HHD;ZV6WD4#;2"5NI! ;]Q#H
MQM&;4-KU+S 0?@"^!&2R:\V6DX)O0.Z.K=RR[0X:V$4<[)9J^&D!2 %1(!!X
M M>]=IJRSTEV^]RE?=XTZ"! XK./1& ?@^ ^.K6]4ZT-?>]B  O? _/< Z7?
M#:W<]9ZT\W-@ML"8E=F#[LW('MLGS8$L3SL((STL%=\HI8-H$'@4_<?0?Y,T
M!7$Z ?L^0>)YG*3O! GA"9+ $]$@%9 ,G*"C/X$O3A#4)]9:CX(]#@N_"8I[
M[$WP*1V2V8(#E'?'?MH">A<<H0[0T7R2MGA:RCPCQ4)8@W"C)XS=Y;PTZ0+Z
M+X+;[ !)^6W88:Q2N80=ET@ +\=8E^=>8?"_0F=_A89]A>"^C(,O(^P2=/LV
M:/QM'R'G:V#6;G2OI9PCE&T&>J>BJP(]61>M.X."+E/_MTM.=TIVN)+DGD$.
M_& <DTF ( 8_I%X>H%X>I%ZNX8^'28 >-I;MT@D^3.-_&%\\3"$?0M!#/P;O
M 'QQ[3_669E3C,_H;D-OY14I^T[KSJ! ])G0YVC,QCP('@:/V69'?@2>M.%I
MR-HS#M*/72$'$(7G J3GL>,7)&DO5%D?)?CB"*#27\2I+USC^C+X*_C,,BLS
M=*O4@>YJ].92MCAT!O(U4G+9/V[3\XQM%L:8I7C!AO&=.N,S)+^9*+T.4?H]
M=?,'?^O)K7\B.7V'0>]=.N/W:.3OX?CW<.Y[%.2]7T/L_JPYA$GW7?0#Z,Y'
M;_RCZ.=C]Z>ER3^UK89YP38S8LS"O*[_O4-G?';D+[;9D;\1K_]P,XXTD#Z/
ML3[BX0N2HR]IJU_1"+^FXK]&Z=<4\)L7;/,/;C:,[PJ)DO6D5&-72(.L.V0&
M9%T=,KX[9:.^.Z7#>'+,<<O34KZ!87X%Z_P2-OH%///?,&;C;([Q)[08IY0:
M*T*,$S+>D/6D3NM*#$?;'(23;:;&."7$V*63+^L*%6.'S'1T#,$6AY&_# :]
M!OF;D+\#^?N0?5C_@/=_!./\&VSW0P+W?0+G+U38>_S_#K\:/YW#F/\P5F2\
M;)N#L,Y]V%TW_V#XPY@ABJ%,F92I%%T-E*&3TLRP[4X90?X8DM<@?Q/R=R![
M'[*/P*Y/4K[SEMTIOR60?TT0O<K=ERW[=:PZC3DI8T>*<:;LDQ8;_GO^X2LY
M4S8ORA1.>9+1E:\_JXHRM*!C&O)G(G\NY1@E#,>0OQKY&Y&_ ]G[D'TCG/TT
MFF\CC._54S#W'Q%,C^L#/8H7'T:+@8=D/=?EZO=LL,Y!3$:G.Z$60$W&H"L#
M7<7HJ45'*R':@_P!Y,]%_@CRER%_-?(WZA'L>$C[]0!L_ZINH39NQXH'B(YG
M\<K;O/O4<J[,95G7%(W#T$UO93D YR^VB<#7\,6+^.)G"L-?QJJ,'&JV#!WU
M1%H;4GOHG@9T'W;<0WS<K:66E1FW8\=E[<0#-^A68N,\_Y_%BC/\^A0E.4D)
MC<B]R1+!W^%KNMR/)UL?3O6;R=8)RF>)BR>)BT?DA[XHRI.*GGST5%".1G2T
M([T''3/1,8?6,(R>I>A9C>9-Z-BMH\3&$3XYA&4W6+SSO&7F; ^MQ9ACW'T=
M/J&[?X<NY9=T;\]ZT/W1K!^BR[M*.[E;'N@,0E^LSE$G9U2(GBIL;\3;[=1\
M#ZUA)GKFH&<8/<O0LP:Y6_'& 5KN"5[=ILU(VT0-;ICPMM9/_%3K)YNU#JR=
M8L7[7M)O ^E>&?8>8\BY2C=[%_<NT>V>G^Q"='FC,TPW3DC0P8E9.C"I6'LG
M5VOWE";MG-*N[?8]VF8_4UOLYVB3PX@V."S7>H>-6NNX6ZL=CVJETP6M<+I?
M8\[/:)G+FUKJ^IF6N)FU^#H8AV&_P-#_1"SZP1UTKQ="R>_H:H^9)NB0LYOV
M.OMIITNDMKDF:[-KCC:ZE6B]6XW6NC5IC5N[5KGW:H7[@,9,\[3,M$1+3&NT
MR+1=HZ;#&O8XJX4>]VJ^Y].:Y_FFYGI]ICG>9@MFVV"LC#'F8*XQ[-_%D'LA
M!>X=3WX922K"$+C=RT&;/#RUSC-8J[WBM,([76/>^5KJ4Z;%/K5:Y-.L$=].
M+?2=K@6^0YKG.ZRY?LLUVV^SAOP/:-#_M 8"[M2,@"<T(_!U]07]2WW!]'C7
MX27T_RC#>BK))5*@F[-)*WB_+PGN35>_+F2B5OB[:6F OQ8%1FHX*$D+@K(T
M+[A(<X,K-#ND7K-"IFHPI%LS0V9H1NA<]8<NT?2P=>H-VZ-IX2?4'7Y%71&/
MJ#/B5^J(_(<ZHLQ61%KQ<V-3+KKO+L0'I!TGBN 9##$[&';7XY/EU,](N(OF
MAWMI3D2(AB)B-1B9IIF1N>J/+%%?5+5ZHQK5$]6N[JA>=44/J3-Z1.TQJ]46
MLT.ML<<T->XV-<==4W/\RVJ*_[N:$LQ<OX,Q#_0 >F\WYF J\$$Y/BB%9Y".
MK<HBO\2..7$.&HCUT(S8 $V/BU1/7)*ZXS/5%5^@COARM<?7JBVA15,3NM62
M,%/-B0O4E+A"#4E;59]T1'7)MZHVY0'5I+R@FM0/59UJMJ FQ8HG*?,/T'_)
M6!D#!S\,=O%Z W:,8<<";!Q(G:3>)#=U)_FJ(SE,;<EQ:DU.4TM*KII3BM68
M4J6&E$;5IW:H+K5/M6ES59.V3%7IFU69?E 5&>=4GGE599D_5UG6^^ _O#9_
MB\>+K2?$W K'/P$'O\$XF8248VTU^15VS,&./NSH2'=1:[J7FM.#U9@>K8:,
M)-5E9*HVHT#5&>6JRJQ396:K*K)Z59XU6V79BU6:O4$E.0=4G'N+BG+O5V'>
M<RK(^POXFM=F%>9:\3"^O\N8!R+]O(DT8S\I^5:X^"KL&,&V6=@Q#3M:<AS5
MD.VANIP U>1$J"HG7A4Y:2K/R559;HE*<VM4DM>BXKQN%>7/4F'^J H*UBF_
M8)_R"F]63N&]RBGZJ;*+W@-?\=K,/2L>K+*>TGL+NH^V0P7@^IM)0U=@#[1-
M,_!'!W557SA%U07NJBCP55E!J$H+8E5<D**BPFP5%A:IH*A2^46-RBON5&[Q
M3.64#"N[9(VR2O<HH_2TTLON5EK9C\$[X$O>DR656G&5.KB$OM/H/DSJN7L:
MM,A8F<+[N?AC.G732HS4E$]46:FKBDN]5%@:I(+2*.65)BJW+$,Y9?G*+BM7
M5GF],LO;E5'1K_2*!4JM7*64REU*KCJII*J[E%CUM!*J_\CU"T"65&G%?8VV
M>:!IUA-:=L##UX$E/>2ZV-&#?UJHIRIL+:QR4FZ5A[*K_)55%:[,ZCAE5*<I
MO3I7:34E2JFI57)-JY)JIRNQ=JX2ZI8KOFZ'8NN.*Z;^#D77/ZFH^K>X_ELQ
M=68+8L%=K8P+QCP0>@\,T"\-2FNXCI(&#_:2[_)9$S:6XZN<1GNE-[@IM<%'
M*0TA2FZ(5E)CDA(;LQ3?6*2XIBK%-C4KIFF:HIMG*ZIYF2*:MRJ\Y9C"6JXH
MM.5QA4S]'ZZ?*;39K# 0WF2V[!2[!?U'T;V7M'?S7.O*E.$A8@%;.J!)==A2
MC"V9'1.4V.:BN%9/Q;8%**8M7-%M\8IJ2U-D>YXBVLL5WMZ@T(Y.A70,*KAC
ML0([-RF@\XC\.R_)M_-1^73^7ZZ?R*_#+/]VLD9@G-9S:I;UC_:[%M(O#!,+
M8/X"8@%[6K"E$OOR\0M-7S&]#@KO<5-HC[=">H(5W!NEH-XD!?9F*:"W6/Z]
M-?*=WB:?Z?WRGCXLK[[U\NP[*(^^6V7J>UAN?;^1:?J_@%D>O5883XPZ/I]^
M893Q"8J\%FJX9*DTF]?=4*-Z["KE\RQL3, _X4-V\I_E+)]9)GG/\I/7K%!Y
MSHH%J?(8RI-IJ%SN0TUR&^J5Z]!\N<Q>+>?9^^0T=%:.0S^4P] +X ,YSOI&
M3H-F.8.;D7_4H.=CU,,*Z\J4$=L)*:W+B<5E^ ";4K M>A'\$UN]1B?);<1%
MKB.><AD)D/-(A)Q&$N0XDBF'D6+9C]9I\FBG)HT.:<(H@D?@NR,0RA'(X_!S
MX,\ [K_0;,%)]!]$W\XUU,-Z:=D&^D8PC=<-H&2=E %=C>/SD-62#W!?/4&.
MJYTT:34\=S5\>S5)R&J2@%7)@ %P%0//*AK4JAG6R:U5QK8?B.W*.^AX(' K
M(&;+_PVP8<RLHY1[WWKK[J#56VVGU&Z'?X,*D --3> :QGU?0&HB)S!A!PGH
M=I*M[22 V_T B<]V!MGM:=9ED-MIS-L)Y&U4XK:UUD<A;X54;X$T;X$H;OY$
MVF2VX"#T;^<VZ^Z@)<;NH+VTA?WT20>D@AND9! !_( ),8Z'T'^8Q/<(_/:P
M(R !/4PR>L3?^H>?(T8"9*Q2,;;&MEB7PQVF0@_OD@[!N0\]@.,AR3=\3&?P
M'\OJE+T[K;N#EJ-S+CJF'2$.<5L1M#3UA!0)_$[B?ZK3X32ZX>DDTS9@QUGL
M.(L_SN&/<_CC/':<3R 9(2FZP$!PH0L8CXNG@L\A^!SD_BPQ<1;>?\L7P*P=
M!ZQ/*EIPE+:(OB;TE&!N^CDIZCSZ+TANN- >?J[QE2EW78>[(0=W4R_WD*#?
M2X)^'US[?NKE*G9<)3&XRJ!SE49]E<"^2F&O(O 'U,?]U,?]_P3?6.=@T#WC
M#'T!.LMN(P;1%74[^N]$_]VV74'7KTQYV 9CM\ZCX_,B^.1'^.1)ZN9I;Y)4
M['@VR;I\]SGB\[G9@,![[B9 ^WCNYWSV+OB7%E'N <K<2CDK*&/F/;3!^XF_
MJY+K@]+$\;D78][E:=L\R',VC._2><&V>L,R'S)%^C5U\SH$X0WL^ .)V)LD
M"&]1)V_3L-\F+MZFL&\C^.U7P'N:9<S!4.8J3,NFG#&4T\]R,JYD-[XR97R'
MSO@*$6,URO^1]>20-[XW%V(Y083Z^=!XDB^Q^B_BXQ.2Y,](4OY-6_V<SN=S
M@OH+G/T%COS\>7VW(\39QONOWQ5BG!)BG%+:)NL)H<;J$&-WBO&DE/%=,CMA
MD/OU#<SN:\LI'>=@<[?KWW"KSV",GUI.*?T0/ON?;Y_*\IYM_N-7X"4+Y[6W
MS3M,L,U%&',QQJFMQBDAQBFEQ@Z91B1TZ2MXW1?PW'_#^S_5<F2OU3^QPWA:
MRD?8\3?8WX<PL_=AAW^!*;X'SWP')_X1![W%K\9/YS#6?QAS$<8ND6?^U_R#
MG<TOOI0I$GVIE*4 737HF(K\'OT5OOV>YB%[$;*7(WL-5;$9V3OU>SCFZ[#=
MW]" ?P6K?P6V_!*^>($[SR/A9S:]/[7-?1BG8ES[G@WT&%CKB-\\](&"8<GQ
MZ,JBJDO148_\=L*A5Z]JD/";1UE&"9,Q0G,-(6JPVIWZ,>SW:9CWD]3)XS3D
M1_'%PWSC&I8_0$T9<QX_L,%8@W'G=39\^>T<Q$3*YHH^7_T27[RD%/3DH:,"
M^8UZ2ATTD>DTE4'*,0_Y(\A?AOS5%G9]OW;I7AVD)DXB_U8BXSY=QJ*+2+Q
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
M;A@']7*# _>PXR!V',2.0R1DAQAX#Q$7!_'%00+K!@I[ T3_ '&Y_R4:PT?
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
M)Z6>COQ!Y,_35ORQ&;:^D7?K^?9:I!A/CED!WUVN#RUG7XROOS!._37T&VM
MGK UQ3MM7=%I?'&,N#A$&]FO ,H1@8X$[$_7%NS8A!T;B--UM)>U\.W5L."5
MQ.IR[!@C/I:B81'?,';'+*0$\XG >6B9H[>)H"\MSX,>QTMT)4],ENX'ER=8
MIYVM\Q_&\." 3C?*XXV>(,H2A8X$I*=C?RZE+=8H?'L81K\0YCT?.^;BCSF:
MA>QAK#%6AFPC8HYPUSC)]4$BZ%5J[Y^676_&*<C&]1FZD!\RS%QQEV[F>I2N
M;=]D8_X#WJ<)Z'5&IXDR^:(G!#U1Z$A$1SJ:<C4 [Y^)'?VJ)2J:\40G>OJ1
M/Q>+EA"Y&]2*)UN(G&;+R2[/$4GO4XO_L9S&;.!1AOR[?*U'8-W$=3]=_#;2
MHG78,D:J-$I_,8_X')('NOS1$XJ>:/0DHB<=C;GH*2(Z*XB,.G1-1<\T9 _R
M;AC+5A/!NXB>DWSC3I43\67T,&7T/J6RGD;T0U*.2Z0^IQCB#H59EX&NIVM=
M;J0C^&6V V.JG0-^=$.?%[H"T!)&F6(H3Q+1D(ZN7'05HZL270WH:D=V'SKF
M<7>Y"JF/ J(KW]*R'@._IZ5_ LP6W!/.D B/O"F6.@!;C"/:N+<HR/HGJAGX
MI,O%3E.G.*EQ@COZO-$5B+9PRA2#KB25VF6HV"Y/11-*53"A1OD36Y0[<9IR
M)@TIB\0K8_)FI4\^HK3)MREERB-*GO*:DNT_5K*#V8([&-)N3I2.)!.##/4;
M&%J6QY%VD8X-PO=[J*-6?%+O-DD53LXJM3>I:(J/"NR#E&\?H5R'6.4X)"O+
M(5.9C@7*<*Q0FF.#4ITZE>PTH"3G14IPWJAXE\.*=;FH&)>'%>WR:T6Y?JQH
M5[-BP"7TGTJC'61:SV)=ET%N:ZP!2;"N >DTTG7JJXHX*39-48ZKB[)</)3A
MXJLTEV"END8JQ35>2:ZI2G3-48)KB>+<:A7KUJ9HMQF*<A]1I/L&A9L.*<QT
M42&FAQ5L>DTA'O\$9H6"6]%_/,OZ/)RM</W57!?S?LYU:T#JJ9LR4L1\ZB;=
MPT'))C<EFCP5;_)7G"E4,:9H19L2%>61J4B/0D5X5"G<<ZI"/?L4XK5005YK
M%>AU0/[>%^3G?4V^WK^4K\\_Y.=CYA[<'WW'T+W7V M41+H)1DD!A^"V/=@Q
ME;JI(4Y*2(>RB=<4O\F*]7)1E)=)D5X^"O<*U/]C[RW LFJZMN$A!$GI#FDD
MI441):1#&DE10$!104!1PE;$EA 149#&5C P;ALQ*1,+&Q2[]?K.#7C+M2^\
MG^]]C_=XO__Y'^8XQF!.]EJS9LW,.F?/S%8452(*8AI$7DR?R(F;$5EQ*R(C
MX4RD)?R(I&0$D9!,(F)2&414:@L1D=I'A*4O(W<1$6D&$47>;-IS'FDI^&P*
MPKY98WJ_1X.PQP>4S64XV@&^,A(^8@@?T5)@(\K2/$1!4I#(28H0&4E)(BVE
M@*Q*I*1UB*2T,9&0L23B((6BLCY$1'8R$99+($)RR\@0^<U$4'X/$9!O0.[$
MOQ$E(.>-[#F/M-BZ9Q]*'*AJ%/X= IV\4.8$':W@)^;P5P/XB";:9NA0+B(C
MST\DY82(N)PX$9.7158FHO+#B(B"(1%6M"!"BG9$:*@7$1P:1@24X@@_@G0^
MY3S"J[R3\"B?0WZ*?W\C?$J,[GMIJ/-(B\!CD\&M9R)/L?M]'ZLC;#06;3,"
M;:,/FVC )@H:'$1"A9>(* D28251(J0LC3R4#%'6(((J^D1 U9SPJ]H2/K7Q
MA%<MA/"HSR#<Z@L)EWH.X52O)ASJI_'W8^1/^!GF<NN>\T@+0 'F4-_E08X
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
M]_2N2A3WLRI"K0Q\!,NAOI+R$A']<\3ECQ"[WT-<?PNQ?@M8S37H<05Z7,)
MU0"&58^!XASXV1ETU%/@OR?0<8[!@8_ D0Y"2@T:9C_0>\G;O[^,0LG>3-N5
M\?L+*=3.#"YP(T'2"&9Q&2SK/!D&$QOBV2-1!RLT@T/O+:%>>+8_GAV,9T^"
M2T3C^3/0A'/@.@M)*;CL=CCN-MBB$+]= !9.K89L(CVG4E;W[LKXM2)#R:96
M)2YW-R<;FI@/LH0A1P8RE/%\;3S;&,\>14J@1S':91NX7R$XV19PL\W@OIN@
M1U[WWH.9L,!<L/FEX'P;T%V+2":X?@9:9QE8.+4:LICTW(Q![<K S-6](D-M
M,#K3ZVI[NEV>&[($(4<,,N3P?#4\6Q?Z&^/9(_'LL=U?*5D%/I@)EI4!YKL<
M3&LI./EBV&,AB8<,ZGZ,3'#Q3;!,%;SE-$F -\V"W%E]=F5@I.I>D3G>VYVH
M[D8M5&XB[)#'!UE"&'HD\7P%L@2\;1'TZ+D=PQS/'X/GVY)D<. Y\)$D^$@"
M?'46[#&S^W[.1#!IZKLIZV&=8A*)%@SOWE_TK?M6#"I/)(QN^76]W:^D=TC(
MZAWREL(6"]!'4H@(9$CCB8IXOCJF"EVTNB&)!>.<"N8; RX<!1^9 CTBH,=D
MV",,TD*A!75O:2!:?0(\P:][7T]#]ZX,[]Y=&52F#L7M[AV"J&%P;>_03"V:
M)\,6LP@OY V!+#'(D(&,H9"A#ADZD&&(7F$&3[" '&O(L8<<-\CQP;-#B"<T
M&P_+N,$6+MWK6>6PV EH^ZS[/J!?>3]"PE(^#+L85M<B)%HZJ&<ZHEX84%-B
M%!D$F?R0)P0YXN@%,I"A!!GJZ!4Z\$@#R#&%' OT%.O>DR'C\:=_]YD96]C"
M&JU&><\8^.9HM,=HC"(6&'6HNXFH7$T=OL04EX6<09V*H3Y@!WVF0Q<J7)B(
M/C*!#$;-!"!/&+(D($<6<I0@1QURM.&9!L0&>ECCB6/Q+TL@1D-#:M^*.?S3
M#"UI"J\U1N\Q@L<;HO<98B0P@'PJEV)*V83P:S6&],7(<R5Z+I"/HC;-PB[^
MF'H\""=LR0N9@JB7"'JF!.HD"SE*D*J.7J(#60:09=:]-F(,S8P0[!E >_WN
M.TUF ;$$VFXD6IA<AJ'W:Y(7R#^[]^AMHVY'&8HI%%-L.G(BAO5IT&4R= F
M73PQY3AS(Z[ N#46_<0"OC$">IBBKQBCSQI!#P.B@9%4![*,X*TC(<L:LISQ
M?)]NSU%#+U&%AU%WWRAAA!Y*_D)^! __TOW]L *$G^LPM2X%OTY!"!@/'A?]
M:U<(0G4WA !VL,D8^,R(0=R0RP^90I G"JE2D"6/>BE#"TW(TX,L4Z("6RC#
MVX;"*Q7AF_+H07+P,AGT46E,AE(8;24Q*DBR?2"2[!@W(7<UN-MB3*W)R#/Q
M[TCH$TS=#$+M"H%-;!"FCH+?& NP$UT>'C)LD !1YQ BJFRB1)E=FBBQ*Y"A
M[*I$@0,:<1@26<Z11&:0+9$>Y$XDN8*(!%<,$>-.(:+<:XD(=PD1YCY"A+AO
M$Z'!;XD0#^8,R%RIWW-#[&R$.],->@Z-!W9_'0;A.-II+.C3"+2- ?QDF" G
M4>'G(8H\ D2>6XC(<HL3Z<$R1&KP4"+)HT$D>/2(.*\9$>6U(B)\KD28+X (
M\4430?YYR&N) '\)X1<X0O@$;B*_P;\9W2>45H#?IYOV[$RA0M#)U.%Y_'P\
M]+.G7B;#3TS1-GIH&PVTS5"A041:D)>(\PL2,7YA(LHO043XY8BP@ H1$M F
M0P2,B:#@&"(@Z$3XA_@3OB%3"*]0,ADLM(IP"Q41+J&#9)!0,W(7_LT@ZR%O
M.:AAVLC>G2GX.PQ\TA^ZN T'#4%(.AKM90(:J8NV44?;*$BP$4E1+B(LQ =9
M@D1PB"@1$))&'DKXA30)G[ AX16V((-%' BWB _A$HT@G*))A$,TD[")48$2
MXEG1:\BOD+^1M:C[4LA.L>S9F1*#/)&ZH97Z2B_*;-$V%F@;8[2-#FRB!G]5
M +V6D&$G0N(\A%]4D/"*BA >,4DR6$R1<(NK$RYQ?<(I,9)P2-@1-DF05DF0
M$*F$GB/L4@@VI:C/^H'K28)?2'XCJT?V7!0XS[KGAI0HY%#\VQ<_<X%N-K#1
M*- E(]A$!S91!9V5A;^**K(3 5D>PB,M0+BDA0FGM 1AEY8G;#(HE(%SR\*8
MLK8@B2"&<A,1J,?W!.MRF)'DP'GE$"7(0@?9[V2E9<]+T62[GITI4<@AU.D<
M_+KS6.@ FXR"GD;010L^.Q2/EX0>0FKLA$^9APP:*D#8%-%I%-%Y%.&\0V&H
MH7 D)1A1R0H9L;02.)8R")PRM9T=P;(2@E,E!)M#H8/B=[("\N=#[ASGGITI
MD0@Y@_%O;T=P/NABC?*1T$4?-E&#'G+P'U'XJX ..^$>-IBP:6!@5\< HH9.
MHXX!5QT.K XEU0'4@#$U\$ -$&L-<"R-A<B8&=4Q2ZIAQE:#/ZC^(,LA/QVR
MD\:C7\)L$:"G0?C;"^H[X>=6T,4$-M&&'DJ@2Y+P$R%4D=>0C7 ,QP"JC\%+
M#SKH8E#510?6A;/HPHEUX4BZ,*(NN+\N"+(NR+0N")4.B(H.(@7M!A@6.FC]
M)$N@9BKD)OJ@7_JA7R('^O;<4&(/74:A?#CT4(--Y& 3451- (_F0OM@X 0Y
MQ\1KB@'=!).=,=K#&.UA#)\PIAP9(&-P?V,\U!C<QAC$T ADPA"$Q "\VP Z
M#&>01=1-N:"CLT ]8JA;8I$#D=W![ZVABRGTTX)-AL(F$M!%$(\<#+M@2H"1
M,*&-@2TL88O1L,5HX9X%70NTAP5\P@*-9P&P!8181/1<]3D2Y&TDHC7S\Z@#
M_,&,01907VR&R\2%89X EY\4CGZ)KN1('3""7OK03Q4VD<9CA& 77NC#!MM@
M(D5C(3N"6SJ ;]O#+^Q@"SO88APFPG%HCW%&U.>GD='0MA!@BZC$!F32&H3-
M"D1H;"?JP"!I*$J"BC-@JJ@8^",HD#L"!VOH8HPRS=">K^2(0!\^-"L[M>[A
MVYN[=ZD@>T(/#[3)>+3)>/01=]C"'?W#'>WA#B=R=^[=H8+^Z0IBZX*HT1FD
MS/$%]&=T?RV9VIE"?:TX'-D'[FN/_YM#'QV4#9U"B!AT%(!.'-WK'<AAW<$-
M!A+2NTL%.0AZ!$&/0.@1B#X2"%L$8/(+@ ,'P)DF0/D)>+@_^J<?QDI?D$0?
M, JOGST[4S"$12?BU_"WRRPT+_)PJ*P2!Q^ 7@+4R1S\.NF;J5=/<'6FW2K1
M\(\HGIX *$J<D"GPBRGZ/5=#1<*Q(JGK:-)169#JR2"ODQZ@/M_)[#EX)%PE
M%'D\LC6RT3ST V0I_%LP&?*[3^+TYKXG=.;TYME],UO/+;*SH<=LM,EL]9[)
M, D.G0C#)<[N^8KQ+/3/^"8XXB<2AP!V,E3S1M<=AR'$=!%\8#&&6V1!_)N3
MNAGVU^VP2\GO]1"6$SJ$^?3.<O27#*&>UV89&.27PQ;+X=S+8<1E>,!2$/LE
MY_#L+A*)Y_M1E_O@]\Q7H!^N[+DA=@@RY^K>8)_:>=)W+82ZK83I5$[OSS;V
M$H1?-YD40(\"]-<"M$D!^D@!;+$9#K49E=Z\&?D0< ]) -S4&;(L($<7<A0@
M1PC/Y_QU*\JO&V)_G<[Y=1KGU]],)W/([S617^LA^^ ?^\1[;RO!X'8 MC@
M)]P/H?L!WG^1N&+(& .9^I W%%.:,*;607UWI?RZ(99ZYJ\OUU!K(;]VH5"O
M["F2^O?)'/+[! UUJVKW#2(8.RXC\+@"_[R"R>$J;'$5C7\5 J]2#V!.;!R<
M@[@&\_#R"0@.$181%9.0E)*1E9-7'*JDK*JFKCE,2UM73W^XH9&QJ=D(\U$6
MHRW'6EG;CK.S=W1R=G5S'^_IY>WCYS\A,"@X9&+8I,D1D5.B8Z9.FSYC9MRL
MA,39<Y+GIJ2FS5^P<-&2I<N6K\A<N7K-VG4;LK)S-N9MVERPI7!;4?'VTK+R
MRJKJ';MV[]FW_T#-P4.'CQP]=ORODZ=.GSUWOK[AXJ4K5Z\U-K>T7K]YZW;;
MW7OW'[8_>O+TV?..SI>O7K]Y^_[#QT]?OG[[_I/Q?YL&ZO\?7G\V=JK&W%25
M^5%G(:K2XJBU-%5M!:K>*JBX!E5S':KJ!JB["57YD53MQZ#Z-E3]'6  %\H"
M'I0)?&&# ,H(H905PF&&*,H.L90AXF&)),H4\V"+=,H8BREK9, <JRA[K*<,
MD@N+Y%,FV4K9I 1&J:"LLA-FV4O9I98R3!TL<X(RS1G*-A=@G,N4=9HH\]R
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
MYG(6@I%']WIG&J"&#AC^@U8'.D":MIOT(QTPB,[FZ-V?_$4#Z-,!NV@ 3SJ
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
MK5]/_52('WKNYM0SOBYO4Y,_FWN*W5H]=9#Z0Z;7=IS5K\P_'GAFTU"@O?O
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
M<#_>]T3W*.29R;"Y7^V$GWZ=9U5F' P+?3/)N8J 7/U,"%6"A@<X(.)<IXI
M86IU,(23HU9I/GOQ]_?M)N ?&$$'TS"_RK! *,]A-6M6O,L(F?C3K*KLLCX=
MP#MKS#U"(#:!="0),?6M!2RA05\AX4O_W\%K 1F7_GO-:NY^?Z"XX<WPIV%X
MS-@?**XTS_FSPA\H;BM:&S]JT7"!XJC)E_(#Y.0%LC(Z4E'$>T>&PW)E?-U]
M$T[:M-B/EH\,\[1SFGP/JN"L[%5#M^::>2#Y$-6*5Z),'E9R-PB9;*VTIU(+
MJ0_GPZ/S&.;=A@M5M4*VD $SGH@#X4TDE<A-EBICN?#4,F3EY,SCE6?#SY0A
M,>O"M \4(Z>B&B:IOHV1O%>IM(R3#*T7R*,,55#F4(]=^\J2<TBNZ9_0Y"G_
MA9NO8E)E=",43*Z$)6,$2Q*JT<N,JTG9->4^2UKX:3>%5=>F6VU%/9"OI4WB
M2#UN:L'O+_?T$WPZ-ZQ2$2D(DVAATV'SQ.B%LC&IVB.1L7+\L<@:;K?D\Z"'
M"C7VJCKY9"84MC+ZL>CAPG1>'Y2B+)6OP4TC5$DMHR(G]6RK?J"LZ<#PR73M
M["%/0'5$'F*7\.X)9B(X^OJ]126SW6@VV;Z!)+6&(C<#U9/]_9U(U66T&N[1
MHH)9HFDOK7IQO.V:\/%T-MS45PKB^<8:( K!QAQF\"R<MO7%FJJK.)WEWGGN
MU9K!'0'U5WAZ^S_3$XDD-M9=3QR0;B-@Y=1-)+N6ZW8$9*/KY#M;)FF79SQ3
M6A+N0 &]FD 3,3QX)_Q6><.RJVWL T4*K@?)Y/]6\HG%RT^]R?==?2/09Q Y
MS7@S15#>]CD#0U[1#G+_-&G[-3<-W]85M N053QJ,SZ78-*S@(]'KKT8#OBV
M'U.9H%OKM!)&.F8QO.)DD+,"@(_BJO QM*E0JP^IVM;&(:A4IO@$(_ED$N[H
MSNQSHAR#9T>%S V"9U)N]F8&18,U=;>D+*[-O!>C@C(MZ'*/*2Y?AO&'K:=V
M283<G>[0Y=4ACK5*T2GK>RYTF,*V>A/P+%71U"XYW$HW@52#Q5Y/Y3/U<88!
M$Q(Q.@K+K2Y5R&84N22VKE<RE' ,E%V[BWOGM,!SZ>Y_7G#R#^+SF:9MX,-_
M@E\IR:]&O9LQD/ED_NEY^.=>C)5GM7:!P?[AH+FIU59-D^NI!\>@&<:N1X@E
MH2!ZW::R(HO7XO<3Y5ZKGF^AT:Q9C[(-1Z.%;6:L#/QQ&IV!753 BAW:W5">
M&7%N!UL;]GP8,]COK?%L4S'_[K7JL"]?.RJ]/BS8%N?YR(AJO#\^P&B1G[D6
MZ%5;X3,[N^*N33NEJ=AQ3A26\BNTB00R%ROGE_4/A>+1]+D/XO4Y&;32DMG3
M:K:&; /LL=8 %8_/?62_YXLI>;M0Z9+#*A]TQN!NN@#.KE"8B_BKYPT\^Y<>
M_XW1RY_T9WBP.W2O-+O]_SP\N"LW.CFTB(11!P LX916<&KTQ4\PU0@>4/P0
M<)Z->5(JA(Q=@(=W6RF.=B5;"<TX4LXJ%:B;0.L3E Q#6*VD@+AY0#$QF6QL
MDS(@V)ML/#%,-XX\)AN#!<$TD-IQU"T LH1+8=<]FPV?Z0K_UI::<69OQ*<T
M $T*LGVVN>C0*__ ?(56CDWK ?U)+L *5?ANV JBO1Z6SUJG$I*K@?V6G]\K
M\D;8-^P]Y;1^[#I(<=*_FGBD+J<&I#CD'\T2JFAX@"&W58@FU_=0+O/P&O'5
M*EEZ,C,RM$'=04!X/7P\N=-(&Y$GUONAJH3?L]8\(_%X4I)+ 6XDU>D"@D!0
MYN;)8'@.(17*L0&B>,BLNJ.C&Y,JL@X2Y7DV3O-]*6<!#*6>JP$\B$DZ@2D$
MXBHY=4T5#5A9.5(%OQ>?\'SW;?$JF6>_4O&^_K\&X6_</O[?=FBN4TFNK,,J
MKC;7NRGM],21/Y^77(B2*RE.SK@96Y5'_+;6:6&Z:K'UPPR4 Q.TVTH<=MO&
M+FT7>->_('C=__GZ\R,!4OS7=JL4"'(LOST$E#_ :C]\=X%A_6HK<H$NRH1Z
MYMUPEW+CLGL!*]MX%H.@77T^9&9FE'(FMZ'_LT+>$YZS+$V!K5.7*@S$?$:G
M:7DDI)PB*M:-"<J1$ @\D\ENH:<3GPZ/_QBW:YMGZ>KLXCX'36SA @-$?\\3
M8$K5C$<XJ9I$.JY19>E1]EZXU0J%5>M:[[L=M!642SIJ-VY^?("H;EBUQQ<[
M#..G7X?ONGI5<U%-JK;*%4_J-89Y(F^I4ZYC)6 WEK0*=+=Z?L?Q8>-'RCD$
M.[Y@$;+X0I78@C#Q-9[?1I_K<KE,U3& '&8X<K368_-3Y\V I_PTS>;:W!_G
MA##V6$N]>3:F<Z)"+[LGXE&>47IUA%JKJE&EMEHMS=&11GOH2B9)F\6<*\E.
M7B-0"UDQ@8KNRAE#%63.Y(L-!U2V Q2]>^98$+(9.$O"R>B3X6R0FB(.EC_&
M8#E$JR_*0267+K-4F>2"36A"*NA#4X&R+KQRS9L"$94M.87R-?6>1BG5(4_$
MZ#Y@WDYOP,)"RK;21L7?(@2<Y]Z8*D5N)+BR(<WXY3;!%?EFE^I#8YV7,TWC
MM*P)2WR)NQ-@OSO<$]0KL7LS"1@KZCB67C67IIE&!RVT8HA /4])!0LX;PKG
M*-&/9FEGR;'Q5>@:22:?8 ,S@*CYQ](22OH_X3?K+&:A44*G4>9?3@9&5&K\
M@!,H$XCG4DB.:ABKD$5J0\FBH!60YIDN8 @_6@1_/(RPM<%J\1,C&<R%VLG3
MNSNI\10:&,^Q+L*4:\J*9(VA(EWU;SB'[,Q1'#<WM"\3'9ZW-L"7U\:=IM)E
M+9(MI!2+9]=?Q!L40)2JLTG$K2C(1TU,&:(*IM'&2\F.$19@-8_U0[;J29\I
M./Y2J%:QN'!AP!MK@OEGG@5\?H( IM-AC*%/IOII+6DJ+X.^^_IL3&B;-9ON
MFG -%%=$60FI?HY%OF2)589%$$9YR1<Y6#:%FKO$VR8M/XWS5S.5%*Y_":_H
MRT)(&X1%E]F6 WU>H[>2&-%\-+?&2!FJX3Y3ZL4:42HN1Q:"T;O"+0JV<_H
M&\*)C!U+!\))Z(3ON9%]MKY(8YRBC[ $=DLG=X2U]*H9 &99&J),LC+4E3>M
MIHX%O KW(N'?M5[8$OJJQ+P;@83\R/GH-[LO>T[TX%GS_E:CW]DAYSF1%LTY
MT3O6\F,Q8?%S(NVM<Z*CONOG1%WWDC<-G"_ :H7=V2GS#[*.SLA+;>-#O__J
MQ*?L-Z_QY4;QNR>T;'A[%M#\$"VO7Z^N?WC;HH_[!&I5W;/"M!=D&_78ZIRH
M37? F]*VLYW&*#(]X/,KSW]?1:[AK%L^NNG[YL.#]^3=;_O%>^LL-7,>);R.
M8\E+?G=V^:!V/00G*ZCW=F>"HNWL8-:E;QST(>%];TW6Y\>_RD0TBQIG&NJ;
ME6F8!.^=/KM=\,K;;;Z9IV;OP_KO<Q&$'P2U*=]F.JD?+*7CG6()[46"NZ_-
MW975: "DL6T3EQW>$5VUE[9_:&5^YX"V/<W/!<ABX+X=>6K0I7/GP\:2KL:8
MS&'F,SM-;\/O\LA8Q=&J!N34#PV<$=F,2>S@VRO1#KDO?A'E\@!3?G,9;&!W
M->E46(TB]ZVL<I*;CYOLZH-;.A+91AUA@CTK3IO+CR#\40VJ'[8#&\^\V+)V
MZK)RWE<8BQZ]/WUP<+:>BY$BQ=WFS3LGNEOKU776-][1:KJ=<:BZ37&@V-=T
M5><:?U\3EZ.RQ\A<KR'E4:2](G\F^:_J^*W+Q:>Q%'Y_>_UD3S3F6O?GTR$(
M]8^X G=! PJSD=Y#PF?9YHUSHMYX==H>-5_)S3M#5$SO=13+6S($[.TQ_^HX
M_/>X9TD.G"5YM30JN5BO$)\3W2N0='_3FP8N8WXE[/#V=%0ZP:M+^O%!T'>I
MI<=196.AA9BED[VOCMG<E0RCQ&JM_W(U\DW]::<MZX]!"1)ZSZU-9-=,AN@I
MCL;H]ZSD#$6)3Y\?^7EX9[N2U@F2IG]W,FGZ]N1'QHYMS>=L1")'RE_*=D%Z
M+F/D^PO#-/FQ?I(37/)&NP_IXA^B]]V5#:C*7(;/I(7PZR'T _R:9''X[7O4
MZ1Y=FS/:CEQLA0X50G]Y^-B"403Y\,':0W$3'X5GIW$;6AP+4Z'";;;:,>J2
MQ'ID_$JXC]8ER1ZO\J=$^3CD]T]BA?FX$JY!\+31O%:>!1Q[-0Y;(PH->*ON
MW#%+0:@(Q7*[EKH-&^I;S"0XNO]^?V1EV:F2J;I0)?O98%I%"\[F?=;T47@E
MY\NB(#Q#;LB7)]6 <FV0V#XM0D&<NL!N[)/(OF/!Y)@T$V1_/1O QX6Y#,%S
M=294-%[%.XW:]+Q*<#+8'2'%J\2&"!CRY4P>DF6,[](#..-#N..XJS4M2E%Y
M/5_#'-RLMW]KG>H6*C=;?W@/ER\-EP-/=7^;G]@:*%CHS5 -H9H*_9@G$S^.
MF/2L[7'BUHK(\92+XY%<MTK0WB!Q5O0OO]J87,ACMBHGU/ZFC$OO*I4ZNHR+
M:H4>I64U\"#DVH9L.*1T9B$W/G*!V@H<H:+605\B&CY_]IE.M?2 +XRRC[H4
M + QFS;?>EP78$%AAD2(14Y7H93D#")K"2.4.2M#G,D/]N-8M3V(K8*T-UW-
M@ZB6\D6T*^XC]E/#I8J[K"DKQ=1E50HJ_'FT.2D5T [%ONK E=;=0CP/$(3!
M2NX#/[V9CWYW,7K7V\!@<BP>)'<7#1O-8L=R@U"PV*QQ$%BE"I->(]L"9!44
M9&7ER[%XIZ#X!9/^B969"D^2H2Z6G7$#'%^)5XAEN<D&B\5R=<;$1J,$92[?
M%V1E$Y3V1W#\R9"(IRE\WJ2\-9PP/32:5I3+OL9Y?3I&"UH,S=G!Z2]R#R%\
MTX&["L%%^=(&S/ P41.#'+0!A79NOH(MRV=O__O6LK!TB3':<5V7W\>B^*P*
M.+'M;C9>9<T,HSUQK 9((96LX8'P:>E 2^<^C2V@EC>\MJXG>=-W#H.9X5C[
M\,51-_*K] ! F/=5B&2$"H$4GE7+F@H\5$B,S)<V89CD%<V<,D<C/+JU1N1$
M[W[GE^-QD4[QM2^PL#30(M$U:^96V(QGF.QK>V)*&%HE?V.>@"L9" ^N%\&V
M"$M^ "O3))9F+L9EX-[^Q:RX4M24:Y=+G>NCG>TQVYZI*&K[C=#4D%[\0>+^
M9@+N^=I:?KHV2,;#P7U&^NZW=_62_7KF:W*M4."KKE*.?VWO<E%D67PS[:CK
M5XE#R3)K).ZY(9M2_KRUV$+W\AK5M'^?1GQO=8405OT15KV.15#>ZE"W"C"\
M-5Y&#^2,LB'=<.+/Y3"_Z8Q$9/F.=UA&VVAYB(KM+(^2GQ/1K>2+*)B_%K6H
M2,3!53\N/DK6]U/1N3KZ<I:IO[HZ;%ILM+4H/_>ULP-U\6N;\C"NN:RQ74DJ
M(P.1.<T8M$, C\_8U:0K&F4+B[VY!E#V*E.- AOE]2RVG),NH-4;=OH*>KX[
MFL\=:-K-%=7X=PK*/R*X)Y>JAAEBT4+XFCRHGXI3K]"2D[OP_])2J3_5&W87
M'>=TOQH]%6"7^54]\T3VYHJ,"UMT]F"=8_9<WZ$<I@-FTK%%M^-1Y,3MY=%(
M[J,<]J&T$B[=*RN$\4T8@M7>4M];0GFA8Y]22]DZ'SM+F\WDJ"@K:L>F20:=
MW2B6+I^AF!OIF17]D3;59J,^PSM#D7L&<;8E[O/^HL&BG.E\ &U.#H\6C84;
M=VP1'_@4N?#U-4P&:.)VW'5%;JEY\*YLL/^^.B1.[[JZE$?5+U%36-K/R!^.
MJZWHNOGYN)M?8N!$8-KMQZ U5_J\;7#BOZX7?VL<]"?)%MQIICHT4_08'S*1
MF-I9>K0PX1,TH2\VW%LW@6U/M6J-N0"#=*I5"3>.6:Q15@Z5W+?D8BKXB(7P
MMRYP8S:.0RF.O<>*UCXZ:HM)(3CF7AS5418X? _&!HI<GXAFDN>%A#>U].'X
MA?;^V'_L D')HK>8V7$J,-T ;EYPR 58'<K&<5;R@,.>QP3WO.CP/GMJ6P)V
MC+'!$UL7'8"!GA27QX8/W]J&+,4N561'DT:%[088&W>BHV,4 KE&$L9F[C2&
M<1OR=DEJ)S R6_]6T 9IHS7*4S1D-;^:[J[A]5SO1I4HW6NCF/FONF$OR;(+
M+QRU3ZB6508=V>>Y>J*%IBE%R?2_P\^:8.%Y_L-;TA)(_LT\<JU8\AA;*AK*
M921A[ 8Z9D@A>!\\';!9TQ-"#C\QB/8L8(/;$# ZW=>D.[4.=<+0(:CIF.EQ
M'1A?L#%:U\?BG&@];>&)C_*QQF5J[ZH6KXK''%DUSQM?_#G+_U\$,:_%V%W[
M:$0U*YZ37*XV@0^Q7SO06T10J^THF;-5*PDUKY%T*E[;KR8UIFR):E>HSNP-
M+Y?C'#93"<=6=Z.#VR:"R*=H<SKS]$7E&%"86PK=AKI  ^T31B,)72B/?:V<
M4-)'=>[JNUXW5QC@MWLB*BH@[J/;X?0-/9"QP,3R;(\WN$HK,EM)ZN^9 B13
MQ32F8$%'J-U3ZJX^N7%'!=T567(;G23Z/"U 5RBVNH<B^*LX+Z.F8T"!R&@Q
M %6Q&\UQ];'_V^6A?%7R4*%O#1ET:BH W*W'FYQT\#?F"!2V)T?"PL=V57C*
M/8KGLV] 8Q;$/=)),7<:\QR:,RMN<4\S0YK)#!AG-LJM6_6XVWT%+8]P'^"G
M,IK(D\^1I+T-6V_H!Y)(,"HIY>Y/VJ,F?SP(R3,@GG&1SAWC%C#$(82X(OA(
M2YDP'%+$;;YA3-P9Q"+9[SVJ*%]!R,79J?LU'0HD]XYX^,=;,':/*TB^)JFW
MN%P+4]>', UR&F%>4VFRR#*A>- FHSCJ-*4>L?ZHQXY2>F/7RJVUGP_-A 9R
MZ]B:45U+5<[AE/JT%Z98^(1L3SA+T;X>7J"552M1#HJ<C*G"O#A]M*[C:2#0
MQP6M^JZL.?@VIF<ZZ8:%3533GGM@[E:(6*[&5*"@F>V7PIHY<BQ.$GY4+R#<
M*"#I29=AKXE,1#-.E8FA56;DRXLD(&KT#->:!'#%^@8C'&9-G_CG*H02G,%Y
M7<#Q@^W+.&AU1LW3[X+#K"K5EA\32N>\P:XVSA>>5-H,;OQV<K.?!W_^EOZ3
M,/7&IP_6$ T%MJ*MN'7?X>:'MV5MU4#I<MI%O)X%00[X:C9T:B5!6K/6B@1H
M8\_M[:1E%(I+=T1-D3E;VZE7KJXTF95.Y3/*H>B />=$ER8$TC*'60M,4MAM
MP:;HMN^2[H*D&VJ=M#'3!+AHY#:X;NL[IH!C.G>@==QSUA4MROQ,U*J4].HU
MK;QJV@B3?+S)T-"T)#+D=\NM^N=5H0H69F"N_M_W$VD@>@]X>\O5/?/DBTS9
MD_FG1J>%E5VC+'&!Q_?"H')@;F76V/<4FL8M&L!7H,4,=?%6+?U<Y]'YW@F;
M=?W&%:_Q+QM.W-:7JKE'&&0#\-66>Z7]:6DY\A(^S7P$@P?M)7%/2G @6ZIB
MN6I]2>,15'9GZ&:M&=6DW]8"PR5$F%.\9D\YFXX=JTA*%I0UF5^+K\6*(<4%
MHPCF7CF0CN%8Z A/L[X;%OX:_BUP#KKH'?1$WE:1=C'.X?&WU>E_<:*E'YY
MK!9[T@!?3^:8\MO.B2(VOYS@O_2TT.Z!?6/AJ-WCH(;YJ:R/<+\=G?*YJ_1E
M @%C6;GSGO?37OS;*O"W+2NBR:[7*\K=HHI%8AI^C%_A^93.^,VNNTCJ:]T;
MT447V4H*U[GB]BC98!M7("E@IR#\^]N)-+)AQ2YYK(#K[RGV1)<0=Q"W)O5?
MGRDYY*;/J ;KSDHN-HWNZLA_K3NF0A\,-.8ETA.8:?SN3F+)7/#%=%7G1.AU
M/7^W)\M"ED1+"*M/OPI3WI%?O!E;_KUVI:E/2V'M\YW!E=0YPX'CGLLCZCB:
MTH7>W>.44W%5\IZL;8I']?/%?D:=G[_;YJV5H.Y%G'WU[9'V\\2M:%S)ER=>
MEVWE-]KU<W(5V*&5_.R#EFP]@SK9O=1Y'%9N%\H0/>OBMD>C*+V80@;)\_]5
MMY> AD_M;'2#)4^:&OJ67I;5R>S'M#5CD;.W1ULG7)RD*R7N;)^<$^T!T(&.
MPT\C3Z_L!RB7Z$!MOGY613!P_$<BXY]DV;]W3F2>]G4;F@H_?M7<SM,_RR[(
M&5,8]"D"82ES$&4VNZNAZ?/\G.B.^%V3S<J% @X/F8;O##ABE++P*[3#O]P(
M=5G7C>$4OL^RW!\W#A\?.'FR']AZ=M#^?5(S0>U#T[C/W.Q3;L;71>$MN>=$
M#./;3=2R>=X&11+<-!PW<_]:.B(BJAF7UD:QBK9U+'/_(?CN6$-8.S9LZ8R)
M;+3-)M7YG$A#C=<S4VFO)_8W,VNO]JNYLXY>HCH,H3<V&% D_W'=Q)]$/E-;
M[RF\7;>A0]GPNJ- KX04Y!AMB11D?&<_;>C8AS3)O;S[]K'+Z'RM[V)0;K-(
MO+5(/X2_)S>Y5UA\++KDQ'J 2O6.G\"3*5;## ,QPL90>'=-!W]B E4G(5,(
M2X$L&-3>G8FJ#NL IUB$^]=A*=N^:,PV^WS)&*GD9-M9/R)- SK%6@O"QB?3
MUFKJSF((8W$:C?C/=R2F.8'4@KX9K"X B$B_%FEO+GVOL/18=-(C5T1Z\/8U
MI(%1-&J$)%%/4:!\TO%^S$A7?_AD^!L7.GB*5OC61 <(WP0$M4 -:"/*I,,2
M!<Z2XP0B!D&-#BMR56LT/AA7S3EQRH)7TT4?D!D07(L#"$6H9N7M$D2U9HS&
M59(">,$QAM<&>;638Z)4BS_F=N1#"^YF$:SB;A0L=F"(#4 >09."K%#R*2B*
MC16F\:(S/#R@V;V%8YPVBU%?W)IJQCELE7[)RSC"0Y\FX-KCKFR$[HCO+6$Z
M-1A%J+PMME;@*2C9EN6.4&.>PPVX=@R&3@>6;I#SOA!F5BZ#T0IM':=@*PCO
M32RCAQ36O09>_ 4EXIJ"J??%8RI=<O;X2] <$1&#HTNR6_=#XDF7QAE/9)TX
M0^6;K7U1G.1"D%!MOW@'#26 3L!00OX:,LS#%*[PRC&O":AW^<6N 7MR)64M
MM8A+'TZKBGNWI"]:-LQ^]'F,'3);S^>,.DP@"_@66&%?K578H4^_6A&1B&3?
M%)92FJ.<L=HZC'S6(U=?KP<9>\J2Z*A6$U@I[:MIP9EJHFKF^!Z:1:YEVB&(
M@$P!H-G8[OQO788R,SY\Y-I;('Z%P;,G%FQO/T2'H_2]X7WJ E3#FI&KS=BA
MY?N'T$F8.U0BK[NJP4ME*AR?+%*G%'KB+Q.Z\IOUOQO3/^GO.N=ZX^V<6G&\
MJ.MG&MX5"3[%/(SKCI58V.4.0;ETJ5RO=WG5ES^AL#LQB[HDETGDFBH*:SGC
MU.2)@:+#U4\KQ1/( DL9WSLJ>?!-Z[#'U5O=/Z3K;]8V6T :P[Q H&P%J[5
M)80._6^OYZ$W N:B&D1DMB)F];V$-==56WJK"[A;/+W#S0-4=.%-:R,B:T<4
MJH6Q0;0=\9O$$:T5>"ET-S93(CQB']6"F6/+I34)[7,(@H42EN*H9S2NT^?P
MD-2I=;&G#0D-9XDLH=D^Z;&#SHDL Y3XZS:^U.SUB^T-B%4;NHS@.@Q=VNBF
M'3JHS;$UE;1_I+]&NFICN96PM#BP("PVZ^*QJ.CM_:;:VR9:])/Y],L?S$8>
MOS)7UE3^F3N[)7#+W#Q+F*L/#,7@?B;'_H.YXYW?Z^.HK_]4K9];9E?DM-Z%
MW251?P[+D-CC%YGN[$2SDB\IPH=B.Y\+LM0-XJ]9<<+AKCLQF0^3DN$W*_EN
M@0T?UPS%HD%BK^"3PE7F"I#'8I/HBJH$6@ZCM7NG=Q3B&&NB5")8 G,[M&OX
M&WHB1($\ -"K6@'J"BR0+<=&%"/\MH]] Z(T"]16W(51Q\A=P*(4$+X<IAIB
M"<"5PV[W&,= Y- 5-2+1"9^8WWE?'V/^M8#M):2%WFMWZ\F]C\*ED*:"]<+5
M+6"]6HL^:J+,P[/M/2CHDJWQ=(08(9==JN##H+\# .R!=$791L#<#\EC.,>4
M)J+UK<G>&^,?+<T< A.KB@ 234*8Z"G3D<=XR0I")2,X98QC,51&L"Q+IMB^
MTP U4C6K</C59U87SW-.5!,')RC%IV'G'[1OKK&?(1>SY7+Y>M70G#NQ2PDC
MGOHEZ@RU=H6SJ8:9VK- 5IAK[S5,F7$9OUCPB!RHV1$>B@R BU*U^T+XJBQ4
M\L4K^L#B'Z-;X00OQ)N6',XWJ,3/7#:__SJ)1OC</4DW'HY H$R6=I>B=@="
M&Q*6?NQ^=<P6IG!G?FM4+0T5YEQ![C-)LKHW-]7WU];?%(-]$T^@]+GQ[[>*
M_(/^"WK>D@M1@?\3>F)!P$DEHT_G1"J]X>'AG9V'T0F7HA-J3/U>='J_J13Y
M&1>E#B#_6$&+5?D9704'=PYE8U!L_.0"/Z(QM+2TT=%;;/Q7V![:=YX3;3%.
M'_AY?ACBQXA$!AX<^]:RKL9_AW@1(>6^XNAF:I94' 36GE3SC^6*5^I=*>)[
MH+DQI'?LD<32]U1\B1G]@.[Q*,]J46KH[M:3,?&V:M*/C4B-+>V1PBZRSZ*4
MU3HM F"@@KZU;(>]T-INBH[XLX=Z>H5^'%MQYI\YW7T?.ZJ- !4D[=0GDQMY
M JMMK8 ,JDAUCMZ$WXY$\A==1K"A)"V @>_O^N[F/DQUO-/]9DL4::A%<XMY
MR3,D'TX(KIH9%I_)Y08#(4*AA* [@5!,C$D7](?@2U)FYE#LX3J P<U1=.FG
M(O]6+^3O*V^1)>58Q"7+</JK";T]D8.#OET7)5)+!@3;SZ_TZO @:C5$F82>
M#&[GWRKNBCG-EU=]U*(BS(<$@F%*YJ8*TM)O%N@:MF@,X?2H^K07BY%BF7+T
M<CREE)7XBU<T8^.'!3^QT@Y#AA;>$=I3<]713)1<^L/D$ S0H*\]C/R!]8\Y
M3P4,D E&:RQY^^UH96$7-X@6$WWW;$/'TG:UFL$!)$=FE(6WAH=PR5%H1F*Y
MP=!H #?KI+GW;W++S)77DOS<O6G/MI[(5ES!VLX]\!N3U/IAG.UG0V/I4R!4
M?]KU3'8[B,EW\&;75AWAS**Z>4Y[;HOE\.VPQO:=U[*-!=</7TAZEYX3(;8T
MCD.CSTID1I(,SY9*F(]:HF0M7U=M:!VDS9X3^6CY501-OE:3;9"Y_>.PD'F2
M:&NWX\RI4G:%1_GPW:FNE=M1S#N_.5*ILTS2*;S&J)?7V8':CR%F)(G0CZ_?
M!$\G2_PLKU3W,!_T$\Z)$G',4U>V]+%SLY!+YT3>8GN'P9*VE;+Z6]M'(Z*G
M*CYY0L.G+9\&MI'OS]Z2_M*C.Y7F"7X>#ZZ??5T<F+S__]WNL.FYM. 8)4><
M]0I.S 2EYSWCP%CL]#G1Y53UE[&%'NC<?DS(E_$=%KD0IKJE$-BRB@,7J@(
M@1- %Q_.W:\>ZH?E["8,D2TT+B6GV^-N7@_*^GQC%XLEEINA\BBA20#.5FR!
MH! ;38M)^T"742RM;E6&S\!;P'!P__<'$E@-,%UH[K!5Q??2YVKIFNFB=XW(
M,MZ_)A7VZ2)?@;Q9,+#*&;I8?,DO/GX%J<C?ZU!!A9(3\;82MXKJ+:<C*H9=
M/#VG'=H&<[ D5?Z=PGS6T&@R,EI,8NX;)V]NY-WP7R?@_R! _U]MS_\@P+\'
M 1(1,7H?F(JVGJ7;K1MM^R@92@7>Z3YB"QT^FT%@CJFY>VANIPE6L=<"]<JN
MAL6N%]&(L&,$-&J9EDE^"XVMO=W9'^C"-NEC&"[IJ;$ K_YMA#$#&KNZ@#\-
M-#[,CUD,DVV#%>Q2;8LP4V'RI\I-OO!))QT\$27XI.PR<KI18[_TV[TL.^A?
MK]CPT,O9?!U<=M;%&_Y%%L,#.]3:9"C7<Z[%L7>%NO3OB%ERK*/92^M.-/K.
M\-J8]@2%?KYF_5@??-^;YK;!#6!"BSJ<X!>6.\HDZU$^6\EMX&KC@E0+7#!I
MBS9657AH5S[;8OFE<?A!76HC#QHQPF00HETM=&8,7MD=)'X;"$IJTJWG_O*
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
M5\=*KA\: W7 ^*5PGF51A1W45 ?Z9+N4VGU>99[V/B<BMYQ,YR&9[KU>-5P
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
M(UUID+9YL[Y6MH$2GOQ.*DOH?H1IF$2.<>Q@[ZWEN[1N0!K,S'YA']R@-_X
MP:<?ISH^),KW3EH*ZG0&()T8;LZ;&.2/VIN5*]L/>$Q6Y:@N' 3 #67T'(^M
M*Y>OI^77FB@%V*>7UK?/0V(WH-.%AB?QZH?^7\\W0JB,WC(OU_#R:J'9EJRC
MCGW,%F2B#;RQ0J)A2LMD$'8,NF&,H)P>,U!:+N-Y&&_NDN99?7>*)X,HSQ9B
M+"K7'TKU5M@TN;_^L+\_[Q0[L-5HTV6AK=UNHO+47A=WH\=S4GBX5#^0XSN5
M_TK$LDZ$]4E$B9U^HV>1P,=MY?'<3#<2Q[+X>#\T.0F8]OX3QX95-LC@^)L<
MAF?X=P@JPXEME(?ES_\,-_[;:+K%=RIO3DW_G?P8$4?R#9++V47S=^!>KV+9
MK_X!MB?Q)CAO-QE@AE:\K6PX)\*Q>UE4KK.XDN _I*8N@YT#WU[OVYKP]S[J
MHFOO8<HNR:FHA%NQ-XA&\M]E(\=_O,)Z70.U-<E_3.3H4X&4)A:N[997-Z9A
M6D9,PM)D!%J56IGAWYHO^.JE\Z0O:PQ,S]E%F14^$E4=7_GL/V[?0MI,[69P
MC="%N7EF!A8QDK8(Z%?H1HW5]4"2,W4OT4%^%8P0$&#,>ND?7Z/A&,3A("(J
M),#F;]R'"M[(OI]:^/CV?<S],'U,>Q2XQ-1.YX5AZ;W80<4[MSL<Z98TPNB5
MV1-^9NQ^HG9@KFH 17AY>6^]&0#HPDM8X 261_72 ^(%@/H!<'$B!2S_$L2.
MK.>/^GD1(!004#KQ#O+G?0PDOZ,$LIZX;+I>3PYR>G2O]$UH/Y]FR&4.!P4N
M?L4DBCY2E@P)'T6!]"(C0XD$BAOAQU;A6?!KR!(TR)B"+.!/D2?3_X3\_GM?
MS>S7OWA[;#;5([I9"<&^/1\EXYV_4%[WQ(P,?+BQM6J ^/8JR&!H-SSD_&G[
MJ_>77N)J;MW[1:K_?:3LWXWP1^7E1AJ!]X>S2INSXI2R+1T'<I#&_"UNO-N]
MC!$SQ+W5HAZD2V*XN]@PEEHV@FU90M:LZ3L50U\1R[*$@]4SX1X%FW,3$"?X
M0L;R*SO%*AXH8A\:Z8WP'9>V%$0::H(K@607-U)K[B$\_-.\P^P7JK&T9Y.8
M%9+EEAV,RU%CAHA1]QSS7P%-[&W/>3CM4:SX>=!9)^7W8WBFH@QU(I>K]\
M8?_LN,#VGC1PA]\0OV*6ZJ5&)NG)+A&\$"F#U O3Z]/*-,U%4DN3X?>SVJA*
MV04<8 .2#BJ;8@Z@E>:L;WT6P3W!"^D,J_0EYCOHJFJ)1AN<WA+*.%V0]%'Q
M(R._GA&[W0^Y1<B;-0V!EBLFW:D'2X7,-GU8\8CL'E\O5"F)7TD4MCG[*LKP
M]4;"(S=>RJN&2R*L=P5L9]/Y%S_["5B4V"C=%%JPD+CW6@+X(3G3IEGB2V?_
MT5NSI$Y^0H20F5#33RJZ[-$H_J0_0OHK#7W<2XTKH"L2-CKE\F8Z0>EW2WD=
M>M)Y-?MG7T7.^72HA;UY^)=_TF?[]H3\_Y"V,G&CV(7_8*K:W<;>EI2&L;<1
MT$"6*\EDZ(^Y!I"/2X;#/"K3<@1D>!2_34+)N,FZE"C3)/T =L;=Y-LJ;35"
MR$8V7R!.5S_%P'],,,LP/V6NO+:LHU)3%@.#U!9-#,U>?K;I4:4<$Q':M+T1
MN7.DIN$JO395>:+K9"LYML(T6YNDKOPPRF;D9%XZB-VSF]4_I3-EN1QHBALP
M'X9P0K0%5MS,NX0\O?WBG]JW.CZ\-0M:-[=WR.!? NHE/1Z!=R^S 6&0JKAP
M=U7GG8))Z4(FU:A2)GB4YK]QQY*G\M[UBLF,O?"?;A@0V)5K=8!KZ555+W>,
M_D=@PWKUQ$*Z47#WO+!9M-V"008$8EULZ4;8D =<DSZ8=JS1:P5D'6%LXR%E
M)XRB2-[\D=\DT4./W+#=T.)R%.IM63;< 0;S%#%YG'3C?MD-]@0YF5!I0IY7
M%X_<H&?&EDHZU_SA;E?)_;$=A$.TZX3(2 .EI;M.']:7>AFDGQ(CE99['S6:
M+-G=4"9+*0RS("*V]@_[)]7-E.V#.-QU3$$N4^.Q"<G!128 _%F9%5"[70,=
M]R<\^MM8;DF=3D:MO2AX-J(Z&E-UN!^_\F":\X]&Y;!2_XD'/B!/AJ?#I!SJ
M\ALI05YQ4A<KH_EX/S3SS>"#X$%S4P!/03-V=]S72VJ=\F/RDJV!>9!'U#(F
M.MB)>83F4W__>*8%.N!"77UEXJ$NSNT]QKJP/]G_D>M^.4+-1'A8*^:)<20%
M:\6,D8J $F%%ML>QIW+^#D7+*99E FXFK P<"U,YH*ZF34*.F:"I2^J50I%A
MD0+ZHD\JM$^ %M>DU-GC6N):5+73%N@J.SKC[+C^P7*R3)Y\N< _5>$-F<J2
M[)] ';C'\YJXH: GXXU$PQNYD,PNN=X/RZ%;Z>)KHUP$# ]A2*K(%+O3A%>2
M-90(DQ'UHKT#3C!'N=NP3#;4URJ8ZVR=F2V8R'\M1IJ(.(.1J?<?1Q)X;M1B
M6+%C<",SW0 5J[;1#BOK7KD>06<D0T?!3#$N9-V:4O<;B1K&$M_*::B8[M#H
MJ%W:ZCJ@B<RRURF9R/'I4E$$3:'V/6W-6:U2F8=\SCAOW",O14Y++SZ)SU(-
MW5;#*0J[+8E'MFY8N0P>-R@[LW<KI[-;_QN#<OJV7"%- T<0DFX6^QO[KW5+
MU0*?[[:T<&!IM!:NK#%7CD#!P,]9K5?B>W,E=ZL.JMS;#1E>TSIV<6M0_WI0
M%RMVE([Q:YH#.6*O\#5YAS7K-%%GFW&?ZPLDT&'!K\[:6EY#5*[8L$88?5.J
M60P2?VY\2K3VAD@8W#)4%P69I_+ 0:/U6>9A="*BH!@[5''N. 2J^ZKW?.P;
M*]W?4 QNTNKTTG>]8]NNL9Q67O6D1G9B7*R@804_/%P7$[:?E3@.Q64)CY(^
ML?Z6]'<UZ;O_>4/$-=AY4W,KE84\GABX7&I=D%5L7E>2*1YH.LY9B$4HE*YD
MR[B;9GE."SMAV%-CO/B<!Q4=[WED[8\M==%6>;L.*1T;==0[BDI,]C=M(: ^
M )/80=*1^VQH/[0HIOYT_)%\7M?S)>E<H]CPS>]4F[1';L/S8J76E :I\N%1
M,$0LX$2?B9-G7=(X;6EH(]RHW7Q(KM36]R5&>+X29DR1*3U;]S[^7 K@X@]
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
M@GJ&@*T1[![5O>V\. %9ENKUB7AJOJ9\ ]>:S4A2R T=83[Y)"ZJ28>\SH]
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
M^?)^B[/?W62<V2_S@FU36_21A@A9<VX+^MQZA:Y@.]5CX7RB?IQ]6/*38^Z
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
MNDEC@MG[7%L'6G<V_#J6I(_<E$)ZQB]]GJYPCO.FZ-&W29(/KM6H8\7J%O"
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
M)4F K<D*F[_F[CO:SGSVNX>Q6!J\LGZ&H,M+=>%,N>< C,%86"Y A$_+*Q_
M5_.>O #G1TV6'^"KW'Z>@/>]P]8UWRQ7GY:/;&Z/<L^(H@4U[ )"20&@0 QP
M>ZP)(@1Y*M*4NKG,/I"17>1V44\O5\D6-&PE\PDW?JN8H1H'KF"Z*1N\>'E*
MF\@+ET\@GF71\I22YQ8L3UX;9HB?-V8N]')Y=Z\6Z]IEVPH*[4"2%8P6.2-
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
M."9RCB<W4XV@O9^I!BGN;:P7U(IDK.=0)C76"ZH>&NNERP,/,H@O2C[,E7$
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
M[?'$>L_$!F<K\]N3O1/S;P]W2A[LU#%N_A\S814M;16(0FG (<2@% 1C)$V
MI;VJ0$26[UFV+7:2-V?XDT[@)SO-CTDK<>@L,,X+])TD3OY:8NQJ>+Z1B38[
MHE(9?7H:1[IGFKU&I?;\Y#8N3)A'[^I+=(BO'E;5XO9CW2-CIDLID1!FZJME
M9OXGLX7.4 9$EF5$EUG!_38S^L#&3M;96T#P<YF]#+GYOUAZ^SFS#O5JYZ\:
MX.1C?PL4;Z?DHE\D#],+-:F[<%'ZT/:=[@DSY(^KI5!*KM\803]OC&-HNRB^
M_JY6HEHK.1-FFJNAID R:]*I5( 5*@<%*[)22:U+X;54?A%Q9)/N\!/[;A+5
MHM;UY*PTR?(^P-HOT^AF\E')\;/[I[S4X%T'V60+'\_XG36-Y $NXTWJ!IS5
M/_0%[C?Z]SI]:3LTKA2KFW;*5&4<:@BXSAB @F(SR<(2Y(4J!>-E41*G4?SP
MP2.;]\LZI#98GNU+G^C>;ZQ#-/*S24=EO#J2GI(\J ?IDP=-UG7TE/C[?49/
M_GO@V-CV2KQ9M@-O-\]3MM;:!UTWI6J'Y)DLB:9(2D )SP&DN 24F<A7E"D1
M@J R5WBV4+>V(-.-QVCI(8/3=TB;[_!($O=QHI7(5OAMD9.=4$WE0#.8ULDE
MG62>@ZD/[X[C:FP:PX;8F-3YC[@!',0:?'V@IQV' T@Y&I)#GA'8;W5Y=U=M
MFK79A=QF. HSS=_U@=WN?A18$PPS"+"TO:KRE .><09RS"#$&9&,.E5@"T(?
M>YS?R5*OISV1)MF)$[P!Y4>UFQL:C4#/L"(B=_X]-T,XB-5CTPM[VIZ:(;0<
M]= ,>DC@$J!:J!6;&YQK>5<M*OM0NWG?E@N9Y2S'BJ4YX#2G &(B +-%TH0L
M"YT1B''N5+;#$6]D=].BU^;R%+\K<..Y/'B!/<<5PGB<>"X2AM/AOTSHIF2L
ME<(+:-,N%KJI?K1>Z'A;F.&;F,9&-!]7RZ^55/+%X^]K)=\NWBZ^JK7U-]=-
M(K_=>=@US=2(X!*!G!,.H&(0,$P)2!7*4$EUP0LO7^ OPMC1B W9]7SYK5T^
MJSI)NF,-1I0_^WF( )K=G,:XY'E&(I:W3I*$/R8_6V$,?;\D6WF25J#'*WN
MH2U(;X>SIC6XN7S;&7R4@"6<KT@N*4" 2;U4.$&'CFO DZ+ZLO:#V@><I905
M&A82R%)3Z\-*0 U;($6X8!+J,K<]G-R;8+A#>_DN_U88=M5!6#O\^<':GEZN
M?K&MF[8FN>PDVO-E45S9*98'N;"!W$5S75LY/%S7Z/ZJAYQQ_=0IX!_!/_40
MXNB7^IX0YH\^-=W3/K+5YO%FQ19K:W++Q6Z(EUP6J<XTH!DQ7JBD"%!20J"+
MDI0\+R#*O,X67 (<.6YJX9,:/]D7('C=YB*%;BXF)C%^CF48)][NPE712$[B
M(MRDKL%5^4.'X'Q?F!OH%I#W\@F/L[[8MO-/;]Y7V^*RN;(^LVF<B%):F_D7
MUF4)8%H2P"D7  N125@PI#7Q<2+CBCNR"VH.2G?UB%F-Z^=Q1GY;;O[JQWD'
M?M[.,W?VJBTA7?]UA%:YT] 8R9>.+.RDGG@:X@_]^$2HP1TQE;&<37.LOEV\
M,Z'HC#')\[+ (!?V@"E6$/ RIV8J*F6>YRR7E':Y!FX>_!Q40$J!G_?M@!/5
M8(:U83Q-DZ(:IKF)D(72MNNRC94-18";WR&".4:(!J1D1.0J(/UB2UA7S*,5
MX)>KW;0S$G]N \\@.D+;5893$-*GLE>_>+TI3\-,W8^R5]D3/2C[KQ]VO&!&
M:$E3F6&0H<),=QE+ 2LP!"G&/#?F"V6N0XX2C+U;V,*$'1F8E0S*0A4:R"R5
M-CXO %6\-#-]JAE24O)2SN[K]._/&S,%&4_W0Q#WL$[=5HN%7>[B;&Z[1 =2
MH0DE:28%T-J\>TCS C H*,!<4)Q#6%+(6RI>+QP'NW B.@AG&LP-PSEP\\/C
MMPF^^%4'GP")O8?[++U\+_7KC=23]YUB:_5RN=X<G*DDDC.=8@3R7&5-FQ2F
M)00F.J0ERHDBN=>D_@S.R)ZS1K6'W->>4> Y6MR,)X*R?K:TI^>H!S\O*!;)
MX,ZA3&I_%U0]-,=+EP=:YW)Q:S[[NU>*;V[,(^I*_6;J06D.2Y Q9.9KG&/
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
MG>GPP9[XE$< +<?G/D(>$N;_;U9,JCNV^FO7C"W#>8:9F7GS'!$ .>. ,"E
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
M&/V:%/FWJZ]F_FGYQFQ)6Y-I,&>,(%QI!&2ES/00B]*>R6K S>):(*)+C>N
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
M;6VG4'':O>^$(%]LCJ>4E3;3Z _U;??I+[7\JGY?KW:?S?I5F15J47. L<8
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
M:O_D)#5QZ#SH8+SRP MS4B/KZ>$7,]T =0N(T6'RBW8GA'JGX5E+?M$#*%X
M\[(W4G1RDSEIZ/&"X3RN^-WLSQ3P4:T6Z\TGM7G\;<U6K_?*($JZ"3Y"$#&I
M:TN;F ,DH 1,*0EJ#DNJ=5U2X92/>4-.XL#02LZLZ,S*GF5RKVQ#..)>/#^&
MTKCO1[3=S]O/S<Y>=U;?7B9YF>].'Q )AC &@4$XXO '.-@V0B$P=O=D+ (.
M)O2)!%PNOS-OTVX3+]?V366[#+3L?X?J3YU#SA45H*:U-+&)8&!"E0:XY$QP
ME'-2>IW(N@A-O8][RCOLOZ#OS,\< ]%QKS8R-)Z;M(&HA.=A.I@9._UR3.3S
M9%TZ@#"8;.ER;V!!R7KU8$../1<TJZ;K;8FV;U=BN9?VO&F_V9@/2T>O9-.,
MI"JKBB,*5$G-RB>O<D 8)V8-I$F-2\T4-"N?M1W4R3?N5<@KI!S5<G8>JQ[8
MV7>>- K.;,&)U:_9L= =U=C2*NNY*KK[.;A%GBG1]8M*#;#-9*(YHK9XGC=Q
M:]@O6\6R3K/LI%K$DI5((,4J8KE7G6G+6B*!=U'H$FO<X'WX)NB^9]]M/5\W
M_-S,.2L&,;2U=<)6[-> H[( C$+,)*W*4OKNJE\1DWB:=!":?6FE>N^!7T/&
M>4?[3GN]]Z=;4SN!LT,@B;K)/&)2O"WC:T*FW@ >,?3*=N[8U6%>^;2Y]J&G
M]ISD.80:0< X-ZY9:&0KS\R<! NHZY)HEJ/Y5[7A:U>_O"[(YW/:%^?\<3UU
MCA=L^SE;[W=ZN?XKL\\B6Q__%C+?&$#.S6OO1\//:T\P="RN!Y'QO';<I$A>
M.R!D4J\=-_3<:V]<_?R]KWN_F<M<Y@4I%#!>7MDF]P20W.Y@,,Q047%"*)VO
M;,]%)3\]3]_KWF^<W(6V[G*AM+/K!#5//OSJ^9I=]Q^K6TQZSJ<T75OKFT_F
M6?M97\'M!VQBW=?RN5O%Q(0Z9;OJ:^+"@O\?:G=BIGSQE2V6#3_*VFCYN%XU
MC4L^KY=FO.WKQ7)OZ919P7-:T0) S&V?3ZH!);"TU/ZT)&4ES)]]=IB\-4B\
MI?2&;2Q9PW:6R5:>7]CU!]0MH":%R2]46G;:)X2UV5$?R^+?:I3U59IEKV]@
MZ1TH@_&(% +]Y4\:W(+A.0];X0.%!:3>N&VG(5Q0C#!EH*RE!(A7 G!>8,!Q
ME3-5"2BD%VG2N8#$NSE];YBUYSRSIN+'-[!< .,6-^XQUR\LA%CJ[?9#YD3R
MZHOA)W7:(>/.?7+PNOL[^7Q8/'S>O=-_W[;3D#F&6- :0P 1-MXG:P:(4AS
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
MQ6B'\ZE8I?[O-VNAE-S^8A3]S1YCO].O-DHN=G/CO7G)*@VJ"E4 :0$!TU(
MA&JB*T:ETEYGSH.2$COQR_5FL_[+DA1GZU6V45_7RZ]-5XI&>+9<LY6G<P]C
MYN;949#P<^N#R+;]1B/45MVW8N-Y]$W+(KGSL)Q)??FFN>>.?/N&0"]N]^5^
M66^.M7 [\]UV(55;^7K<P6NW]6RQB]@MOK9-"G)L_J=K#"C,2X"(E(!A@0!#
M=97G+%<8XH#>$W<IY>0*=W>8..QG6E\XUK;N[+<G+3UCPUU/@A$L6($$8+0V
MD;9D&!"&"Q-]427KFBLAB%?,3?X(PN-RIUNFUYM3,>TN>Z)>_V3@J&%V4G'*
M9^,8VZ="W#/^IP3;_S41 Z18KY*[=)GV=1,#MHM74I1!PUY;?U/RP8SW6FT7
M#VU:>,O(254I;(YC"1D%J-8,$&V^XY@C7!()N5^V_W4QB<-;)S3K20W*]1_
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
M90/$?^<C^I:'33^WZ?M-POZO:OVP85\^VT3^ML;"5A@2@D&MD0:HP"4@J!)
MBYQ!7E!:4"?2L%$IB;VV+\Z[T&(8FG%_C6:PGZOZV.I5?7'3ECNJ,8;'GJPZ
MXZ9Y_6J-VQ??6?W;X^V'7?X<Y&59%94".4$4(%G7@#05P+G6>0YS#,NPXM]+
M68G=L>T. >_OC@&=TB<C&^SGCL/=,>!$W3'@U7S#%-TQX)0YBAXFNW3'.+_%
M/[/Y'YO%3KW3^IU^OU&/B_UC.^5^K;0R;VEI60+>;K=[9JRR/$,O5M*6%Z_W
MJ]UV7I-<"0DKD%/SID64,4!A*4 M.,XQ)EPRYPSH._1([/<?E#[V(O7@[+H7
MW/'H,"%D?I&C42HS6IG_SPYZM2M]\XN#;@WS1W;0KB$)RXQ^V5'!:3!V3^Z>
M".NP)/#4F'LEC4= :B2Y_)[1)TM"CP!!/UD]QG!A$[OSQBZO%\O]3LFYUH1S
M20@HD*H TK4$-.<8L%()S:J2TY+Z;!(/R$F\^=M)R1;=IN2R2<#ZHC;9MFDF
M]--BE>VW\O0;S_W?(?3<YGT1,/&+W)?ME&99)S1=*Z4SJQ(U4CI(>=8V2F>F
MWFJB='[YO6?.']32K/[D>[;9M2FOK*EOW;[\_N0OS=$H8H15 @H@%$( "2X
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
MVVR^FRE%-S,N&"&DTM"L1"PY0%Z5@&-2@5+BNB@@+D3AU?AJ3%CB"/+;>O4
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
MH'4+&/$!\PL:5OZA LM@U:,NMW =4[?:[*,W-P'SI^7VLC\6'[>;T&F)N+V
MN&#@]KO['N[,!5N>"+=>?%MLYR5#I<II#E@N*$!$4C/!)Q+DE&I2XIR9+_XL
MF1=R$D>-H]3L)#;[TPKV9;T:@,DM($0PWB\"A-@=2&TY:%54$LM+*<] 5SEH
MZG5BRN'+ _,(=V8J8<=ZIX\"WG>!_=@OKL8URYFJ@")5 9 PZP"&C0<K+$@M
M48XI]]I:<Q&:V(F/*MBWU^F3?=#"I>]<.)YN#AX;)3]OCP"0?QZAA\6Q\@A=
M1$Z;1^@!PD4>H<^]@>_V]48M'E9OOHG/MA+"_&CK';J=Y9()HFQ'+<QLT[Z:
M2T 454"2BN2:0YASX?6"'Q&6^BW?BLX.LK-.N.<K?@PMQ_=\) P\7_8#YB?8
MBG<Q,-9[?TS4M"]_!Z,O9@ N]]Q1R7VVQ_BFK7%NNDWD1.1E+4#.1&DF #4'
M5$L,<IX+H?)2Z"(/R& ;E^KTX;X[=ZTM:_YIT0C_^5#8W10=!11W#T/HN(5_
M/R)W%'=?[NEWLG^.7$'D9F;,^NYA8=/7=]\T_&I]]^V[(C:Z.% 2*./?):^9
M981B &G) 9.$ 5Y4%2<DETA[51>."4M^JMZF834I0>VNU?()+WV$[A9^3 ZQ
MP A9QE_K71&=QL'%P)1M*9Z%PL'%:*>F$_?1-]ADN&Z$7Q9;P9:V9\6;E7QM
MWI-S E51F)<W0)QP@$@- :UE#F@N5:%)S2%V2EL;$S*1.[=RVRXK1G)F1;OG
ME0XB-.[!L>SV\]P@D[V226_9%)1(.CCH9$FDM\SJ)Y#>O/;.?;972[;=OM,?
M=VOQ[\UNKY8,H4I*6Y]+ <(* <;K A1F*8UY7N?F[T&;:^>24CND%6??JHW
MH WQ89 \=\SN,=W3)[VL#M\1&[(H]C;8A9SGV?L:,G=PPVOPAD#.924^K];+
M]</WAM_C[6IG'OJ"+]6+[5;M#HF4NC(^R@4'N:;F78I(95RWDJ"LBYI3E1,L
MO(A"G:0F=N.3#LW1]Q>#KS==NQMZ;CX='1,__SZ)[]B#3@IDK08IF)Y];(Y%
M_^PD<UI.:!\8+HBBO6X.7CHO=F;"_O7*^.R?ZTT3E"Q9==?"2!:L9+!@H-!E
M9:;=E ).;>20@N3<LKISKU>]I_STY^)&&]"H<^DFLZQ1*6M?F%:IT%Y1GJ [
MK\530>F]/(^,8LBR/02+>"MY+^E3+^Y#H+FRW@\:9F(&1YL/M/M^RC?8-AN1
MGSZSU;LO36;['^O55[7=*?D/M7CX;/Y]\55MV(/ZU0R]LZNF8Z^M#^OELCNP
MF*.2PP(S"J L+1.D^<(AID!B2FC-2%$2KU/"'\R^Q&'VH KH=,D:99I-@,RJ
MDS7Z3,0OF>@3XKC<^[&T3IB+<3_+96MR+W-KF[5G/CMC==:9/<N.AL^R@^G9
MZ.<L31[(C_E@GYMW,Y%U_S6H.],^VFCLGXG5O'/S\5/#F"(4U+H6#*!*8K/X
M*!2@=6Y6)1AKI66%F7 B^;H^_&2)>W\VXD*W&#]YD,>$&^@9YYUM"]](_)2
M]^5L\.?9,OPTQN4R<-7]1!!'LO4Y@CPOA90 YT@"5!:EI<XK *&%$,2X%:K+
M4"J(HY3$SM4C2#@>0X8S0?2P*2M12VVF^)5-_%>: 89T#EC!*,T+QI&D ?E#
MX1#=G3;40VH9$RFW@'3W9\,O+GE]+.XBS;@P)@%MQDG&LQ%G7)@Y1IUQ>7%H
MV-)JL[$[#C9_Z!/[UJ40O50KI6VU+U58, %!P9  2!<04%X+P"6OB4 55I+Y
M!;!1><E#62L]:S/[LAW[YMNNY19@KKX:#09?K^T0Z)+YC.BLDYW]U$F/6.3K
M:&<TAQZ7-K%K.YE^Z>1NMX6Y^POYS_VV;;9L*2^M*8NE>M+@[=/Z%=M^?K]9
M?UU()5]^_WMS4'),-'PA3 !J(L^Q<H6)4NN2"9!360)4FTD.P:4$#&JBN:Q@
M3KQ./%,HF3BP]%2VQ*Z;@])-FX*FE-C\UGXOC-K93WN[&:/7FY]M27%C@MVI
M61\S;=E1_W_QBTY)GJ];2'ONI^87!T_:MD2\A^?5ZRQI?F_5S=[W'M%/5N7,
MUH>?TJ([M;\GV?5*B6JDJ)M$Q4E#=4J0S^-[4EG!_8ZO">R*Q:Z&!"(E0J2H
M0%UC$_(Y0X#DC !>L$J4I-"J))[=<#U52)VX9CU?+]=_=?V#]4&3\-@< +-;
MY$T+GE]<'8F81WV.$7-F0^UR+^WO7B^VQA?,Y]LV$GQWH,E*$E/#\8K7\-=7
M@:F[ @<"=*5U<.A(8;'LY7Z[6*GM]M7ZD1LA]C-D@^S#:O&?1K T87>A%^QX
ML/Y"_,=^86;;OZ[7\J_%<OEBU>^5:*[9/RII*[5@7FK%RQR8P&;6P3G%@&*(
M $0YKW-,M"Z43\!+I&?J/$#+?I=],7_];(G+OVP6PO-0.=7S<8N4/P#J?N'T
MH'#6TWB6G71N,X"R@Z)VSGK<C,LZ!6>V7M>.\=-OYNO/LR:%\V!2O*B:&-M(
MH3>5EI/&Y\10GP?QU.+B-#MKOU'RQ?:M?K>4W9\;;5^R[6+;9?XAQAG+50$0
MJB! D&/ 65&#DC/(!502,Z\3F3 U4I^'GO?[,DZ_S18Z,QIE?96R1J? I,O
M)^!XO)H<5\]CV-B0WMU0S0^11"W6')5XUJ9K?D#=:L/F.5I@<!.?E=Q;+K9C
MYD<77)\$T]\5V^Y-J'UG _)^LS'J-3HT!]J?U+?=2X/+O\]+5A0$2@@*F]:!
M,,& V3,=*7-95:3$4'MMT$;5+G$H[)0XD!9UY1EV"M33-&.[?OJ:<>*CQJT[
M>P;&J$_/,5X^US/Q#*.=F@V!U!'QV=!S.:A[Y9%TZ3"953IKM(X9:U.@&2L$
M1]5MVLB< M:+@)U$2$0>C3\,6!TG!,2(DAIJ4-/2LMM##@A!$&"90X1IR5%^
M/Y7&25[B6/O;$^J,6;:TJT[QE&(C J%&#S^WV!@1%;]H-TRK<9*>F%GCTLR4
MY!H]:<_/KW%INA/%QI7; OFS-@_,K)&;J>&K]6J[7BYDFS*\DN_-I^8P;>SQ
M\AU3$K=V/WRYMA'J-!.HI)2,201@5=AH42) -.6@XJJ"F# DE-<F9&P%$X>7
M]K7?$$N?=//DXXK]2-P"T',"[1>Q^IK.LB>Z-I.SOK9/24!/"F<GC<TD+<7T
M+!6>L<C%8JLW+1U9(G O",Q2R0E,C5KM%G*QW-O\RH]V1MC,$M]\LP>42OYB
M8+)5'_N#3H?>"^_5IBGZ>/%HNX#.<U+E15E3P D6 $G, ,V%-M^5%.(\%T@Y
M]>B,JE7JY*>>CMGVJ&2F.BW;$W1QTM,&#G5H,_)%;;*MU=4STRG*XW),;9KZ
M(7CF,O7Q/^F7O7F"_ZNG^!_;O!@MVQI!LPAO%(V8O!03MUC92E%TFC8]*2:,
M%_E(40?W"[VV*?LO;+M3*Q-T_L8V\B\SHIEEF,&WZQ5;OM^L=ZIMTM[NLG8D
M,;0B)*\+!7(H&4"\9+;O# 5$85Q((DA>.M6J!<I/'$X/BG3SK58%Z]EK^Y2<
M6\>%@CL>$B> S'.)?5!FECT%KE,H.VET.*:Y3<X3!4BY%OOCT<!S OI$D><%
MUOD5<B<LW<MB^=B\ /*RH,U+('342<+]G28? ON]P_@SBKXPHT@[TB]+]C#G
M-<1577!0%="6/%82,%P2(*60@NJ*Z\IID^)BY-2SV(.LS IS9PM]:OUX]+S+
M)L])H9LY7DR@5U4/HO]\.M)DG)]7#>@3?5Z_8&*&G3_VUB'?Z>:OVQ?[W>?U
MQJ;:S F26D%> 2HK9*D%$2 <0L!$:=P,$B7S?!*.G"$-$[MH*]:N7IH%XS9C
M1\D34=L,/AK'0]KG!-SSH/9^>IG3XVK5SE[<?ES3T<+<@O2YB5T&]?NO0<UR
M"]YHY"HW!?FO2=^N=NI;-XLW<541E!< YW:M:1><!!(SL1&J8GG!8$6<VIR=
MC9LX4C:2W)<W?8-OK_\"S?"+/XV0@)5:WQ3W%5B@26$KJ_&'X[5$NJ+WR-*G
M?_5D2YHK*O:7*M?^'#;?LMGM2AW+Y)I#W>WII Y)AFLM-1"6Q #)RO8KK O
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
MWK.%G!.HI2B5 +*V88")'#!1:@ 9*T0E(1>:>97G.0I.'!@Z-5JRQ4X/N[?
MA&A/C;ZP[_:@Q+-XSQ55MQ"1 BN_4'& J:]"=M AX_M=9K3(OBM[XKR(6?#G
M:7FL"D!7L=.6!'J"<5$CZ'O__0DKQ]/K[CQ[^WJO_DVQS2\FFLTKS%E55A4H
M2IB;]2_B)J1@!:10%2<5RLO<JUC057#BD&(^330\%644,;=PD0('OW!QEHYR
M5&*6[=895TV0F&56C\PJDB8CQ<7T!#DIHV*?+2O%!8RQO!2G^\/BQ=N55'JQ
M6NR,D*_J(LOU=_;/]>;5DFW[4^L\+XA44H.\+(19GICXP: N@(D;4FI=4*F]
M,E,#=$@<14X:@:55Z3*U>Y8U:F6-7O<L9$(>@%LD2@RK7U#J(?I;/$2]0]0=
MF$2*5B$:3!JX[H#H/(;=,Y1_/?*[Y=(LSEZRS8,9Y]U^MU2[C[;#WN^J(8^M
M"BE5H0C(&XH332@@B&!0X%HR76(N*^A:0CPN*G%P:H5GG?2L%9\U\K,_6PT\
M&AS?0&T\U,3%PO.T<TH8W(M,X\$15A<Z DN<RDTW T>*+6\,,%E]I)LA_9)&
MQSL"<X0/%3"_'=/?2,E,G-(2E&:^!1 O&&"*%D!J"HLR-RLXZ)4H="DB]2GE
M0> ]K)27N+C-?^ZSUB\8>1KJG]0[:$NL7-Y+ =.F\ X:>)&Y.WREG^-M-_]?
M<]?2VS8,@^_]%3EN0 7(EFQ9EP)%UITV8,AUAT#6HS50))V3%NB_G^1'XJ2Q
M+3JVVTN3&K+$CPI%BJ+(_7JYW>RVSYDJUMBB,U>A?4TP)S)R6QHAM=OA2)0P
M(I'=^80J"G!*E-<5W_8AIO:L-@<M?XV+OVY<3^'KX$VW\(V#&.@?A8/U%L!^
M/%T":-]N")_][RAX'1W/(GC]P&K!\V@)-]97VJ7G>ZG,*R-#$5MMAS0U :*)
ME$AP8L6/:<)2JD,CO13=AYXG%K-JK 'VYBG^?BM[,"J8*(T%R-]>'@QLF'GL
M#1!D$U\$T6$"G[:?S>*]2&;3P+W<8.CAYN[I?J/<Q\._U^S-&LJ;_>Y^OQ1Y
M_IYM'HNTIFN1AC@)=8R4.]2D6 2(XRA!)E(1Q:FP1J_7KAPTZN3'FKNG(IBV
MN#.KCV1 SS%]&.AG"X_.%J"&KCE2?#E2,.99)0#@: >5/F/.?$H)8,/'(TK(
MRU<G(*Y41: 3C"5+481=.AVC"4I9&B+*5!)Q+12EL-B&\Q$F-[6/R7<'9QGV
ML@-&00@UK8_@1M29O4C&3R8\IZ[MA=>10/@JW7NLB>5"[O.7;9EJI=@R+UU(
M3?Z^W"J]YI0RR@Q'@0H$H@'!B!.MK>I-51C2F%I[!59XKG.\B26PJKYV0L)M
MF5'&Y;RO"%DX2J"5Z+K9V"VN$S ')KQC\&5 @3HOM%>4J>ON?^9B=5Y@/Y:L
M\WMMO!"@3.\:L0.' JA$FL@XM<MY8/?=@31(&$91H*,H"4G$# :E_?<?>N(E
MX20&YHK<-#W\\]/7TW %MA;X!07]S'92/)>Q0;_%OKQ\,T7]63A+)@P6:AGX
MT\.%NAGB$S#4TP/<;?>P><S%F]T+U(?JD<+<VNF(RC1&-'%E&P-7KBW@,C%Q
M@BGSNJEPH>_)C89JM &^KG,N]+OOKL &U?GCP?)WXET!;Y@;#P 3Y,AK =+A
MRCM_8S9G7@NI37=>6Y/A#KTSW\!*VQ4EDWNM*M_!Z8-&RS\ZS[8N<V_NUJ<?
MNOP\9/*MKR.NK"7T8(RVNI7'2E),#6(TMNM+Q CB,>&(:&6"5) 4*P:Y2C@O
M^:#5"WY;T5W'5Q4513:&\5R.,TZQO^_R:TX<W EZ>^X!=2G;:](790LWC6</
M3UXH(2UJ3(MO-:KOMXUT[8<KTP[:HL16=%T4=W7)<EYMYU5.MFU[/>=!GMCY
MIVM$E^Z,Q,_N&YY_8BXYF3^!BC:5U_S=_[+?[F[J)_:/*Z][=_,?4$L#!!0
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
M,_YI/OM]^?7-[.P;3B]&1A0T3B:0)M %26J.W' ,((LT42>;M&(-P+%Q\=U
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
MMUWMQY5XON;E.)*=?6=OK7O7WEVJCT:V6S;[G%UM3=*N&)$@*TF7GUD%/$,
MJU4RJ$E'FM8VRG-TM;WE!Q.C3^:K-=/*)?Z8YZOFT".5=!!>1/ <:S,R2UMW
MB2Y_EV713!21.QP&\1A9?8<E&F-F2X"BB6 &8) ]Z#K^ZGSY=38?_SVG4;4F
M%:]SHZ.WH'RLPR^"!8[9D=/#N6>M6_9L(:?OV,7S8>LH00P14Y?#>+0(CFG#
M %--IT\9P65RH#UM1D85T;/F[7*/&(#48<SBN;%T@ "&B*/;$Q$R6N4,Z5DZ
M$V1B&E?+,G)M09%49#F9TKQ-X=$3*3H,1CPWH@X5Q0!@]6HRF?U>C=IWL_DO
ML_.P+.>3APV!K[L!6R6)5QI*J=FN0D5PJM1F%%HCIE!\WC8=]* XV#X$]AVY
MZ!AXW0EK"$B\'54F(HA[E7'T]22O.#A-K\YF\^7X[ZN?/]H7<D0.-9D'3H)/
MI,Y7145.FE4.B"G,:FULZS!(*]K[3=3I'K]]B'@ T"9NCI?YP_A[3<V]VWCP
M%DMN;WW$6>TGI15(7B?L&>4@6)<!(R?N"Y:Q^3/I_E3VFP_4.5P[%MN+&TUU
MS?#%K#SR%--\8-5>:W8;_3M\^XW"@.MUKLFXQK@5Z'6L$65?FV>'>M&C$B"9
ME[[P@)&U;Q:[D93CG_V_Y^EY?D=GO:;>U8_\ZWCY]<WY8DG+S:];M-9#2/]+
M]='/9"Z=B@&2XC4K+T:Z%;0!;:1SJ)G2NG6*Y %D]AL,;(&<AUD!W<IJ /=V
MK54_*;4?\.II)\^_CV.^WM@N)LPH:JUDH LGID#W#^>"[A]BN.&.H<5HS=9Q
MZ(=YYL=2W6]TL0NP/K,D!X#=SWDRJ<VL\S3/<5(WD\[(GJF\7-*=]?;'MWK!
MC= FG:V1M1R6U5U%0,,">)&82L1RI5N7GN]&6;]1R2XPV(%$!H"SVV=GY+@.
M,==!49&K.AJD #K#@7Z*.?-24FZM[6ZOWV_<L0O,',S= 2#CMO8\*?<]J%'D
MR8DZH0Z#)U<I$8-"B*1/LW1>1%M<\S8%VRGJ-WC8!7H:2F  >%JE %Z7GJ[Y
M=:DT:W&SJU5?T:_S:HA1A=/I*%6-JD@>?W&Q>6QZ.T7]!O.ZP%-#">R/)[_&
MTS2?5F?\2_LJ\QLW?F2T\*8.I6=H,MW!18.+0=+)T-%P30R4K4/(&\CH-[S6
M"8".Y/4 LC!)BV:2Q/(!^JT0N9!?"XD55T>8D39E08$)7BE;)'F\K4M\'Z.E
MWXJZ+H#3A.O'ZIPF^/D3CJ>+"OR\.)F^_5$/P_EX\74=QZX]849&&K+M<@2N
M,IEY& NXC :L2-$*YE1H/OOI2:+ZS>/M E%MY3"<Z^Q&LUY%YL;3<]K<I>J=
M31>O<YG-\W6/F+R@W<^19#B>XOSB/?%XU72AQO1F*X_UZO"-"FEHK(\IQ3-5
M)ZW58< F@5<,@PF1#,?6)E:'V]DM),M>$JB'(OQ!W-.76[R\+%[G:2[CY4A9
M54PN=1*M1]J&D("^MN5. GD*ELS4UJ;=(Z3LAK\7]2;0@ND#\#3)L+AEH#J=
MF; L@+2U8Z - IR5&D169*/R8)5MG5A_AX#=</*BPO&',W@ FN6J#/8JR_TU
M+L9Q5#B3UGD&7-;R_.($A! R"$L.3HRD+IO/R-M(R&YH>5&!\^,9/@"=\M=<
M)T/F].H[7<6G^;?SLY#G)^5! NEZ<R9PY*Q643.D(\'1@7=60T@Y15/JU./6
MU09[$;@;REY4J+T[ 0T ?7<5;O"!9ZL8:&'KL$(N %$B",<DG1O/16Y=97S
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
M1-!,YT(_8JS+[*3#8EF=%<@-)I:UCU2&4ISY,(YBZ'Y(F3CC@JKF?6TVP[B
MD)0O05M/]M(P(EF=M>CI.9*UCP2:XJB#.I37N!@O9N7CK8\\H+YDTZ<TJQMY
MDL1&]2 G\U.<CO^^6N"F1&5]>=U>_+IY-OGI5\\_MWM!11Y="$#^>P#%O 7G
MN )NI,O:&HFL=6%B$\*/MA"/(>*7\2).9HOS>?Y"PGQ-G_NW4>)6>:L*:)Z)
MD;9.0TJ207$Q*>M2S*9UJZ?6>^CW#>GY\?S 5NP3$T.N_OM\?G:&\XM9^4SF
M\LHUG"XOIV77H GQ*=8^>/LKXAT_N)EN/F0CC=3UPV6N,<NBCC(&!C:Q3,Y$
M3=FI@_SH^A<^EJ@$:]W=\'%JCC8!MW'VYFCPZ'5QG(-!9M:]*CW/#JRPVI>:
MQM]\X.1NE/6K!!NAY(%5V%XH0]97?YK-TN_T-^1(7<Z'(Y_J=!PF5X,<]]=4
M3WYD,QVU'_&-M-/5HG33W5_OYF*[:1.C;2$/HG9DJ[,Q(N$Q<(X@F8B9G R=
MFV<G[$7@L3ILI\5N'9M@?,;Z@E5JUG_B$ERV!A)/V:-#7U+KK,7]*.Q7IW6'
MK?MJKD.Y#5G=U2C2>/U$2TKCNKWY@3;9MD]KV%QA1Y(;Z;=;Z[VZM]X&#'(L
M/+,ZJ\ K"ZK8!&AB 6Z]XM&Z(IJ/UMR+P!;!X"<7NSDG%CUQ)"B0NC:UU=&
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
M"5J*^LSF-&#F'(QR,GAOM,Z[Q--?8O_70Z'3"6\'V/\5G;9(+BTD;LFK+CX
M:L9 %E16*1F+O^\QO,#^KX>BX%B.#< HN;+5;@(I-7N5A52 +ED!2@E!B-4*
MLE-(UILPQ)J.G,1K(H92$]G.DCV.SP,"RJ?99/)N-J?K,HW0>NX];8$%10Q!
MG>M050O9V)($*R6EUHD)&\@8AD]]H& ?@<FA7!X04$9:R.2*3G129)T#S!F$
M[#.@R9)9B2$^Z.3XK(E1G4/B8"$^E@^U#T</1L*W/!_/$CEH\V53/%Q%U'\Y
MG]?IE*M51D8&5"5ELI^MJ.5O",Z5")E+;Y(*5C2O\MI&3[_W3E>X.9KS ](J
M?YV/E^2TG92R*I_-Z<OL,]XNC/O+=+RDFUKPE%&"]'4$.5-UK!A]%80622O!
MHV_=GV@O OLU?KO"67O9')O,T!1ZQ*H\/IVND_SCQ9<Y3A?K"NX_D1/Q8;98
MC$@C,_+N$E@DDU\QZ\![%HFII7!E1="RJUS@IZGK-SN]*] UELJ 5-THJ%!'
MQWAR)5V=NJ<D.$L.*KJLI&>F)-XZ1#R,S/+.#*A].'JD ?5VVE;[?#R?QZ^X
MR#<#OE^E_SI?+%=1\U$*R$0T"%%X!%4;-WG$#$6DP%!K8_U.TS@.@,I6PH9A
M4+7US=I)XB7GAKR9G7V;3>N69^7>+RQ^R]TEA.RV[K-E@1S AEY2/WBNE8B9
M021E2>9^,01\58"3]5]L),CN-M9I^*D?6SJPK,-XL7!IA5+ 5 W))\[!&?)\
MI(^H&,I SG5GV2!/43>,R$5[3#V>(-)47@,PW_;I7!8RXNJ>H/W5DGD9P->A
MUUEE;25*@<U#9*T[$SY#/DE;A!S1DW ?<0T;B1M[445D9$LS!USJ2"9VL.24
MR]J+3)0H@_&.M9ZZ\0_;DW OJ!S9DW ?N0T EMOZWS%C9<IH(*"P=)*S!R>J
MJY>BX5A"= ]&__R?GH2'P&"/GH3[R&0 \%IUQ3O#^=^NN^)9ESFSHC8%=37@
MZ&HBF0)E-?*B8QVSU!A3]VEX63T)CP'24=P? GIR_#J=36:G%Z_)Q7_(K\LV
MG2HJ,GY%+4BM<23A(&2=("<1BQ8FLMR\S>4NA/7[KO"L.&LNIP& [_TTY;*'
MD9&0):E9AL"L 66T 8=!@\BE5HPF^LO6SPU[DCB41)Y.78@NQ39\5&YN:^MK
M@ZM20,HZ#8S15\%J#QZ-]M$E85/K<-,!9/9KWW4*F_T@>K0,!P#3!Y9'LEYJ
M:\D%RW5D,F-(=BLR8#:::%SDH7F<[R"[KR^ '2_TIVR_?230\Z#[3\2:]21W
M,DXUTU("^3P:%*^#!7TTH*W31B'S>K<R["<&VU\O.)3.TIU<D8>S=@AXN(2Q
MS,$EGQ4(6S?.O ,L)9-1B2@<9U*+G>)BNR"B[Z'V!PKKOK@/X%S/ O^5X']V
M?G9).*DIGIFVP&(A-2@,0H@Y >ID,D9O,.S4:N<)D=]9M&>A'R*R60O^]2UX
M_'&+<"^\<ZQHX+%4(RM&")@Y<.NB*<DG[5N<]3N+]N,D-1/\P?P;@-&XY=+[
M<)TT$H6,DFL)T<LZ7DU%0$6P+D$G*;C7QK?NN[4+7?WF\_7_/'>8@ 8-NK\L
M<CF??!B7/$IT=H3A$;SWM=!4D@TN6:"#A(XIKWQVK:/6N] UV">1 ]&P,]P.
M%,V@X;;XT[SFQVJK25MG"Q85TOE,BMP];HA_B;RW5*R,K8LPGJ)IL \F7</L
M )$, &)/1!K>_KC?T=,5J:R5!=!S.D+5XD!DM0#7H,_)J5Q:YZON2^-@WU+:
M0+!3D0T"DAO.U<-=D7%+YBH79*_ZFJ?!1!V]YR$'Q67*@?G8.DBX&V7]6G?/
M +_FXAD Z+:P[56,YV?GJ[*H5V>S^7+\]\MY42I:1GX7"*U78P]HA[7;?589
M0T+-K6H]*FE_*OLM!^GS.FXAM@$ \_ZV?LO+AX<MF>Q%8@RR]N2GR8+@(B\@
M+?/&.5NL:/^<_#1=_0X->'9->+1H#H?;K,ZSZ[6JY#><U]:9W_.Z<&+100')
M@R6>K59D^^9Z*0MQ!">F; '+$P<5+ <O H>2@ZE#8TMBG=7?/T=9R$UEUKO9
M_(X"%R5%;Y0"PZ(CR\)("-:1FQ52*L8G.KJM[]U'B7E)11_[(.:^JFLCC2%7
MS;V9G9V-UY6 I 7>S%;E@7D:QWEQ<$7<TY_93(/M27XCE75KU5?W5WT(P*)E
MU)D9H!O7DA]J.#@4#GA]E339"2:;CZW?A\!C558M6;^SQ.5$9RZ8$JC!"2]!
MU3JK@&@@DP$J<^",V]:]FS=3TJ^RZ@XK]Y55 SD,P/!_L(O7%[_ADGAT4FY^
M?+%^\%<Q&:\03-"\MAB*$+R4D$OBFBOTJ%K'Y':GKE_4M<#"4_!J(YC!0>YR
M5Y?I95R)'!CCP%%HXEA-+XN*0\B%)1M,9+)UB=D6<@8&JD8(V JTP\4Q &2]
MGY)VQVG,;R8X/KO*,A3*.V>T!X%9UA@A O*(X$T2OD2,"=N_)6P@9$AH.D+,
M#\(3Q_*\Y[:V?ZHF[I\S3I9?-^]%);0I1PL^U^"-3!I"S5&('+6WV5K[H(IB
M4X_;I];I]TFS-3R:<W8(^9XK7:MBCL('!RSZ!(K704(JDX.+C#-4CK:R4^)%
MT_S?9\+%49;-X6P<@NRO*L9"-IIE3WNV=!8(_^!UH:.A4+"<D*O=ALN]K%S?
MO83U2*[O/IP;5,JGBH89P0WP@@(41G(2&4'?HN22%9=,:I+KNW?*9^>YOGN)
M[-&4SWWX-P C\H'&NWG&T59Y[I0'*8D5BDOBA[4>C#7"IQ*-Q=8QX<>IZ3?_
MY#D\WL,8W[,Y>8G]];"WD_(Y3\J-\3/[GN=XFD<RT1%RE@-#KVO+! 9H0P(1
M@O V<E',_1JB32;E+FL-R>LX7*:S#AG<,V JB][-YG_].HY?W^ 2%\OY[!M]
M<[67/^/B=<[3JZZ"Z1TQ^<O7\3Q]Q/GR8K5UHF,4K-=6D^-OA:.3QTV$8(0#
MDY)QF7NFU"ZC?MI0,S";]7C0]2"D 5R%=\[6)Q+B_'L>&2)2<N9 V-J5@=6>
M"8:<MCKN3W*,Y/<W;X^W@8Z!77_'0:P9PP< F@]Y63_LI+RAM<?+D_/E8HG3
MFJVR5MDCD;TB^\\ RWK5J3>!JQU0R<?0(:+6.;2N_7^*IGZ3*3L"4U-!#/E1
M_;*;_$K5KOI[XVHPV^+P'*&G/K'9@_I>I#=Z3G]LS>M749%S*DY)("/*@%*Q
M@/-DTYNDI7 L9.Y:Y_D]15.[]J^/K?3ZXL[?K+R9P#+FX R455:=9@&PABN5
MD8&+&$0TK375083V:^,WQ=/C?6"[$MP KLQ'MK9N%%F<$])%X)@+*>F2H0Y7
M!N4BTAT@"HNMZ_RVD#.4EJ^=@6'6C62&"[++-Q[-T+#(&<00:@TN\<>QG" [
M7U@H6>7,G@=F0WAZ;R;VW>!T@ QZ#EJ<3"8U(0'GIT0X69:3O*RC?*X>]F3
MXID)9+96SF!4$(JIHW"M"(@!7=@E&+%]E4%"Y!!1SCKAZW!5SHU[PXLWT@8+
MFAD)RN8(:(H E6E_EJ,RJG5Z^5,T#:4C8<\WW&$RZGNB]<U>;FUE=8"^S&YO
M=.1T9)(A ^.-!Q41P4F7@8>04[ &G7[*1]QKP4'JJ@-E/.N:X0/07!_Q8I5#
M_&XV_S2[P,F2M/*H.-*QM5F-]H+\F%+[T1J5 &,FZC%E95OW>=E$1[\:JA,L
M-6/[D,-4[Z?T9?Z"/_(1D:D-'](L&/44@8WB3]?+;$C(5XG,)&,$I%*GHVL9
M(*B0(<8HM(TBL]QZ8O06<H[5(F]+R;$6]%VO\8G.SCK4>SZ>GIY\R_-U._T1
M)IZTBAZ*8XE KLFKJ#D3)HKD+6>8<^ORC=VIZ[M-:1N\W%<V'4EG +?7]8;>
M_OB6IXO\.D]S&2]'T8G@T"5@6%LV!M*IZ(6ODQIR-,FDY%N;VX^0TN\=UA6B
M6O!]R#?8A]GT]$N>G_V2P_+S^=D9SB]FY?8/#[_7=O[H9K?=89MI= >N/G]#
M\2QG+N<ZBL#5 >Z>7#JO5""CF4GDT>=D6X^WV4S)L1JH?NK[*7W6>;7GUEZJ
M<B989LHZ[T$E8\D%4 R8YYK,1$8:M?5KR@8R^KW+&LC]OM(YEM4#N*_JJ5M>
MGKHO]&]6<59&=K_TA;2DLTB*>-5/3RI@SD3BB(U2M\XSV41'_W@Y2K@/<BR/
MY/0 T7(9<A4Y,<%C <\+\<;4D4))(;@4DF4Q9+I\.\;+$)XNCI?P$Y Y@-T#
M ,VG_'TV^4Y6_3H9YAW&\62\O+B*J_LLZ?!PR-EAU;^TF4#F'U?,Z,RM,[G]
M(^L6@H8%H4,D_B#*W(K] \#2K[2%\[-J)OXV6UZ_S20?R3$L#LB>KT8^]Q!T
MR<"-]4E$ZY&W]N W$M)W[FUS[!S/[@%@YNY%OE+*DJN,.D:PR.@>CY'882QM
MR*-TC+:@2K?V</_5A:W-FR.Y/#B<W!J\@RYE4W(!GDJMK"D)O$@16)#9)^=*
M^W[?C]$R))-X?QEOA<R!#._YW?-SGHYG\ZHA/\QP^LMY)E&Z2SUI67;.QPQ%
M, ]*8@9,.D!T(;A8AS>D75XZMRPQ)#@<*K]9>V8.3IG</-&E'%$E2\0;62?V
M"KJ7$1&*#*(H'ISCK5MD/4)*OU4<W5X_A_%[<+!Y@_/YQ4W1@/:15&OMO^=J
M?S^E!:!BM7) <^.+X:)TBYV[] Q)^1PH\*T@.H+[/5]*[\;36L7T(2-]V!C#
MRN%[==GZ]"1,QJ=7CVM$NC%) @](S$+.P#FZQV4(B:&W(N]4N;CK>D.R>(]#
M3&=<'H .NOT04QOYX;=Q;3Y<MWEK5^^GEXV0WYS/*_=_K6UKQJNL$;KC-4J/
MD+1G-:ZNP'&OZ:1P'YWPOI36R3K'TCRDR["-+GM6*3;K:]WJYOS+%-<];'.J
M;SXK!1Z+D-XR#K&VP%#:T3'D&B&DB(D5[DB-=WI];B"JW^K'[N_08^6P/[#\
M&EC3?%ISY9Y1(5Z>H!$G3L7B-)#.#W1NR$<)3 @0.<H2N+4AMWY(WHO ?@=&
M]*?J#I'/L?#[TM Q6*]^:72\F2U6XPA&3DLE8FWRK019I2XK0%8;'/CH#6?1
MH6BOU#:2TN\LB&Y4V?$\'YP"(S_&\U5+05&+%10O D+5QMI$[5U@/&+K<K/;
MZ^\$$_N28'(P=U]*OMF]X1A'IIC=_[1.LLJVDMQM(ED4T2E6"$ U:U4Y8<"O
MYS$DXY/7F?N7FTB60A)!H8&"M0I.UJ88S O(4G+I2F:VXX>SX2:2[2/W71+)
M]F'U0*(&#Y)?,$N6% J(/$90ANS]8$P"NCZE<"4XI>XW6_OG2"3;2[B[))+M
MP^D!HN7RX4AB4"ZQ3!>GRK5W=8804P*+VB@;K*=[^)\UD6PO">^62+8/NP<
MFLW9*+D09YP(X'RNK91* !0F0M:&[#;/;<+65]+AR3_/G3BVEX1W2O[9A]T#
MP,SV[#>+4>88$KA26!T.Z"$(X\%9;X-,:()O':D^/OGPN1/(CL%0._8/ $L;
MTE\X0Q0E%>!!:5+%Q0"&:$!EKD70K-@'#VC_#(EDQY@W1W)Y<#BYE1<CO->V
M-OR+G$E0T14(UM*WB!I]9HPU#PV_F$2RO62\:R+9/@P?<"*9CLH9XSV@K<W@
ME:=M,".@U"XCSF6=\3YN_C$2R?:2WXZ)9/LP<W#*Y"9B22:_-6@3>+VJBY9D
MASEIP">=@C18:T[^61/)VET_A_%[<+"YE\K$T5CZ)Z&^P)*&-5K5(U! I9*0
MZ9Q#;CU,X>4EDNTE\'T2R?;A_@"0]&0O8RY2T2H&(,^/DT=H(S&J*)"6O .E
MF+3-*[B:-)5^]D2S8Q#55 I#0!5QY6HS5U[AIUPO?=K2Z]E\/ON]>HWXC?YN
M>3%"AE9AM& B\8^^0G!>>_"&"UE"II\V?[3<B\(A78*-$->=A : OZ?3E(*0
M45J+4$(@V],I1VQ##[I(ZXLS2,[*_TD7:WM3'BN'@X'U/<_#K($7]]?Y>$FG
MIIR4C_-\-CX_JPDC)^4JDV2UV\7B_"J=Y-7T>I^+D0_!(*MI)=(&((W-ZDP
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
MSI!/9CSY9(Y["%(JT$6[E!.+4K96>/M3UU6!^3%)FY$$TBG47HSO"TEG<"Z
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
MQYZGG:LJ4_9H! <=@ZCU=PE0" TB"*^\"]XVWS,WQCDF+J(\'%:[+OS4,NX
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
MQ<BLGKB'[M4SB=O1=!P-,K20@G*@(I- [SQ"9"4;JZ5U:M=:/ @^HH?A;M/
MYQ!63PR?EQ3T9J-=P<**9Z2DM04R&OEZ+089C9DA3T&D1SW?3\'FM>_I!2Z'
MFSK-N=DQ,K8725LNHW0& ET:4I,Y 09DP%E@25G/,>Q66PW%QI1&3'N)[@F5
M ]C;@6?U\V*99Q_G/_T9/]6*Z.ULH]M<AV8^:>)0T )!U="7\YX.Y+-B"F4J
MJG79RTOT] FH0^2^&$D(/0#J=E36FZ__GK$&,"JS?E[F_[[)\_AU??V<H7]G
MF %3ZKHC@0%\B EDINNH@HA<MQY$M =9TW;QM'3<6\N@)U@]=:#M%8Q&<>G1
M@_6.T4W1!I E 8'K%.ER8FD^Z68/LJ9UR9I#X3FH-9)+IU!;_5ZS1LO9_./M
M8E]=M*CI)Z%4M2"8!A>%JH4&WG$?BDC-G\8]Z.H$;*W L ?8CI),!VB[U_OW
MJ4YAB%A)-&/,1'@RB=S<(H%8) 1G]!_=.M/\!!G3=@N.$\@^C,==P>3MHHH
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
M](/[X8;(H;-^N,#HEDD+49=$/C:=P2%S0#<,A8HA\T<KBLZ_'VZ0N%[HAQO
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
MAH3QUW5O_Z#^$'"5__?_^O]02P$"% ,4    " #$/)U:P7?!_),1   E8P
M'@              @ $     97AH:6)I=#$P,2UH:6QL;6%N>&9O<FUO9G N
M:'1M4$L! A0#%     @ Q#R=6EN/B%Y1#P  @%<  !X              ( !
MSQ$  &5X:&EB:70Q,#(M:&EL;&UA;GAF;W)M;V9R+FAT;5!+ 0(4 Q0    (
M ,0\G5HM5* WNP<   <I   4              "  5PA  !E>&AI8FET,S$Q
M+3,R.3(U+FAT;5!+ 0(4 Q0    ( ,0\G5K+YAT]E0<  , G   4
M      "  4DI  !E>&AI8FET,S$R+3,R.3(U+FAT;5!+ 0(4 Q0    ( ,0\
MG5J:T>./2P0  '$.   4              "  1 Q  !E>&AI8FET,S(Q+3,R
M.3(U+FAT;5!+ 0(4 Q0    ( ,0\G5J%N(IN300   D/   4
M  "  8TU  !E>&AI8FET,S(R+3,R.3(U+FAT;5!+ 0(4 Q0    ( ,0\G5JD
M8!Q[JAL! !!]$  0              "  0PZ  !H;&TM,C R-3 S,CDN:'1M
M4$L! A0#%     @ Q#R=6CIG<,X,#P  [*$  !               ( !Y%4!
M &AL;2TR,#(U,#,R.2YX<V102P$"% ,4    " #$/)U:>)2I><H>  !T* $
M%               @ $>90$ :&QM+3(P,C4P,S(Y7V-A;"YX;6Q02P$"% ,4
M    " #$/)U:&G^KVM]1  !6L , %               @ $:A $ :&QM+3(P
M,C4P,S(Y7V1E9BYX;6Q02P$"% ,4    " #$/)U:^:%XI\/8!@"+Q@D $P
M            @ $KU@$ :&QM+3(P,C4P,S(Y7V<Q+FIP9U!+ 0(4 Q0    (
M ,0\G5K^L^U9R;T  '-B!P 4              "  1^O" !H;&TM,C R-3 S
M,CE?;&%B+GAM;%!+ 0(4 Q0    ( ,0\G5H%#;:M%80  -7Z!0 4
M      "  1IM"0!H;&TM,C R-3 S,CE?<')E+GAM;%!+!08     #0 - &4#
(  !A\0D    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>hlm-20250329_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2025"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:hlm="http://www.hillmangroup.com/20250329"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  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="hlm-20250329.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <instant>2025-04-25</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-30</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-30</instant>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:FasteningandHardwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:PersonalProtectionSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:KeyandKeyAccessoriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">hlm:EngravingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">hlm:OTHERDomain</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:IntexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-23</instant>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:IntexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-23</instant>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:IntexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-08-23</instant>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:FastenersHardwareandPersonalProtectionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:RoboticsAndDigitalSolutionsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">hlm:CanadaSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:InsuranceClaimsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">hlm:GroupHealthInsuranceClaimsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">hlm:OlliesBargainOutletSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">hlm:OlliesBargainOutletSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:SeniorTermLoanDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hlm:SeniorTermLoanDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-12-28</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-14</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-07</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-14</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EquityIncentivePlan2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">hlm:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-12-31</startDate>
            <endDate>2024-03-30</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-19</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-19</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hlm:OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hlm:OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hlm:OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">hlm:OtherAccruedExpensesAndOtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hlm:InterestRateSwapAgreement2024Swap2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="hlm:DerivativeInstrumentRiskAxisAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-28</instant>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-29</startDate>
            <endDate>2025-03-29</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:ResharpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001822492</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hlm:InstafobMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-29</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>hlm:Segment</measure>
    </unit>
    <dei:AmendmentFlag contextRef="c-1" id="f-26">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-27">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-28">0001822492</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-29">--12-27</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2025-03-29</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-4">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-5">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-6">001-39609</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-7">Hillman Solutions Corp.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-8">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-9">85-2096734</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-10">1280 Kemper Meadow Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-11">45240</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-12">Cincinnati</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-13">OH</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode contextRef="c-1" id="f-14">513</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">851-4900</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common Stock, par value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">HLMN</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-19">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-20">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-21">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-22">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-23">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-24">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-25" unitRef="shares">197508573</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-30" unitRef="usd">36309000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-31" unitRef="usd">44510000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-3" decimals="-3" id="f-32" unitRef="usd">1732000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-33" unitRef="usd">2827000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-3" decimals="-3" id="f-34" unitRef="usd">134244000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-35" unitRef="usd">109788000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-3" id="f-36" unitRef="usd">396891000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-37" unitRef="usd">403673000</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent contextRef="c-3" decimals="-3" id="f-38" unitRef="usd">16876000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-39" unitRef="usd">15213000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-3" decimals="-3" id="f-40" unitRef="usd">584320000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-41" unitRef="usd">573184000</us-gaap:AssetsCurrent>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-3" decimals="-3" id="f-42" unitRef="usd">388776000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-43" unitRef="usd">376150000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-44" unitRef="usd">232911000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-45" unitRef="usd">224174000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill contextRef="c-3" decimals="-3" id="f-46" unitRef="usd">828727000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-47" unitRef="usd">828553000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-3" decimals="-3" id="f-48" unitRef="usd">545911000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-49" unitRef="usd">530398000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-3" decimals="-3" id="f-50" unitRef="usd">590635000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-51" unitRef="usd">605859000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-52" unitRef="usd">77764000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-53" unitRef="usd">81708000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-3" decimals="-3" id="f-54" unitRef="usd">16560000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-55" unitRef="usd">17025000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-3" decimals="-3" id="f-56" unitRef="usd">2330917000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-57" unitRef="usd">2330503000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-3" decimals="-3" id="f-58" unitRef="usd">150648000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-59" unitRef="usd">139057000</us-gaap:AccountsPayableCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c-3" decimals="-3" id="f-60" unitRef="usd">13661000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c-4" decimals="-3" id="f-61" unitRef="usd">12975000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-62" unitRef="usd">17210000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-63" unitRef="usd">16850000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-64" unitRef="usd">14199000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-65" unitRef="usd">34977000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedMarketingCostsCurrent contextRef="c-3" decimals="-3" id="f-66" unitRef="usd">5556000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent contextRef="c-4" decimals="-3" id="f-67" unitRef="usd">7651000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-3" decimals="-3" id="f-68" unitRef="usd">8577000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-4" decimals="-3" id="f-69" unitRef="usd">10377000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-70" unitRef="usd">27515000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-71" unitRef="usd">31843000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-72" unitRef="usd">237366000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-73" unitRef="usd">253730000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-3" decimals="-3" id="f-74" unitRef="usd">713450000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-3" id="f-75" unitRef="usd">691726000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-3" decimals="-3" id="f-76" unitRef="usd">124280000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-4" decimals="-3" id="f-77" unitRef="usd">124611000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-78" unitRef="usd">66977000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-79" unitRef="usd">71474000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-3" decimals="-3" id="f-80" unitRef="usd">6791000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-81" unitRef="usd">6591000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-3" decimals="-3" id="f-82" unitRef="usd">1148864000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-83" unitRef="usd">1148132000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-3" id="f-84" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-85" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-86"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="INF"
      id="f-87"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-88" unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-3" decimals="INF" id="f-89" unitRef="shares">500000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-90" unitRef="shares">197380504</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-3" decimals="INF" id="f-91" unitRef="shares">197380504</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-92" unitRef="shares">196705710</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-4" decimals="INF" id="f-93" unitRef="shares">196705710</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-3" decimals="-3" id="f-94" unitRef="usd">20000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-95" unitRef="usd">20000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c-3" decimals="-3" id="f-96" unitRef="usd">1444265000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c-4" decimals="-3" id="f-97" unitRef="usd">1442958000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-3" decimals="-3" id="f-98" unitRef="usd">-219268000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-99" unitRef="usd">-218951000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-3" decimals="-3" id="f-100" unitRef="usd">-42964000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-101" unitRef="usd">-41656000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-102" unitRef="usd">1182053000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-103" unitRef="usd">1182371000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-3" decimals="-3" id="f-104" unitRef="usd">2330917000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-105" unitRef="usd">2330503000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-106" unitRef="usd">359343000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-107" unitRef="usd">350305000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-108" unitRef="usd">190740000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization contextRef="c-5" decimals="-3" id="f-109" unitRef="usd">183434000</us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-110" unitRef="usd">119052000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-5" decimals="-3" id="f-111" unitRef="usd">118565000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:Depreciation contextRef="c-1" decimals="-3" id="f-112" unitRef="usd">19395000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-5" decimals="-3" id="f-113" unitRef="usd">16338000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-114" unitRef="usd">15415000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-5" decimals="-3" id="f-115" unitRef="usd">15254000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-1" decimals="-3" id="f-116" unitRef="usd">274000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c-5" decimals="-3" id="f-117" unitRef="usd">-410000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-118" unitRef="usd">15015000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-3" id="f-119" unitRef="usd">16304000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-1" decimals="-3" id="f-120" unitRef="usd">-14460000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-5" decimals="-3" id="f-121" unitRef="usd">-15271000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-1" decimals="-3" id="f-122" unitRef="usd">-906000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-5" decimals="-3" id="f-123" unitRef="usd">-3008000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-124" unitRef="usd">-351000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-125" unitRef="usd">-1975000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-126" unitRef="usd">-34000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-127" unitRef="usd">-483000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-128" unitRef="usd">-317000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-129" unitRef="usd">-1492000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="3"
      id="f-130"
      unitRef="usdPerShare">0.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-131"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-132" unitRef="shares">197284000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-133" unitRef="shares">195365000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-134" unitRef="usd">-317000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-135" unitRef="usd">-1492000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-1" decimals="-3" id="f-136" unitRef="usd">682000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-5" decimals="-3" id="f-137" unitRef="usd">1487000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-1" decimals="-3" id="f-138" unitRef="usd">-1990000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-5" decimals="-3" id="f-139" unitRef="usd">-1817000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-1" decimals="-3" id="f-140" unitRef="usd">-1308000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-5" decimals="-3" id="f-141" unitRef="usd">-330000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-142" unitRef="usd">-1625000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-5" decimals="-3" id="f-143" unitRef="usd">-1822000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-144" unitRef="usd">-317000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-145" unitRef="usd">-1492000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-146" unitRef="usd">34810000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-5" decimals="-3" id="f-147" unitRef="usd">31592000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-148" unitRef="usd">-974000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-149" unitRef="usd">-386000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-1" decimals="-3" id="f-150" unitRef="usd">1257000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-5" decimals="-3" id="f-151" unitRef="usd">1330000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-152" unitRef="usd">3278000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-5" decimals="-3" id="f-153" unitRef="usd">2829000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-1" decimals="-3" id="f-154" unitRef="usd">-906000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-5" decimals="-3" id="f-155" unitRef="usd">-3008000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <hlm:WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts contextRef="c-1" decimals="-3" id="f-156" unitRef="usd">906000</hlm:WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts>
    <hlm:WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts contextRef="c-5" decimals="-3" id="f-157" unitRef="usd">1554000</hlm:WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-1" decimals="-3" id="f-158" unitRef="usd">139000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-5" decimals="-3" id="f-159" unitRef="usd">-56000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-1" decimals="-3" id="f-160" unitRef="usd">-326000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-5" decimals="-3" id="f-161" unitRef="usd">332000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-162" unitRef="usd">24617000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-5" decimals="-3" id="f-163" unitRef="usd">25095000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-164" unitRef="usd">-7319000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-5" decimals="-3" id="f-165" unitRef="usd">2341000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-1" decimals="-3" id="f-166" unitRef="usd">2152000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-5" decimals="-3" id="f-167" unitRef="usd">4014000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-3" id="f-168" unitRef="usd">11340000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-5" decimals="-3" id="f-169" unitRef="usd">14632000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="c-1" decimals="-3" id="f-170" unitRef="usd">-20769000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInAccruedSalaries contextRef="c-5" decimals="-3" id="f-171" unitRef="usd">-6315000</us-gaap:IncreaseDecreaseInAccruedSalaries>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="c-1" decimals="-3" id="f-172" unitRef="usd">-9365000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccruedLiabilities contextRef="c-5" decimals="-3" id="f-173" unitRef="usd">-906000</us-gaap:IncreaseDecreaseInOtherAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-174" unitRef="usd">-655000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-5" decimals="-3" id="f-175" unitRef="usd">11676000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-3" id="f-176" unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-5" decimals="-3" id="f-177" unitRef="usd">23956000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-1" decimals="-3" id="f-178" unitRef="usd">20658000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets contextRef="c-5" decimals="-3" id="f-179" unitRef="usd">17759000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-1" decimals="-3" id="f-180" unitRef="usd">67000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-5" decimals="-3" id="f-181" unitRef="usd">67000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-182" unitRef="usd">-20725000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-5" decimals="-3" id="f-183" unitRef="usd">-41782000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c-1" decimals="-3" id="f-184" unitRef="usd">2128000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c-5" decimals="-3" id="f-185" unitRef="usd">2128000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:PaymentsOfFinancingCosts contextRef="c-1" decimals="-3" id="f-186" unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts contextRef="c-5" decimals="-3" id="f-187" unitRef="usd">33000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-1" decimals="-3" id="f-188" unitRef="usd">62000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-5" decimals="-3" id="f-189" unitRef="usd">45000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-1" decimals="-3" id="f-190" unitRef="usd">44000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-5" decimals="-3" id="f-191" unitRef="usd">27000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-3" id="f-192" unitRef="usd">1270000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-5" decimals="-3" id="f-193" unitRef="usd">875000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-1" decimals="-3" id="f-194" unitRef="usd">306000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-5" decimals="-3" id="f-195" unitRef="usd">5899000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-1" decimals="-3" id="f-196" unitRef="usd">75000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-5" decimals="-3" id="f-197" unitRef="usd">72000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-1" decimals="-3" id="f-198" unitRef="usd">-440000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-5" decimals="-3" id="f-199" unitRef="usd">-380000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-200" unitRef="usd">14393000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-5" decimals="-3" id="f-201" unitRef="usd">20411000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-3" id="f-202" unitRef="usd">-1214000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-3" id="f-203" unitRef="usd">1814000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-204" unitRef="usd">-8201000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-5" decimals="-3" id="f-205" unitRef="usd">-7881000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-206" unitRef="usd">44510000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-3" id="f-207" unitRef="usd">38553000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-208" unitRef="usd">36309000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-209" unitRef="usd">30672000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-210" unitRef="usd">13893000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-5" decimals="-3" id="f-211" unitRef="usd">11213000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-212" unitRef="usd">2016000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-5" decimals="-3" id="f-213" unitRef="usd">871000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-3" id="f-214" unitRef="usd">1614000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-5" decimals="-3" id="f-215" unitRef="usd">3093000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-8" decimals="INF" id="f-216" unitRef="shares">196706000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-8" decimals="INF" id="f-217" unitRef="usd">20000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-3" id="f-218" unitRef="usd">1442958000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-10" decimals="-3" id="f-219" unitRef="usd">-218951000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-11" decimals="-3" id="f-220" unitRef="usd">-41656000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-221" unitRef="usd">1182371000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-12" decimals="-3" id="f-222" unitRef="usd">-317000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-223" unitRef="usd">-317000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan contextRef="c-1" decimals="-3" id="f-224" unitRef="shares">675000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-13" decimals="-3" id="f-225" unitRef="usd">1307000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-226" unitRef="usd">1307000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-1" decimals="-3" id="f-227" unitRef="usd">-1990000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-1" decimals="-3" id="f-228" unitRef="usd">-1990000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-14" decimals="-3" id="f-229" unitRef="usd">682000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-1" decimals="-3" id="f-230" unitRef="usd">682000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-15"
      decimals="INF"
      id="f-231"
      unitRef="shares">197381000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-15" decimals="INF" id="f-232" unitRef="usd">20000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-16" decimals="-3" id="f-233" unitRef="usd">1444265000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-234" unitRef="usd">-219268000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-235" unitRef="usd">-42964000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-236" unitRef="usd">1182053000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-6" decimals="INF" id="f-237" unitRef="shares">194913000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="INF" id="f-238" unitRef="usd">20000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-239" unitRef="usd">1418535000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-240" unitRef="usd">-236206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-241" unitRef="usd">-27820000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-3" id="f-242" unitRef="usd">1154529000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-23" decimals="-3" id="f-243" unitRef="usd">-1492000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-244" unitRef="usd">-1492000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan contextRef="c-5" decimals="-3" id="f-245" unitRef="shares">1029000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-24" decimals="-3" id="f-246" unitRef="usd">8585000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-5" decimals="-3" id="f-247" unitRef="usd">8585000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-5" decimals="-3" id="f-248" unitRef="usd">-1817000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-5" decimals="-3" id="f-249" unitRef="usd">-1817000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-25" decimals="-3" id="f-250" unitRef="usd">1487000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-5" decimals="-3" id="f-251" unitRef="usd">1487000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-7" decimals="INF" id="f-252" unitRef="shares">195942000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="INF" id="f-253" unitRef="usd">20000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-27" decimals="-3" id="f-254" unitRef="usd">1427120000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-28" decimals="-3" id="f-255" unitRef="usd">-237698000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-29" decimals="-3" id="f-256" unitRef="usd">-28150000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-3" id="f-257" unitRef="usd">1161292000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c-1" id="f-258">Hillman Solutions Corp. and its wholly-owned subsidiaries (collectively &#x201c;Hillman&#x201d; or the &#x201c;Company&#x201d;). The accompanying unaudited financial statements include the condensed consolidated accounts of the Company for the thirteen weeks ended March 29, 2025. Unless the context requires otherwise, references to "Hillman," "we," "us," "our," or "our Company" refer to Hillman Solutions Corp. and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been eliminated. &lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The accompanying unaudited Condensed Consolidated Financial Statements present information in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and applicable rules of Regulation S-X. Accordingly, they do not include all information or footnotes required by U.S. generally accepted accounting principles for complete financial statements. Operating results for the thirteen weeks ended March 29, 2025 do not necessarily indicate the results that may be expected for the full year. For further information, refer to the Consolidated Financial Statements for the year ended December&#160;28, 2024 and notes thereto included in the Form 10-K filed on February&#160;20, 2025 with the Securities and Exchange Commission (&#x201c;SEC&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#x201c;Hillman Solutions Corp.," "HMAN Group Holdings Inc.," and "The Hillman Companies, Inc." are holding companies with no other operations, cash flows, material assets or liabilities other than the equity interests in "The Hillman Group, Inc.,", which is the borrower under the credit facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Nature of Operations:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company is comprised of three separate operating business segments: (1) Hardware and Protective Solutions,&#160;(2) Robotics and Digital Solutions, and (3) Canada.&lt;/span&gt;&lt;/div&gt;Hillman provides and, on a limited basis, produces products such as fasteners and related hardware items; threaded rod and metal shapes; keys, key duplication systems, and accessories; personal protective equipment such as gloves, eye-wear and cleaning rags; rope and chain; builder's hardware; and identification items, such as tags and letters, numbers, and signs, to retail outlets, primarily hardware stores, home centers and mass merchants, pet supply stores, grocery stores, and drug stores. The Canada segment also produces fasteners, stampings, fittings, and processes threaded parts for automotive suppliers, industrial Original Equipment Manufacturers (&#x201c;OEMs&#x201d;), and industrial distributors.</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-259">&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The significant accounting policies should be read in conjunction with the significant accounting policies included in the Form 10-K filed on&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;February&#160;20, 2025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:700;line-height:125%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;with the SEC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Use of Estimates in the Preparation of Financial Statements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses for the reporting periods. Actual results may differ from these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Revenue Recognition:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company offers a variety of sales incentives to its customers primarily in the form of discounts and rebates. Discounts are recognized in the Condensed Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;of the rebate is allocated to each underlying sales transaction. Discounts and rebates are included in the determination of net sales. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company also establishes reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following tables display our disaggregated revenue by product category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:487.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:112.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;205,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;25,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;230,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;68,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Accessories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;46,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;48,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;274,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;56,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;359,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;214,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;31,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;245,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;45,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;46,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Accessories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;43,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;45,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;259,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;350,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following tables disaggregate our revenue by geographic location.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:106.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;border-bottom:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;270,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;56,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;326,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;274,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;56,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;359,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;255,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;310,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;259,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;350,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company's revenue by geography is allocated based on the location of its sales operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Hardware and Protective Solutions' revenues consist primarily of the delivery of fasteners, anchors, specialty fastening products, rope and chain, and personal protective equipment such as gloves and eyewear, as well as in-store merchandising services for the related product category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Robotics and Digital Solutions revenues consist primarily of sales of keys and identification tags through self-service key duplication and engraving kiosks. It also includes our associate-assisted key duplication systems and key accessories. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Canada revenues consist primarily of the delivery to Canadian customers of fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items as well as in-store merchandising services for the related product category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company&#x2019;s performance obligations under its arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods, which occurs upon delivery of the products. Judgment is required in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. Revenue is recognized for in-store service and access to key duplicating and engraving equipment as the related products are delivered, which approximates a time-based recognition pattern. Therefore, the entire amount of consideration related to the sale of products, in-store merchandising services, and access to key duplicating and engraving equipment is recognized upon the delivery of the products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The costs to obtain a contract are insignificant, and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising services teams are recognized in selling, warehouse, general, and administrative expense when control over products is transferred to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-260">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Use of Estimates in the Preparation of Financial Statements:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses for the reporting periods. Actual results may differ from these estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c-1" id="f-261">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Revenue Recognition:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Revenue is recognized when control of goods or services is transferred to our customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company offers a variety of sales incentives to its customers primarily in the form of discounts and rebates. Discounts are recognized in the Condensed Consolidated Financial Statements at the date of the related sale. Rebates are based on the revenue to date and the contractual rebate percentage to be paid. A portion of the cost &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;of the rebate is allocated to each underlying sales transaction. Discounts and rebates are included in the determination of net sales. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company also establishes reserves for customer returns and allowances. The reserve is established based on historical rates of returns and allowances. The reserve is adjusted quarterly based on actual experience. Returns and allowances are included in the determination of net sales.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following tables display our disaggregated revenue by product category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:487.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:112.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;205,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;25,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;230,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;68,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Accessories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;46,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;48,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;274,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;56,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;359,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;214,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;31,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;245,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;45,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;46,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Accessories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;43,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;45,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;259,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;350,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following tables disaggregate our revenue by geographic location.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:106.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;border-bottom:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;270,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;56,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;326,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;274,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;56,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;359,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;255,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;310,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;259,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;350,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company's revenue by geography is allocated based on the location of its sales operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Hardware and Protective Solutions' revenues consist primarily of the delivery of fasteners, anchors, specialty fastening products, rope and chain, and personal protective equipment such as gloves and eyewear, as well as in-store merchandising services for the related product category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Robotics and Digital Solutions revenues consist primarily of sales of keys and identification tags through self-service key duplication and engraving kiosks. It also includes our associate-assisted key duplication systems and key accessories. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Canada revenues consist primarily of the delivery to Canadian customers of fasteners and related hardware items, threaded rod, keys, key duplicating systems, accessories, personal protective equipment, and identification items as well as in-store merchandising services for the related product category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company&#x2019;s performance obligations under its arrangements with customers are providing products, in-store merchandising services, and access to key duplicating and engraving equipment. Generally, the price of the merchandising services and the access to the key duplicating and engraving equipment is included in the price of the related products. Control of products is transferred at the point in time when the customer accepts the goods, which occurs upon delivery of the products. Judgment is required in determining the time at which to recognize revenue for the in-store services and the access to key duplicating and engraving equipment. Revenue is recognized for in-store service and access to key duplicating and engraving equipment as the related products are delivered, which approximates a time-based recognition pattern. Therefore, the entire amount of consideration related to the sale of products, in-store merchandising services, and access to key duplicating and engraving equipment is recognized upon the delivery of the products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The costs to obtain a contract are insignificant, and generally contract terms do not extend beyond one year. Therefore, these costs are expensed as incurred. Freight and shipping costs and the cost of our in-store merchandising services teams are recognized in selling, warehouse, general, and administrative expense when control over products is transferred to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company used the practical expedient regarding the existence of a significant financing component as payments are due in less than one year after delivery of the products.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-262">&lt;div&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following tables display our disaggregated revenue by product category.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:487.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:112.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;205,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;25,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;230,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;68,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;69,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Accessories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;46,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;48,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;274,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;56,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;359,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fastening and Hardware&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;214,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;31,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;245,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Personal Protective&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;45,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;46,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Keys and Key Accessories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;43,637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;45,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engraving and Resharp&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;259,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;350,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following tables disaggregate our revenue by geographic location.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:480.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:106.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:3.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;border-bottom:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 4pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;270,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;56,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;326,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;text-indent:-4.54pt;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;274,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;56,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;359,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;255,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;310,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Consolidated&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;259,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;350,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-30" decimals="-3" id="f-263" unitRef="usd">205947000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-31" decimals="-3" id="f-264" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-32" decimals="-3" id="f-265" unitRef="usd">25050000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-33" decimals="-3" id="f-266" unitRef="usd">230997000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-34" decimals="-3" id="f-267" unitRef="usd">68460000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-35" decimals="-3" id="f-268" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-36" decimals="-3" id="f-269" unitRef="usd">1231000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-37" decimals="-3" id="f-270" unitRef="usd">69691000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-38" decimals="-3" id="f-271" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-39" decimals="-3" id="f-272" unitRef="usd">46582000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-40" decimals="-3" id="f-273" unitRef="usd">2136000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-41" decimals="-3" id="f-274" unitRef="usd">48718000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-42" decimals="-3" id="f-275" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-43" decimals="-3" id="f-276" unitRef="usd">9930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-44" decimals="-3" id="f-277" unitRef="usd">7000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-45" decimals="-3" id="f-278" unitRef="usd">9937000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-46" decimals="-3" id="f-279" unitRef="usd">274407000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-47" decimals="-3" id="f-280" unitRef="usd">56512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-48" decimals="-3" id="f-281" unitRef="usd">28424000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-282" unitRef="usd">359343000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-49" decimals="-3" id="f-283" unitRef="usd">214390000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-50" decimals="-3" id="f-284" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-51" decimals="-3" id="f-285" unitRef="usd">31589000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-52" decimals="-3" id="f-286" unitRef="usd">245979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-53" decimals="-3" id="f-287" unitRef="usd">45484000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-54" decimals="-3" id="f-288" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-55" decimals="-3" id="f-289" unitRef="usd">1408000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-56" decimals="-3" id="f-290" unitRef="usd">46892000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-57" decimals="-3" id="f-291" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-58" decimals="-3" id="f-292" unitRef="usd">43637000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-59" decimals="-3" id="f-293" unitRef="usd">1952000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-60" decimals="-3" id="f-294" unitRef="usd">45589000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-61" decimals="-3" id="f-295" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-62" decimals="-3" id="f-296" unitRef="usd">11835000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-63" decimals="-3" id="f-297" unitRef="usd">10000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-64" decimals="-3" id="f-298" unitRef="usd">11845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-65" decimals="-3" id="f-299" unitRef="usd">259874000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-66" decimals="-3" id="f-300" unitRef="usd">55472000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-67" decimals="-3" id="f-301" unitRef="usd">34959000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-302" unitRef="usd">350305000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-68" decimals="-3" id="f-303" unitRef="usd">270465000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-69" decimals="-3" id="f-304" unitRef="usd">56512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-70" decimals="-3" id="f-305" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-71" decimals="-3" id="f-306" unitRef="usd">326977000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-72" decimals="-3" id="f-307" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-73" decimals="-3" id="f-308" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-74" decimals="-3" id="f-309" unitRef="usd">28424000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-75" decimals="-3" id="f-310" unitRef="usd">28424000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-76" decimals="-3" id="f-311" unitRef="usd">3942000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-77" decimals="-3" id="f-312" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-78" decimals="-3" id="f-313" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-79" decimals="-3" id="f-314" unitRef="usd">3942000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-46" decimals="-3" id="f-315" unitRef="usd">274407000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-47" decimals="-3" id="f-316" unitRef="usd">56512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-48" decimals="-3" id="f-317" unitRef="usd">28424000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-318" unitRef="usd">359343000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-80" decimals="-3" id="f-319" unitRef="usd">255492000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-81" decimals="-3" id="f-320" unitRef="usd">55472000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-82" decimals="-3" id="f-321" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-83" decimals="-3" id="f-322" unitRef="usd">310964000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-84" decimals="-3" id="f-323" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-85" decimals="-3" id="f-324" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-86" decimals="-3" id="f-325" unitRef="usd">34959000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-87" decimals="-3" id="f-326" unitRef="usd">34959000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-88" decimals="-3" id="f-327" unitRef="usd">4382000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-89" decimals="-3" id="f-328" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-90" decimals="-3" id="f-329" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-91" decimals="-3" id="f-330" unitRef="usd">4382000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-65" decimals="-3" id="f-331" unitRef="usd">259874000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-66" decimals="-3" id="f-332" unitRef="usd">55472000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-67" decimals="-3" id="f-333" unitRef="usd">34959000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-334" unitRef="usd">350305000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-335">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;On December 14, 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-09, Improvements to Income Tax Disclosures. The amendments in this update require that public business entities on an annual basis (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold. The standard requires disaggregated information about a reporting entity&#x2019;s effective tax rate reconciliation as well as information on income taxes paid. The standard is intended to benefit investors by providing more detailed income tax disclosures that would be useful in making capital allocation decisions. The amendments on Income Tax Disclosures are effective for fiscal years beginning after December 15, 2024, and should be applied retrospectively to all prior periods presented. The Company is currently evaluating the impact provided by the new standard.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:2pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;On January 6, 2025, the FASB issued ASU 2025-01, Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures: Disaggregation of Income Statement Expenses, as an amendment to ASU 2024-03. This ASU mandates that public business entities provide detailed disclosures in the notes to their financial statements, breaking down certain expense categories presented on the income statement into specified natural expense components. This enhanced disclosure aims to provide investors with more detailed information about the types of expenses included in commonly presented expense captions, such as cost of sales, selling, general, and administrative expenses (SG&amp;amp;A), and research and development. The amendments introduced by ASU 2025-01 are effective for public business entities for fiscal years beginning after December 15, 2026 and for interim periods beginning after December 15, 2027 with early adoption permitted. The Company is currently evaluating the impact provided by the new standard.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c-1" id="f-336">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Intex DIY, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;On August 23, 2024, the Company completed the acquisition of Intex DIY, Inc. ("Intex"), a leading supplier of wiping cloths, consumable rags, and cleaning textiles for a total purchase price of $34,064. This acquisition expands &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Hillman&#x2019;s offerings in the cleaning products category. Intex has business operations throughout North America and its financial results will reside in the Company's Hardware and Protective Solutions reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following table reconciles the preliminary fair value of the acquired assets and assumed liabilities to the total purchase price of Intex.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:346.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:207.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:135.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;40,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(6,711)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total purchase price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Net sales and operating income from Intex included in the Company's Condensed Consolidated Statement of Comprehensive Loss for the thirteen weeks ended March 29, 2025 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:204.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:100.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:100.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Pro forma financial information has not been presented for Intex as the financial results of Intex were insignificant to the financial results of the Company on a standalone basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation contextRef="c-92" decimals="-3" id="f-337" unitRef="usd">34064000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationAcquiredReceivablesFairValue contextRef="c-92" decimals="-3" id="f-338" unitRef="usd">11981000</us-gaap:BusinessCombinationAcquiredReceivablesFairValue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c-92" decimals="-3" id="f-339" unitRef="usd">14795000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther contextRef="c-92" decimals="-3" id="f-340" unitRef="usd">26000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c-92" decimals="-3" id="f-341" unitRef="usd">949000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:Goodwill contextRef="c-92" decimals="-3" id="f-342" unitRef="usd">3520000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-93" decimals="-3" id="f-343" unitRef="usd">9400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-94" decimals="-3" id="f-344" unitRef="usd">104000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <hlm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill contextRef="c-92" decimals="-3" id="f-345" unitRef="usd">40775000</hlm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAcquiredIncludingGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="c-92" decimals="-3" id="f-346" unitRef="usd">6711000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c-92" decimals="-3" id="f-347" unitRef="usd">34064000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-348">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Goodwill amounts by reportable segment are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:509.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:145.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:79.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:73.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:42.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:79.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill&#160;at&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dispositions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill&#160;at&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;581,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;581,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;220,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;220,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;26,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;26,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;828,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;828,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.01pt"&gt;The "Other" change to goodwill relates to adjustments resulting from fluctuations in foreign currency exchange rates for the Canada, Hardware Solutions, and Protective Solutions reporting units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Other intangibles, net, as of March&#160;29, 2025 and December&#160;28, 2024 consist of the following:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:156.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Estimated&lt;br/&gt;Useful&#160;Life&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;955,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;954,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks - indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;84,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;84,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Technology and patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;67,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;66,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intangible assets, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,136,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,136,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;545,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;530,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;590,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;605,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The amortization expense for intangible assets, including the adjustments resulting from fluctuations in foreign currency exchange rates for the thirteen weeks ended March 29, 2025 and the thirteen weeks ended March 30, 2024 was $15,415 and $15,254, respectively.&lt;/span&gt;&lt;/div&gt;The Company tests goodwill and indefinite-lived intangible assets for impairment annually in the fourth quarter. Impairment is also tested when events or changes in circumstances indicate that the carrying values of the assets may be greater than their fair values. During the thirteen weeks ended March 29, 2025 and the thirteen weeks ended March 30, 2024, the Company did not identify any triggering events that would result in an impairment analysis outside of the annual assessment.</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="c-1" id="f-349">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Goodwill amounts by reportable segment are summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:509.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:145.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:79.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:73.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:42.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:79.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill&#160;at&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dispositions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill&#160;at&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:26pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;581,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;581,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;220,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;220,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;26,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;26,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;828,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;828,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.01pt"&gt;The "Other" change to goodwill relates to adjustments resulting from fluctuations in foreign currency exchange rates for the Canada, Hardware Solutions, and Protective Solutions reporting units.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill contextRef="c-95" decimals="-3" id="f-350" unitRef="usd">581187000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-46" id="f-351" unitRef="usd" xsi:nil="true"/>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c-46" decimals="-3" id="f-352" unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-46" decimals="-3" id="f-353" unitRef="usd">-27000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-96" decimals="-3" id="f-354" unitRef="usd">581160000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-97" decimals="-3" id="f-355" unitRef="usd">220936000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-47" decimals="-3" id="f-356" unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c-47" decimals="-3" id="f-357" unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-47" decimals="-3" id="f-358" unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-98" decimals="-3" id="f-359" unitRef="usd">220936000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-99" decimals="-3" id="f-360" unitRef="usd">26430000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod contextRef="c-48" decimals="-3" id="f-361" unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c-48" decimals="-3" id="f-362" unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-48" decimals="-3" id="f-363" unitRef="usd">201000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-100" decimals="-3" id="f-364" unitRef="usd">26631000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-365" unitRef="usd">828553000</us-gaap:Goodwill>
    <us-gaap:GoodwillPurchaseAccountingAdjustments contextRef="c-1" decimals="-3" id="f-366" unitRef="usd">0</us-gaap:GoodwillPurchaseAccountingAdjustments>
    <us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit contextRef="c-1" decimals="-3" id="f-367" unitRef="usd">0</us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss contextRef="c-1" decimals="-3" id="f-368" unitRef="usd">174000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill contextRef="c-3" decimals="-3" id="f-369" unitRef="usd">828727000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-371">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Other intangibles, net, as of March&#160;29, 2025 and December&#160;28, 2024 consist of the following:&#160;&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:156.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Estimated&lt;br/&gt;Useful&#160;Life&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;955,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;954,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks - indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;84,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;84,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Technology and patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;67,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;66,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intangible assets, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,136,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,136,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;545,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;530,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;590,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;605,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-370">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Other intangibles, net, as of March&#160;29, 2025 and December&#160;28, 2024 consist of the following:&#160;&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:426.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:156.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:18.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Estimated&lt;br/&gt;Useful&#160;Life&lt;br/&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;955,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;954,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks - indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Indefinite&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;84,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;84,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trademarks - other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;29,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Technology and patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;67,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;66,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Intangible assets, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,136,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,136,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less: Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;545,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;530,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;590,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;605,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-101" id="f-372">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-102" id="f-373">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-103" decimals="-3" id="f-374" unitRef="usd">955066000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-104" decimals="-3" id="f-375" unitRef="usd">954888000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-105" decimals="-3" id="f-376" unitRef="usd">84922000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-106" decimals="-3" id="f-377" unitRef="usd">84883000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-107" id="f-378">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-108" id="f-379">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-109" decimals="-3" id="f-380" unitRef="usd">29549000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-110" decimals="-3" id="f-381" unitRef="usd">29549000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-111" id="f-382">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-112" id="f-383">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-113" decimals="-3" id="f-384" unitRef="usd">67009000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-114" decimals="-3" id="f-385" unitRef="usd">66937000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-3" decimals="-3" id="f-386" unitRef="usd">1136546000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-4" decimals="-3" id="f-387" unitRef="usd">1136257000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-3" decimals="-3" id="f-388" unitRef="usd">545911000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-389" unitRef="usd">530398000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-3" decimals="-3" id="f-390" unitRef="usd">590635000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-391" unitRef="usd">605859000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AdjustmentForAmortization contextRef="c-1" decimals="-3" id="f-392" unitRef="usd">15415000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization contextRef="c-5" decimals="-3" id="f-393" unitRef="usd">15254000</us-gaap:AdjustmentForAmortization>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-394">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Insurance Coverage&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company self-insures its general liability including product liability, automotive and workers' compensation losses up to $500 per occurrence. Catastrophic coverage has been purchased from third party insurers for occurrences up to $60,000. The two risk areas involving the most significant accounting estimates are workers' compensation and automotive liability. Actuarial valuations performed by the Company's outside risk insurance expert were used by the Company's management to form the basis for workers' compensation and automotive liability loss reserves. The actuary contemplated the Company's specific loss history, actual claims reported, and industry trends among statistical and other factors to estimate the range of reserves required. Risk insurance reserves are comprised of specific reserves for individual claims and additional amounts expected for development of these claims, as well as for incurred but not yet reported claims. The Company believes that the liability of approximately $2,255 recorded for such risks is adequate as of March&#160;29, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;As of March&#160;29, 2025, the Company has provided certain vendors and insurers letters of credit aggregating to $42,168 related to our product purchases and insurance coverage for product liability, workers&#x2019; compensation, and general liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company self-insures group health claims up to an annual stop loss limit of $300 per participant. Historical group insurance loss experience forms the basis for the recognition of group health insurance reserves. Provisions for losses expected under these programs are recorded based on an analysis of historical insurance claim data and certain actuarial assumptions. The Company believes that the liability of approximately $3,691 recorded for such risks is adequate as of March&#160;29, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:107%"&gt;Import Duties&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company imports large quantities of fastener products which are subject to customs requirements and to tariffs and quotas set by governments through mutual agreements and bilateral actions. The Company could be subject to the assessment of additional duties and interest if it or its suppliers fail to comply with customs regulations or similar laws. The U.S. Department of Commerce (the "Department&#x201d;) has received requests from petitioners to conduct administrative reviews of compliance with anti-dumping duty and countervailing duty laws for certain nail products sourced from Asian countries. The Company sourced products under review from vendors in China and Taiwan during the periods selected for review. The Company accrues for the duty expense once it is determined to be probable and the amount can be reasonably estimated. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:107%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;We are involved in litigation arising in the normal course of business. In management&#x2019;s opinion, any such litigation is not expected to have a material adverse effect on our consolidated financial condition, results of operations, or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <hlm:MaximumAmountOfSelfInsuranceCoverage contextRef="c-3" decimals="-3" id="f-395" unitRef="usd">500000</hlm:MaximumAmountOfSelfInsuranceCoverage>
    <hlm:LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers contextRef="c-115" decimals="-3" id="f-396" unitRef="usd">60000000</hlm:LossForWhichCatastrophicCoverageHasBeenPurchasedFromThirdPartyInsurers>
    <us-gaap:SelfInsuranceReserve contextRef="c-116" decimals="-3" id="f-397" unitRef="usd">2255000</us-gaap:SelfInsuranceReserve>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-3" decimals="-3" id="f-398" unitRef="usd">42168000</us-gaap:LettersOfCreditOutstandingAmount>
    <hlm:MaximumAmountOfSelfInsuranceCoverage contextRef="c-117" decimals="-3" id="f-399" unitRef="usd">300000</hlm:MaximumAmountOfSelfInsuranceCoverage>
    <us-gaap:SelfInsuranceReserve contextRef="c-117" decimals="-3" id="f-400" unitRef="usd">3691000</us-gaap:SelfInsuranceReserve>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c-1" id="f-401">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Sales to related parties, which are included in net sales, consist of the sale of excess inventory to Ollie's Bargain Outlet Holdings, Inc. ("Ollie's"). John Swygert, Executive Chairman of Ollie's since 2025, and before that President and Chief Executive Officer of Ollie's, is a member of our Board of Directors. Sales to related parties were $3 in the thirteen weeks ended March 29, 2025. Sales to related parties were $18 in the thirteen weeks ended March 30, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;In late 2024, the Company signed a contract with Ollie's to place Minute Key and Quick-Tag machines in select Ollie's locations. The Company will pay royalties shares to Ollie's as a result of this agreement. The payments to related parties were $2 in the thirteen weeks ended March 29, 2025.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <hlm:RelatedPartTransactionSalesToRelatedParty contextRef="c-118" decimals="-3" id="f-402" unitRef="usd">3000</hlm:RelatedPartTransactionSalesToRelatedParty>
    <hlm:RelatedPartTransactionSalesToRelatedParty contextRef="c-119" decimals="-3" id="f-403" unitRef="usd">18000</hlm:RelatedPartTransactionSalesToRelatedParty>
    <us-gaap:PaymentsForRoyalties contextRef="c-118" decimals="-3" id="f-404" unitRef="usd">2000</us-gaap:PaymentsForRoyalties>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-405">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;ASC 740 requires companies to apply their estimated annual effective tax rate on a year-to-date basis in each interim period. These rates are derived, in part, from expected annual pre-tax income or loss. In the thirteen weeks ended March 29, 2025, and for the thirteen weeks ended March 30, 2024, the Company applied an estimated annual effective tax rate based on expected annual pre-tax income to the interim period pre-tax loss to calculate the income tax benefit. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;For the thirteen weeks ended March 29, 2025, the effective income tax rate was 9.7%. The Company recorded an income tax benefit for the thirteen weeks ended March 29, 2025 of $34. The effective tax rate for the thirteen weeks ended March 29, 2025 was the result of certain non-deductible expenses and state and foreign income taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;For the thirteen weeks ended March 30, 2024, the effective income tax rate was 24.5%. The Company recorded an income tax benefit for the thirteen weeks ended March 30, 2024 of $483. The effective tax rate for the thirteen weeks ended March 30, 2024 was the result of certain non-deductible expenses and state and foreign income taxes.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-406" unitRef="number">0.097</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-407" unitRef="usd">-34000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-5" decimals="3" id="f-408" unitRef="number">0.245</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-409" unitRef="usd">-483000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:LongTermDebtTextBlock contextRef="c-1" id="f-411">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following table summarizes the Company&#x2019;s debt:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:450.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:244.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Revolving loans&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;62,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Senior Term Loan, due 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;643,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;645,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease &amp;amp; other obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;739,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;718,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unamortized discount on Senior Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt and finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(13,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(12,975)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Deferred financing fees &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(10,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(10,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total long-term debt, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;713,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;691,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;As of March&#160;29, 2025, the Asset-Backed Loan ("ABL") Revolver had an outstanding balance of $80,000, and had outstanding letters of credit of $42,168. The Company has&#160;$164,599 of available borrowings under the revolving credit facility as a source of liquidity as of March&#160;29, 2025 based on the customary ABL borrowing base and availability provisions.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c-1" id="f-410">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following table summarizes the Company&#x2019;s debt:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:450.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:244.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Revolving loans&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;62,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Senior Term Loan, due 2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;643,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;645,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease &amp;amp; other obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;739,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;718,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Unamortized discount on Senior Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2,940)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt and finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(13,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(12,975)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Deferred financing fees &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(10,135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(10,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total long-term debt, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;713,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;691,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-120" decimals="-3" id="f-412" unitRef="usd">80000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-121" decimals="-3" id="f-413" unitRef="usd">62000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-122" decimals="-3" id="f-414" unitRef="usd">643343000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-123" decimals="-3" id="f-415" unitRef="usd">645470000</us-gaap:DebtInstrumentCarryingAmount>
    <hlm:FinanceLeaseLiabilityAndOtherObligations contextRef="c-3" decimals="-3" id="f-416" unitRef="usd">16629000</hlm:FinanceLeaseLiabilityAndOtherObligations>
    <hlm:FinanceLeaseLiabilityAndOtherObligations contextRef="c-4" decimals="-3" id="f-417" unitRef="usd">11085000</hlm:FinanceLeaseLiabilityAndOtherObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="c-3" decimals="-3" id="f-418" unitRef="usd">739972000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities contextRef="c-4" decimals="-3" id="f-419" unitRef="usd">718555000</us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c-3" decimals="-3" id="f-420" unitRef="usd">2726000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="c-4" decimals="-3" id="f-421" unitRef="usd">2940000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c-3" decimals="-3" id="f-422" unitRef="usd">13661000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent contextRef="c-4" decimals="-3" id="f-423" unitRef="usd">12975000</us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-3" decimals="-3" id="f-424" unitRef="usd">10135000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-4" decimals="-3" id="f-425" unitRef="usd">10914000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt contextRef="c-3" decimals="-3" id="f-426" unitRef="usd">713450000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-4" decimals="-3" id="f-427" unitRef="usd">691726000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-120" decimals="-3" id="f-428" unitRef="usd">80000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount contextRef="c-3" decimals="-3" id="f-429" unitRef="usd">42168000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-120" decimals="-3" id="f-430" unitRef="usd">164599000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-5" decimals="-3" id="f-431" unitRef="usd">-3008000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <hlm:WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts contextRef="c-5" decimals="-3" id="f-432" unitRef="usd">1554000</hlm:WriteOffOfPremiumsNetOfDeferredDebtIssuanceCostAndDiscounts>
    <us-gaap:PaymentsOfFinancingCosts contextRef="c-5" decimals="-3" id="f-433" unitRef="usd">33000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-1" decimals="-3" id="f-434" unitRef="usd">-906000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-436">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Lessee&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company determines if a contract is or contains a lease at inception or modification of a contract. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period in exchange for consideration. Control over the use of the identified asset means the lessee has both 1) the right to obtain substantially all of the economic benefits from the use of the asset and 2) the right to direct the use of the asset. The Company leases certain distribution center locations, vehicles, forklifts, computer equipment, and its corporate headquarters with expiration dates through 2033. Certain lease arrangements include escalating rent payments and options to extend the lease term. Expected lease terms include these options to extend or terminate the lease when it is reasonably certain the Company will exercise the option. The Company's leasing arrangements do not contain material residual value guarantees, nor material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The components of operating and finance lease costs for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:316.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:147.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:47pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Short term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Rent expense is recognized on a straight-line basis over the expected lease term. Rent expense totaled $6,963 in the thirteen weeks ended March 29, 2025 and $6,962 in the thirteen weeks ended March 30, 2024. Rent expense includes operating lease costs as well as expenses for non-lease components such as common area maintenance, real estate taxes, real estate insurance, variable costs related to our leased vehicles, and short-term rental expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The implicit rate is not determinable in most of the Company&#x2019;s leases, as such management uses the Company&#x2019;s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of March&#160;29, 2025 and December&#160;28, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:165.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:61.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:58.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:4.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:60.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:61.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.06&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Supplemental balance sheet information related to the Company's finance leases was as follows as of March&#160;29, 2025 and December&#160;28, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:375.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:166.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease assets, net, included in property plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Long-term debt, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total principal payable on finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Supplemental cash flow information related to the Company's operating and finance leases was as follows for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:204.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:108.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:108.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended &lt;br/&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating cash outflow from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating cash outflow from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing cash outflow from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;As of March&#160;29, 2025, our future minimum rental commitments are immaterial for lease agreements beginning after the current reporting period. Maturities of our lease liabilities for all operating and finance leases are as follows as of March&#160;29, 2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:174.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Remaining 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total future minimum rental commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;99,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less - amounts representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(15,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;84,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Lessor&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company has certain arrangements for key duplication equipment under which we are the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock contextRef="c-1" id="f-435">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Lessee&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company determines if a contract is or contains a lease at inception or modification of a contract. A contract is or contains a lease if the contract conveys the right to control the use of an identified asset for a period in exchange for consideration. Control over the use of the identified asset means the lessee has both 1) the right to obtain substantially all of the economic benefits from the use of the asset and 2) the right to direct the use of the asset. The Company leases certain distribution center locations, vehicles, forklifts, computer equipment, and its corporate headquarters with expiration dates through 2033. Certain lease arrangements include escalating rent payments and options to extend the lease term. Expected lease terms include these options to extend or terminate the lease when it is reasonably certain the Company will exercise the option. The Company's leasing arrangements do not contain material residual value guarantees, nor material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The components of operating and finance lease costs for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:316.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:147.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:47pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Short term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Rent expense is recognized on a straight-line basis over the expected lease term. Rent expense totaled $6,963 in the thirteen weeks ended March 29, 2025 and $6,962 in the thirteen weeks ended March 30, 2024. Rent expense includes operating lease costs as well as expenses for non-lease components such as common area maintenance, real estate taxes, real estate insurance, variable costs related to our leased vehicles, and short-term rental expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The implicit rate is not determinable in most of the Company&#x2019;s leases, as such management uses the Company&#x2019;s incremental borrowing rate based on the information available at commencement date in determining the present value of future payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The weighted average remaining lease terms and discount rates for all of our operating leases were as follows as of March&#160;29, 2025 and December&#160;28, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:165.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:61.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:58.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:4.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:60.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:61.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.06&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Supplemental balance sheet information related to the Company's finance leases was as follows as of March&#160;29, 2025 and December&#160;28, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:375.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:166.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease assets, net, included in property plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Long-term debt, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total principal payable on finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Supplemental cash flow information related to the Company's operating and finance leases was as follows for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:204.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:108.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:108.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended &lt;br/&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating cash outflow from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating cash outflow from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing cash outflow from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;As of March&#160;29, 2025, our future minimum rental commitments are immaterial for lease agreements beginning after the current reporting period. Maturities of our lease liabilities for all operating and finance leases are as follows as of March&#160;29, 2025:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:174.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Remaining 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total future minimum rental commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;99,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less - amounts representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(15,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;84,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Lessor&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company has certain arrangements for key duplication equipment under which we are the lessor. These leases meet the criteria for operating lease classification. Lease income associated with these leases is not material.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-437">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The components of operating and finance lease costs for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:316.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:147.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:78.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:47pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Short term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization of right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt; March&#160;29, 2025 and December&#160;28, 2024:&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:165.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:61.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:58.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:4.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:60.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:61.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.04&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.41&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.06&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Supplemental cash flow information related to the Company's operating and finance leases was as follows for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:433.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:204.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:108.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:108.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended &lt;br/&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating cash outflow from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Operating cash outflow from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Financing cash outflow from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-438" unitRef="usd">5648000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-5" decimals="-3" id="f-439" unitRef="usd">5214000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-1" decimals="-3" id="f-440" unitRef="usd">713000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-5" decimals="-3" id="f-441" unitRef="usd">1231000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-1" decimals="-3" id="f-442" unitRef="usd">602000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-5" decimals="-3" id="f-443" unitRef="usd">517000</us-gaap:VariableLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-1" decimals="-3" id="f-444" unitRef="usd">1271000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-5" decimals="-3" id="f-445" unitRef="usd">939000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-1" decimals="-3" id="f-446" unitRef="usd">223000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-5" decimals="-3" id="f-447" unitRef="usd">128000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c-1" decimals="-3" id="f-448" unitRef="usd">6963000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c-5" decimals="-3" id="f-449" unitRef="usd">6962000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-450">P5Y2M23D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-451">P4Y14D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-452">P5Y4M28D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-453">P3Y21D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="4" id="f-454" unitRef="number">0.0668</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="4" id="f-455" unitRef="number">0.0584</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="4" id="f-456" unitRef="number">0.0670</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="4" id="f-457" unitRef="number">0.0591</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <hlm:AssetsAndLiabilitiesLesseeTableTextBlock contextRef="c-1" id="f-458">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Supplemental balance sheet information related to the Company's finance leases was as follows as of March&#160;29, 2025 and December&#160;28, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:375.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:166.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Finance lease assets, net, included in property plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Long-term debt, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;10,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;6,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total principal payable on finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;9,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hlm:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-459" unitRef="usd">15364000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-460" unitRef="usd">9415000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-461" unitRef="usd">4723000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-462" unitRef="usd">3720000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-463" unitRef="usd">10995000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-464" unitRef="usd">6028000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability contextRef="c-3" decimals="-3" id="f-465" unitRef="usd">15718000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-4" decimals="-3" id="f-466" unitRef="usd">9748000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-467" unitRef="usd">5468000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-5" decimals="-3" id="f-468" unitRef="usd">5270000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-1" decimals="-3" id="f-469" unitRef="usd">207000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability contextRef="c-5" decimals="-3" id="f-470" unitRef="usd">124000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-3" id="f-471" unitRef="usd">1270000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-5" decimals="-3" id="f-472" unitRef="usd">875000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-474">Maturities of our lease liabilities for all operating and finance leases are as follows as of March&#160;29, 2025:&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:174.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Remaining 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total future minimum rental commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;99,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less - amounts representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(15,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;84,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-473">Maturities of our lease liabilities for all operating and finance leases are as follows as of March&#160;29, 2025:&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:383.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:174.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:97.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:18pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Remaining 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;21,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;18,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total future minimum rental commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;99,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Less - amounts representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(15,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;84,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-3" decimals="-3" id="f-475" unitRef="usd">16425000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-3" decimals="-3" id="f-476" unitRef="usd">4212000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-3" decimals="-3" id="f-477" unitRef="usd">21371000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-3" decimals="-3" id="f-478" unitRef="usd">4634000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-3" decimals="-3" id="f-479" unitRef="usd">18717000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-3" decimals="-3" id="f-480" unitRef="usd">3416000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-3" decimals="-3" id="f-481" unitRef="usd">16151000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-3" decimals="-3" id="f-482" unitRef="usd">2473000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-3" decimals="-3" id="f-483" unitRef="usd">11364000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c-3" decimals="-3" id="f-484" unitRef="usd">1846000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-3" decimals="-3" id="f-485" unitRef="usd">15341000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-3" decimals="-3" id="f-486" unitRef="usd">1036000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-3" decimals="-3" id="f-487" unitRef="usd">99369000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-3" decimals="-3" id="f-488" unitRef="usd">17617000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-3" decimals="-3" id="f-489" unitRef="usd">15182000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c-3" decimals="-3" id="f-490" unitRef="usd">1899000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-3" decimals="-3" id="f-491" unitRef="usd">84187000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-3" decimals="-3" id="f-492" unitRef="usd">15718000</us-gaap:FinanceLeaseLiability>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-493">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Hillman Solutions Corp. has one class of common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following is detail of the changes in the Company's accumulated other comprehensive income (loss) from December&#160;30, 2023 to March&#160;29, 2025, including the effect of significant reclassifications out of accumulated other comprehensive income (loss) (net of tax):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:354.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:238.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:109.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:36pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December&#160;30, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(27,820)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other comprehensive income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(25,516)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net current period other comprehensive loss&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(13,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at December&#160;28, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(41,656)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other comprehensive income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(720)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net current period other comprehensive loss &lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Balance at March&#160;29, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(42,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:12.1pt"&gt;During the year ended December&#160;28, 2024, the Company deferred a loss of $8,162, reclassified a loss of $11,680 and a tax benefit of $883 into other comprehensive loss due to hedging activities. The amounts reclassified out of other comprehensive loss were recorded as interest expense. See Note 14 - Derivatives and Hedging for additional information on the interest rate swaps.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:10.37pt"&gt;During the thirteen weeks ended March 29, 2025, the Company deferred a loss of $2,065, reclassified a gain of $588 and a tax loss of $663 into other comprehensive loss due to hedging activities. The amounts reclassified out of other comprehensive loss were recorded as interest expense. See Note 14 - Derivatives and Hedging for additional information on the interest rate swaps.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-494" unitRef="usd">-27820000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-124" decimals="-3" id="f-495" unitRef="usd">-25516000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-124" decimals="-3" id="f-496" unitRef="usd">-11680000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-124" decimals="-3" id="f-497" unitRef="usd">-13836000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity contextRef="c-11" decimals="-3" id="f-498" unitRef="usd">-41656000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-1" decimals="-3" id="f-499" unitRef="usd">-720000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-1" decimals="-3" id="f-500" unitRef="usd">588000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-501" unitRef="usd">-1308000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-502" unitRef="usd">-42964000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax contextRef="c-124" decimals="INF" id="f-503" unitRef="usd">8162000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c-124" decimals="INF" id="f-504" unitRef="usd">11680000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent contextRef="c-124" decimals="INF" id="f-505" unitRef="usd">883000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax contextRef="c-1" decimals="-3" id="f-506" unitRef="usd">-2065000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c-1" decimals="-3" id="f-507" unitRef="usd">-588000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-508" unitRef="usd">-663000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-509">&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;2014 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;The 2014 Equity Incentive Plan may grant options, stock appreciation rights, restricted stock, and other stock-based awards for up to an aggregate of 14,523,510 shares of its common stock. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The 2014 Equity Incentive Plan had stock compensation expense of $73 recognized in the accompanying Condensed Consolidated Statements of Comprehensive Loss for the thirteen weeks ended March 29, 2025, and $407 for the thirteen weeks ended March 30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The fair value of stock options is determined at the grant date using the Black-Scholes option pricing model. The time-based stock option awards generally vest evenly over four years from the grant date and performance-based options vest based on Company stock price hurdles.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Restricted Stock Units ("RSUs") granted to employees for service generally vest after three years, subject to continued employment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;2021 Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Effective July 14, 2021, the Company established the 2021 Equity Incentive Plan. On June 7, 2024, the 2021 Equity Incentive Plan was amended to increase the share reserve by 2,000,000 shares of common stock (the 2021 Equity Incentive Plan as amended is referred to as the &#x201c;2021 Plan&#x201d;). Under the 2021 Plan, the maximum number of shares of common stock that may be delivered in satisfaction of awards under the 2021 Plan as of the Effective Date is (i) 9,150,814 shares, plus (ii) the number of shares of stock underlying awards under the 2014 Equity Incentive Plan that on or after the Effective Date expire or become unexercisable, or are forfeited, cancelled or otherwise terminated, in each case, without delivery of shares or cash therefore, and would have become available again for grant under the Prior Plan in accordance with its terms (in the case of this subclause (ii), not to exceed 16,523,510 shares of common stock in the aggregate).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;The 2021 Equity Incentive Plan had stock compensation expense of $3,077 recognized in the accompanying Condensed Consolidated Statements of Comprehensive Loss for the thirteen weeks ended March 29, 2025, and $2,303 was recorded for the thirteen weeks ended March 30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The fair value of stock options is determined at the grant date using the Black-Scholes option pricing model. The time-based stock option awards generally vest evenly over four years from the grant date and performance-based options vest based on specified targets such as Company performance and Company stock price hurdles.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Beginning in the first quarter of 2025, the RSUs granted to employees for service generally vest evenly over three years from the grant date, subject to continued employment. Prior to 2025, the RSUs granted to employees for service generally vest after three years, subject to continued employment. The RSUs granted to non-employee directors generally vest in full on the sooner of the first anniversary of the grant date or the Company's next annual meeting of stockholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Performance Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Beginning in the first quarter of 2025, the Company determined to grant Performance Stock Units ("PSUs"), using return on invested capital as the performance metric, instead of granting stock options. The PSUs granted to employees for service generally vest after three years, subject to continued employment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;2021 Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Our Employee Stock Purchase Plan ("ESPP") became effective on July 14, 2021, in which 1,140,754 shares of common stock were available for issuance under the ESPP. Under the ESPP, eligible employees are granted options to purchase shares of common stock at 85% of the fair market value at the time of exercise. Options to purchase shares are granted four times a year on the first payroll date in January, April, July, and October of each year and ending approximately three months later on the last business day in March, June, September or December. No employee may be granted an option under the Plan if, immediately after the option is granted, the employee would own stock possessing five percent or more of the total combined voting power or value of all classes of stock of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Compensation expense associated with ESPP purchase rights is recognized on a straight-line basis over the vesting period. As of the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024, there was approximately $128, and $119 of compensation expense related to the ESPP, respectfully.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-125"
      decimals="INF"
      id="f-510"
      unitRef="shares">14523510</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-126" decimals="-3" id="f-511" unitRef="usd">73000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-127" decimals="-3" id="f-512" unitRef="usd">407000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-128" id="f-513">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-129"
      decimals="INF"
      id="f-514"
      unitRef="shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-130"
      decimals="INF"
      id="f-515"
      unitRef="shares">9150814</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-131" decimals="-3" id="f-516" unitRef="usd">3077000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-132" decimals="-3" id="f-517" unitRef="usd">2303000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-133" id="f-518">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-134" decimals="-3" id="f-519" unitRef="usd">128000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-135" decimals="-3" id="f-520" unitRef="usd">119000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-521">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Basic earnings per share is computed based on the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share include the dilutive effect of stock options and restricted stock awards and units. The following is a reconciliation of the basic and diluted earnings per share ("EPS") computations for both the numerator and denominator (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:304.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:110.50pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:70.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:46.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Earnings&lt;br/&gt;(Numerator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Shares&lt;br/&gt;(Denominator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Per Share&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.00)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Dilutive effect of stock options and awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net loss per diluted common share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.00)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:305.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:111.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:70.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:46.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Earnings&lt;br/&gt;(Numerator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Shares&lt;br/&gt;(Denominator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Per Share&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;195,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Dilutive effect of stock options and awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net loss per diluted common share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;195,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Stock options and awards outstanding totaling 3,114 were excluded from the computation for the thirteen weeks ended March 29, 2025, and 2,976 for the thirteen weeks ended March 30, 2024, as they would have had an antidilutive effect under the treasury stock method.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-522">The following is a reconciliation of the basic and diluted earnings per share ("EPS") computations for both the numerator and denominator (in thousands, except per share data):&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:304.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:110.50pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:70.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:46.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Earnings&lt;br/&gt;(Numerator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Shares&lt;br/&gt;(Denominator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Per Share&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.00)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Dilutive effect of stock options and awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net loss per diluted common share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;197,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.00)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:305.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:111.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:70.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:46.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen Weeks Ended&lt;br/&gt;March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Earnings&lt;br/&gt;(Numerator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Shares&lt;br/&gt;(Denominator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Per Share&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;195,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Dilutive effect of stock options and awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net loss per diluted common share&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,492)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;195,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(0.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-523" unitRef="usd">-317000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-524" unitRef="shares">197284000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="3"
      id="f-525"
      unitRef="usdPerShare">0.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-3" id="f-526" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-1" decimals="-3" id="f-527" unitRef="usd">-317000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-528" unitRef="shares">197284000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="3"
      id="f-529"
      unitRef="usdPerShare">0.00</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-5" decimals="-3" id="f-530" unitRef="usd">-1492000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-3" id="f-531" unitRef="shares">195365000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-532"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-5" decimals="-3" id="f-533" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-5" decimals="-3" id="f-534" unitRef="usd">-1492000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-3" id="f-535" unitRef="shares">195365000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-536"
      unitRef="usdPerShare">-0.01</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-136"
      decimals="INF"
      id="f-537"
      unitRef="shares">3114000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-137"
      decimals="INF"
      id="f-538"
      unitRef="shares">2976000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c-1" id="f-539">&lt;div style="margin-bottom:5pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;FASB ASC 815, Derivatives and Hedging ("ASC 815"), provides the disclosure requirements for derivatives and hedging activities with the intent to provide users of financial statements with an enhanced understanding of: (a) how and why an entity uses derivative instruments, (b) how the entity accounts for derivative instruments and related hedged items, and (c) how derivative instruments and related hedged items affect an entity's financial position, financial performance, and cash flows. Further, qualitative disclosures are required that explain the Company's objectives and strategies for using derivatives, as well as quantitative disclosures about the fair value of and gains and losses on derivative instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company uses derivative financial instruments to manage its exposures to (1) interest rate fluctuations on its floating rate senior term loan and (2) fluctuations in foreign currency exchange rates. The Company measures those instruments at fair value and recognizes changes in the fair value of derivatives in earnings in the period of change, unless the derivative qualifies as an effective hedge that offsets certain exposures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Interest Rate Swap Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;On December 19, 2023, the Company entered into an interest swap agreement ("2024 Swap 1") for a notional amount of $144,000. The forward start date of the 2024 Swap 1 was July 21, 2024 and the termination date is January 31, 2027. The 2024 Swap 1 has a determined pay fixed interest rate of 3.8%. In accordance with ASC 815, the Company determined the 2024 Swap 1 constituted an effective cash flow hedge and therefore changes in fair value are recorded within other comprehensive loss within the Company's Statement of Comprehensive Loss and the deferred gains or losses are reclassified out of other comprehensive loss into interest expense in the same period during which the hedged transactions affect earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;On December 19, 2023, the Company entered into an interest swap agreement ("2024 Swap 2") for a notional amount of $216,000. The forward start date of the 2024 Swap 2 was July 21, 2024 and the termination date is January 31, 2027. The 2024 Swap 2 has a determined pay fixed interest rate of 3.62%. In accordance with ASC 815, the Company determined the 2024 Swap 2 constituted an effective cash flow hedge and therefore changes in fair value are recorded within other comprehensive loss within the Company's Statement of Comprehensive Loss and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;the deferred gains or losses are reclassified out of other comprehensive loss into interest expense in the same period during which the hedged transactions affect earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following table summarizes the Company's derivative financial instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:58.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:82.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:73.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Asset Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Liability Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;March&#160;29, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December&#160;28, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December&#160;28, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Balance Sheet &lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Balance Sheet &lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024 Swap 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other current/other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024 Swap 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other current/other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="9" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:12pt;font-weight:700;line-height:125%"&gt;Foreign Currency Forward Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;As of March&#160;29, 2025 and December&#160;28, 2024 the Company entered into foreign currency forward contracts. The purpose of the Company's foreign currency forward contracts is to manage the Company's exposure to fluctuations in the exchange rate of the Canadian dollar. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The total notional amount of contracts outstanding was C$3,361 and C$4,087 as of March&#160;29, 2025 and December&#160;28, 2024, respectively. The total fair value of the foreign currency forward contracts was $2,350 and $4,325 as of March&#160;29, 2025 and December&#160;28, 2024, respectively and was reported on the accompanying Condensed Consolidated Balance Sheets in other accrued expenses. An increase in other income of $160 was recorded in the Condensed Consolidated Statements of Comprehensive Loss for the change in fair value during the thirteen weeks ended March 29, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company's foreign currency forward contracts did not qualify for hedge accounting treatment because they did not meet the provisions specified in ASC 815. Accordingly, the gain or loss on these derivatives was recognized in other (income) expense in the Condensed Consolidated Statements of Comprehensive Loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company does not enter into derivative transactions for speculative purposes and, therefore, holds no derivative instruments for trading purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Additional information with respect to the fair value of derivative instruments is included in Note 15 - Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount contextRef="c-138" decimals="-3" id="f-540" unitRef="usd">144000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate contextRef="c-138" decimals="4" id="f-541" unitRef="number">0.038</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeNotionalAmount contextRef="c-139" decimals="-3" id="f-542" unitRef="usd">216000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFixedInterestRate contextRef="c-139" decimals="4" id="f-543" unitRef="number">0.0362</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock contextRef="c-1" id="f-544">&lt;div style="margin-bottom:5pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following table summarizes the Company's derivative financial instruments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:510.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:58.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:82.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:73.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:66.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Asset Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Liability Derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;March&#160;29, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December&#160;28, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;As of &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;December&#160;28, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Balance Sheet &lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Balance Sheet &lt;br/&gt;Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Derivatives designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024 Swap 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other current/other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(434)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2024 Swap 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other current/other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="9" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-140" decimals="-3" id="f-545" unitRef="usd">196000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-141" decimals="-3" id="f-546" unitRef="usd">787000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-142" decimals="-3" id="f-547" unitRef="usd">434000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-143" decimals="-3" id="f-548" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-144" decimals="-3" id="f-549" unitRef="usd">645000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-145" decimals="-3" id="f-550" unitRef="usd">1961000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-146" decimals="-3" id="f-551" unitRef="usd">312000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-147" decimals="-3" id="f-552" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-148" decimals="-3" id="f-553" unitRef="usd">841000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset contextRef="c-149" decimals="-3" id="f-554" unitRef="usd">2748000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-148" decimals="-3" id="f-555" unitRef="usd">-746000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability contextRef="c-149" decimals="-3" id="f-556" unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount contextRef="c-150" decimals="-3" id="f-557" unitRef="usd">3361000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c-151" decimals="-3" id="f-558" unitRef="usd">4087000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeLiabilities contextRef="c-152" decimals="-3" id="f-559" unitRef="usd">2350000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-153" decimals="-3" id="f-560" unitRef="usd">4325000</us-gaap:DerivativeLiabilities>
    <hlm:ForeignCurrencyForwardGainOrLoss contextRef="c-154" decimals="-3" id="f-561" unitRef="usd">-160000</hlm:ForeignCurrencyForwardGainOrLoss>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-562">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company uses the accounting guidance that applies to all assets and liabilities that are being measured and reported on a fair value basis. The guidance defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The guidance also establishes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Assets and liabilities carried at fair value are classified and disclosed in one of the following three categories:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.713%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.168%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:2.452%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:87.980%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level&#160;1:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Quoted market prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Observable market-based inputs or unobservable inputs that are corroborated by market data.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level&#160;3:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unobservable inputs reflecting the reporting entity&#x2019;s own assumptions.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The accounting guidance establishes a hierarchy which requires an entity to maximize the use of quoted market prices and minimize the use of unobservable inputs. An asset or liability's level is based on the lowest level of input that is significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following tables set forth the Company&#x2019;s financial assets and liabilities that were measured at fair value on a recurring basis during the period, by level, within the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:347.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:160.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:42.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:40.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:48.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:34.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trading securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Contingent consideration payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trading securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Contingent consideration payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Trading securities are valued using quoted prices on an active exchange. Trading securities represent assets held in a Rabbi Trust to fund deferred compensation liabilities and are included as Other assets on the accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company utilizes interest rate swap contracts to manage our targeted mix of fixed and floating rate debt, and these contracts are valued using observable benchmark rates at commonly quoted intervals for the full term of the swap contracts. As of&#160;March&#160;29, 2025 and December&#160;28, 2024, the Company's interest rate swaps were recorded on the accompanying Condensed Consolidated Balance Sheets in accordance with ASC 815.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company utilizes foreign exchange forward contracts to manage our exposure to currency fluctuations in the Canadian dollar versus the U.S. dollar. The forward contracts were valued using observable benchmark rates at commonly quoted intervals during the term of the forward contract. As of March&#160;29, 2025 and December&#160;28, 2024, the foreign exchange forward contracts were included in other accrued expenses on the accompanying Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The contingent consideration represents future potential earn-out payments related to the Resharp acquisition in fiscal 2019 and the Instafob acquisition in the first quarter of 2020. The estimated fair value of the contingent earn-outs was determined using a Monte Carlo analysis examining the frequency and mean value of the resulting earn-out payments. The resulting value captures the risk associated with the form of the payout structure. The risk neutral method is applied, resulting in a value that captures the risk associated with the form of the payout structure and the projection risk. The carrying amount of the liability may fluctuate significantly and actual amounts paid may be materially different from the estimated value of the liability. The current and non-current portions of these obligations are reported separately on the Condensed Consolidated Balance Sheets as other accrued expense and other non-current liabilities, respectively. Subsequent changes in the fair value of the contingent consideration liabilities, as determined by using a simulation model of the Monte Carlo analysis that includes updated projections applicable to the liability, are recorded within other income (expense) in the Condensed Consolidated Statements of Comprehensive Loss. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The table below provides a summary of the changes in fair value of the Company&#x2019;s contingent consideration (Level 3) for Resharp and Instafob as of March&#160;29, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:193.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:64.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:61.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:45.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Resharp&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Instafob&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:38pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair value as of December&#160;28, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair value of cash consideration paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Change in fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair value as of March&#160;29, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;Cash, accounts receivable, short-term borrowings and accounts payable are reflected in the Condensed Consolidated Balance Sheets at book value, which approximates fair value, due to the short-term nature of these instruments. The carrying amounts of the long-term debt under the revolving credit facility and term loan approximate the fair value at March&#160;29, 2025 and December&#160;28, 2024 as the interest rate is variable and approximates current market rates of debt based on observable market transactions with similar terms and comparable credit risk.&lt;/span&gt;&lt;/div&gt;Additional information with respect to the derivative instruments is included in Note 14 - Derivatives and Hedging.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-1" id="f-563">&lt;div style="margin-bottom:5pt;margin-top:4pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The following tables set forth the Company&#x2019;s financial assets and liabilities that were measured at fair value on a recurring basis during the period, by level, within the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:347.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:160.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:42.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:40.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:48.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:34.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trading securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Contingent consideration payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of December 28, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Trading securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Foreign exchange forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Contingent consideration payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #67b00d;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:TradingSecuritiesDebt contextRef="c-155" decimals="-3" id="f-564" unitRef="usd">743000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt contextRef="c-156" decimals="-3" id="f-565" unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt contextRef="c-157" decimals="-3" id="f-566" unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt contextRef="c-158" decimals="-3" id="f-567" unitRef="usd">743000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:DerivativeLiabilities contextRef="c-159" decimals="-3" id="f-568" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-160" decimals="-3" id="f-569" unitRef="usd">-95000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-161" decimals="-3" id="f-570" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-162" decimals="-3" id="f-571" unitRef="usd">-95000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets contextRef="c-163" decimals="-3" id="f-572" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-164" decimals="-3" id="f-573" unitRef="usd">2350000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-165" decimals="-3" id="f-574" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-152" decimals="-3" id="f-575" unitRef="usd">2350000</us-gaap:DerivativeAssets>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-155" decimals="-3" id="f-576" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-156" decimals="-3" id="f-577" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-157" decimals="-3" id="f-578" unitRef="usd">4462000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-158" decimals="-3" id="f-579" unitRef="usd">4462000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:TradingSecuritiesDebt contextRef="c-166" decimals="-3" id="f-580" unitRef="usd">796000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt contextRef="c-167" decimals="-3" id="f-581" unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt contextRef="c-168" decimals="-3" id="f-582" unitRef="usd">0</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebt contextRef="c-169" decimals="-3" id="f-583" unitRef="usd">796000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:DerivativeLiabilities contextRef="c-170" decimals="-3" id="f-584" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-171" decimals="-3" id="f-585" unitRef="usd">-2748000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-172" decimals="-3" id="f-586" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-173" decimals="-3" id="f-587" unitRef="usd">-2748000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets contextRef="c-174" decimals="-3" id="f-588" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-175" decimals="-3" id="f-589" unitRef="usd">4325000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-176" decimals="-3" id="f-590" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-153" decimals="-3" id="f-591" unitRef="usd">4325000</us-gaap:DerivativeAssets>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-166" decimals="-3" id="f-592" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-167" decimals="-3" id="f-593" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-168" decimals="-3" id="f-594" unitRef="usd">4863000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-169" decimals="-3" id="f-595" unitRef="usd">4863000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock contextRef="c-1" id="f-596">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The table below provides a summary of the changes in fair value of the Company&#x2019;s contingent consideration (Level 3) for Resharp and Instafob as of March&#160;29, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:504.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:193.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:63.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:64.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:61.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:45.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Resharp&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#67b00d;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Instafob&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#67b00d;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:38pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other accrued expenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other non-current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;border-top:2pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair value as of December&#160;28, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair value of cash consideration paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(72)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Change in fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair value as of March&#160;29, 2025&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="c-177" decimals="-3" id="f-597" unitRef="usd">226000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent contextRef="c-178" decimals="-3" id="f-598" unitRef="usd">4574000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="c-179" decimals="-3" id="f-599" unitRef="usd">23000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent contextRef="c-180" decimals="-3" id="f-600" unitRef="usd">40000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-169" decimals="-3" id="f-601" unitRef="usd">4863000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-181" decimals="-3" id="f-602" unitRef="usd">72000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-182" decimals="-3" id="f-603" unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-183" decimals="-3" id="f-604" unitRef="usd">3000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-184" decimals="-3" id="f-605" unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-1" decimals="-3" id="f-606" unitRef="usd">75000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-181" decimals="-3" id="f-607" unitRef="usd">46000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-182" decimals="-3" id="f-608" unitRef="usd">-374000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-183" decimals="-3" id="f-609" unitRef="usd">-7000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-184" decimals="-3" id="f-610" unitRef="usd">9000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-1" decimals="-3" id="f-611" unitRef="usd">-326000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="c-185" decimals="-3" id="f-612" unitRef="usd">200000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent contextRef="c-186" decimals="-3" id="f-613" unitRef="usd">4200000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="c-187" decimals="-3" id="f-614" unitRef="usd">13000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent contextRef="c-188" decimals="-3" id="f-615" unitRef="usd">49000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-158" decimals="-3" id="f-616" unitRef="usd">4462000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock contextRef="c-1" id="f-618">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company&#x2019;s segment reporting structure uses the Company&#x2019;s management reporting structure as the foundation for how the Company manages its business. The Company periodically evaluates its segment reporting structure in accordance with ASC 350-20-55 and has concluded that it has three reportable segments as of March&#160;29, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The segments are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;For a reconciliation of our segment sales by product category and geographic area, please see Note 2 - Summary of Significant Accounting Policies. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;The tables below present net sales, significant segment expenses, and segment adjusted EBITDA for the reportable segments for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024. See Note 2 - Summary of Significant Accounting Policies for a reconciliation of total reportable segments' revenues to consolidated revenues. Certain amounts in the prior year Condensed Consolidated Financial Statements and in the Notes to the Condensed Consolidated Financial Statements were reclassified to conform to the current year&#x2019;s presentation. This had no impact on the prior period's statement of financial position, net income (loss), cash flows, or stockholders' equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:417.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:223.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:90.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:90.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;274,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;259,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Significant segment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;157,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;147,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted selling expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted Warehouse expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;35,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted General and administrative expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;32,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:12.61pt"&gt;Adjusted selling expense excludes expense related to corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt"&gt;Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt"&gt;Adjusted general and administrative expense excludes stock-based compensation, acquisition and integration costs, and expense associated with corporate restructuring.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:411.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:223.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;56,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Significant segment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted selling expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted Warehouse expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted General and administrative expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:12.61pt"&gt;Adjusted selling expense excludes expense related to corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt"&gt;Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt"&gt;Adjusted general and administrative expense excludes stock compensation expense, acquisition and integration expense, consulting expense and legal charges related to settlements, see Note 6 - Commitments and Contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt"&gt;Other excludes the gain or loss on the revaluation of our contingent consideration liability, see Note 15 - Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:412.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:223.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Significant segment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted selling expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted Warehouse expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted General and administrative expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.61pt"&gt;Adjusted selling expense excludes restructuring expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt"&gt;Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt"&gt;Adjusted general and administrative expense excludes stock based compensation and expense associated with corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table reconciles segment adjusted EBITDA by segment to the Company&#x2019;s consolidated income (loss) before income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:411.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:223.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;32,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;54,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;52,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Restructuring and other costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Transaction and integration expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Change in fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Refinancing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total adjusting items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;54,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;54,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Loss before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,975)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-617">&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The Company&#x2019;s segment reporting structure uses the Company&#x2019;s management reporting structure as the foundation for how the Company manages its business. The Company periodically evaluates its segment reporting structure in accordance with ASC 350-20-55 and has concluded that it has three reportable segments as of March&#160;29, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;The segments are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:24.75pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%;padding-left:14.13pt"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:125%"&gt;For a reconciliation of our segment sales by product category and geographic area, please see Note 2 - Summary of Significant Accounting Policies. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:112%"&gt;The tables below present net sales, significant segment expenses, and segment adjusted EBITDA for the reportable segments for the thirteen weeks ended March 29, 2025 and thirteen weeks ended March 30, 2024. See Note 2 - Summary of Significant Accounting Policies for a reconciliation of total reportable segments' revenues to consolidated revenues. Certain amounts in the prior year Condensed Consolidated Financial Statements and in the Notes to the Condensed Consolidated Financial Statements were reclassified to conform to the current year&#x2019;s presentation. This had no impact on the prior period's statement of financial position, net income (loss), cash flows, or stockholders' equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:417.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:223.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:90.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:90.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;274,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;259,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Significant segment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;157,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;147,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted selling expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted Warehouse expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;35,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted General and administrative expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;32,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:12.61pt"&gt;Adjusted selling expense excludes expense related to corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt"&gt;Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt"&gt;Adjusted general and administrative expense excludes stock-based compensation, acquisition and integration costs, and expense associated with corporate restructuring.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:411.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:223.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;56,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Significant segment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted selling expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted Warehouse expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted General and administrative expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:12.61pt"&gt;Adjusted selling expense excludes expense related to corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt"&gt;Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt"&gt;Adjusted general and administrative expense excludes stock compensation expense, acquisition and integration expense, consulting expense and legal charges related to settlements, see Note 6 - Commitments and Contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt"&gt;Other excludes the gain or loss on the revaluation of our contingent consideration liability, see Note 15 - Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:412.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:223.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Significant segment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted selling expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted Warehouse expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted General and administrative expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.61pt"&gt;Adjusted selling expense excludes restructuring expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt"&gt;Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt"&gt;Adjusted general and administrative expense excludes stock based compensation and expense associated with corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table reconciles segment adjusted EBITDA by segment to the Company&#x2019;s consolidated income (loss) before income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:411.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:223.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;32,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;54,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;52,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;19,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Stock compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Restructuring and other costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Transaction and integration expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Change in fair value of contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Refinancing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Total adjusting items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;54,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;54,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Loss before income taxes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1,975)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-619"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-620">&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:417.00pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:223.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:90.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:90.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Hardware and Protective Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net Sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;274,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;259,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Significant segment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;157,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;147,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted selling expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted Warehouse expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;35,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted General and administrative expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;37,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;32,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:12.61pt"&gt;Adjusted selling expense excludes expense related to corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt"&gt;Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt"&gt;Adjusted general and administrative expense excludes stock-based compensation, acquisition and integration costs, and expense associated with corporate restructuring.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:411.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:223.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:87.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Robotics and Digital Solutions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;56,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;55,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Significant segment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted selling expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted Warehouse expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted General and administrative expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:12.61pt"&gt;Adjusted selling expense excludes expense related to corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt"&gt;Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt"&gt;Adjusted general and administrative expense excludes stock compensation expense, acquisition and integration expense, consulting expense and legal charges related to settlements, see Note 6 - Commitments and Contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.85pt"&gt;Other excludes the gain or loss on the revaluation of our contingent consideration liability, see Note 15 - Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:412.50pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:223.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:88.00pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 29, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:0 3.25pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#0c3f13;padding:2px 3.25pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Work Sans SemiBold',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Thirteen weeks ended March 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;28,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;34,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Significant segment expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Cost of sales (exclusive of depreciation and amortization)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted selling expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted Warehouse expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;4,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-bottom:12pt;padding-left:12pt"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Adjusted General and administrative expense&lt;/span&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebebec;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other segment items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#0c3f13;font-family:'Work Sans SemiBold',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Segment Adjusted EBITDA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;1,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebebec;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebebec;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%"&gt;1.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:115%;padding-left:12.61pt"&gt;Adjusted selling expense excludes restructuring expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;2.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.13pt"&gt;Adjusted warehouse expense excludes restructuring expense associated with our distribution center relocations and corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;3.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Work Sans Medium',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:11.14pt"&gt;Adjusted general and administrative expense excludes stock based compensation and expense associated with corporate restructuring activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Work Sans',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table reconciles segment adjusted EBITDA by segment to the Company&#x2019;s consolidated income (loss) before income taxes.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-46" decimals="-3" id="f-621" unitRef="usd">274407000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-65" decimals="-3" id="f-622" unitRef="usd">259874000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-46" decimals="-3" id="f-623" unitRef="usd">157673000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-65" decimals="-3" id="f-624" unitRef="usd">147255000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <us-gaap:SellingExpense contextRef="c-46" decimals="-3" id="f-625" unitRef="usd">28366000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-65" decimals="-3" id="f-626" unitRef="usd">28376000</us-gaap:SellingExpense>
    <hlm:WarehouseExpenseAdjusted contextRef="c-46" decimals="-3" id="f-627" unitRef="usd">34352000</hlm:WarehouseExpenseAdjusted>
    <hlm:WarehouseExpenseAdjusted contextRef="c-65" decimals="-3" id="f-628" unitRef="usd">35483000</hlm:WarehouseExpenseAdjusted>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-46" decimals="-3" id="f-629" unitRef="usd">16798000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-65" decimals="-3" id="f-630" unitRef="usd">16764000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-46" decimals="-3" id="f-631" unitRef="usd">-162000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-65" decimals="-3" id="f-632" unitRef="usd">-270000</us-gaap:SegmentReportingOtherItemAmount>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-46" decimals="-3" id="f-633" unitRef="usd">37380000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-65" decimals="-3" id="f-634" unitRef="usd">32266000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-47" decimals="-3" id="f-635" unitRef="usd">56512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-66" decimals="-3" id="f-636" unitRef="usd">55472000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-47" decimals="-3" id="f-637" unitRef="usd">16447000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-66" decimals="-3" id="f-638" unitRef="usd">15735000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <us-gaap:SellingExpense contextRef="c-47" decimals="-3" id="f-639" unitRef="usd">17063000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-66" decimals="-3" id="f-640" unitRef="usd">14584000</us-gaap:SellingExpense>
    <hlm:WarehouseExpenseAdjusted contextRef="c-47" decimals="-3" id="f-641" unitRef="usd">2930000</hlm:WarehouseExpenseAdjusted>
    <hlm:WarehouseExpenseAdjusted contextRef="c-66" decimals="-3" id="f-642" unitRef="usd">2833000</hlm:WarehouseExpenseAdjusted>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-47" decimals="-3" id="f-643" unitRef="usd">4595000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-66" decimals="-3" id="f-644" unitRef="usd">5250000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-47" decimals="-3" id="f-645" unitRef="usd">61000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-66" decimals="-3" id="f-646" unitRef="usd">57000</us-gaap:SegmentReportingOtherItemAmount>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-47" decimals="-3" id="f-647" unitRef="usd">15416000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-66" decimals="-3" id="f-648" unitRef="usd">17013000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-48" decimals="-3" id="f-649" unitRef="usd">28424000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-67" decimals="-3" id="f-650" unitRef="usd">34959000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-48" decimals="-3" id="f-651" unitRef="usd">16620000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted contextRef="c-67" decimals="-3" id="f-652" unitRef="usd">20444000</hlm:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortizationAdjusted>
    <us-gaap:SellingExpense contextRef="c-48" decimals="-3" id="f-653" unitRef="usd">3198000</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="c-67" decimals="-3" id="f-654" unitRef="usd">3537000</us-gaap:SellingExpense>
    <hlm:WarehouseExpenseAdjusted contextRef="c-48" decimals="-3" id="f-655" unitRef="usd">4966000</hlm:WarehouseExpenseAdjusted>
    <hlm:WarehouseExpenseAdjusted contextRef="c-67" decimals="-3" id="f-656" unitRef="usd">5826000</hlm:WarehouseExpenseAdjusted>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-48" decimals="-3" id="f-657" unitRef="usd">1759000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-67" decimals="-3" id="f-658" unitRef="usd">1820000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-48" decimals="-3" id="f-659" unitRef="usd">151000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount contextRef="c-67" decimals="-3" id="f-660" unitRef="usd">289000</us-gaap:SegmentReportingOtherItemAmount>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-48" decimals="-3" id="f-661" unitRef="usd">1730000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-67" decimals="-3" id="f-662" unitRef="usd">3043000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-46" decimals="-3" id="f-663" unitRef="usd">37380000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-65" decimals="-3" id="f-664" unitRef="usd">32266000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-47" decimals="-3" id="f-665" unitRef="usd">15416000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-66" decimals="-3" id="f-666" unitRef="usd">17013000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-48" decimals="-3" id="f-667" unitRef="usd">1730000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-67" decimals="-3" id="f-668" unitRef="usd">3043000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-1" decimals="-3" id="f-669" unitRef="usd">54526000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <hlm:EarningsBeforeInterestTaxDepreciationAndAmortization contextRef="c-5" decimals="-3" id="f-670" unitRef="usd">52322000</hlm:EarningsBeforeInterestTaxDepreciationAndAmortization>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-1" decimals="-3" id="f-671" unitRef="usd">-14460000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c-5" decimals="-3" id="f-672" unitRef="usd">-15271000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:Depreciation contextRef="c-1" decimals="-3" id="f-673" unitRef="usd">19395000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-5" decimals="-3" id="f-674" unitRef="usd">16338000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-675" unitRef="usd">15415000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-5" decimals="-3" id="f-676" unitRef="usd">15254000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-677" unitRef="usd">3278000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-5" decimals="-3" id="f-678" unitRef="usd">2829000</us-gaap:ShareBasedCompensation>
    <hlm:RestructuringAndOther contextRef="c-1" decimals="-3" id="f-679" unitRef="usd">1691000</hlm:RestructuringAndOther>
    <hlm:RestructuringAndOther contextRef="c-5" decimals="-3" id="f-680" unitRef="usd">991000</hlm:RestructuringAndOther>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts contextRef="c-1" decimals="-3" id="f-681" unitRef="usd">58000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationIntegrationRelatedCosts contextRef="c-5" decimals="-3" id="f-682" unitRef="usd">274000</us-gaap:BusinessCombinationIntegrationRelatedCosts>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-1" decimals="-3" id="f-683" unitRef="usd">-326000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-5" decimals="-3" id="f-684" unitRef="usd">332000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-1" decimals="-3" id="f-685" unitRef="usd">-906000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-5" decimals="-3" id="f-686" unitRef="usd">-3008000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes contextRef="c-1" decimals="-3" id="f-687" unitRef="usd">54877000</hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes>
    <hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes contextRef="c-5" decimals="-3" id="f-688" unitRef="usd">54297000</hlm:AdjustingItemsToAdjustEarningsBeforeInterestTaxDepreciationAndAmortizationToIncomeLossBeforeIncomeTaxes>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-689" unitRef="usd">-351000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-690" unitRef="usd">-1975000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
